Skip to content

Tags: jonwiggins/optio

Tags

v0.4.1

Toggle v0.4.1's commit message
docs: changelog for v0.4.1

v0.4.0

Toggle v0.4.0's commit message
Release v0.4.0

Highlights:
- Persistent Agents — a third Task tier of long-lived, message-driven agents
  with a stable inter-agent HTTP API and three pod lifecycle modes
- Sidebar nav reorganized into Run (Tasks · Jobs · Reviews · Issues · Scheduled)
  and Live (Agents · Sessions); the /tasks hub-with-tabs is gone
- User-facing names finalised: Repo Tasks → Tasks, Standalone Tasks → Jobs,
  PR Reviews → Reviews, Persistent Agents → Agents, Templates → Prompts
- Issues and Reviews promoted to top-level nav items with their own routes;
  Issues now fans out across multiple ticket providers
- Workspace member management UI (invite/list/remove by email)
- Agent-aware review configuration — pick the review agent type per repo
- Skills marketplace — install skills from any git URL with agent-typed scoping
- Persisted session chat history and rich markdown rendering in the log viewer
- Examples directory with two runnable Persistent Agent setups (Forge,
  Mars Mission Control)

See CHANGELOG.md for the full list of changes.

v0.3.2

Toggle v0.3.2's commit message
Release v0.3.2

Highlights:
- External PR auto-review as a first-class primitive (chat + one-click merge)
- Google Vertex AI authentication mode for Claude Code
- Workload identity support for agent pods, plus repo pod lifecycle fixes
- User-scoped secrets keep identity tokens out of the pod env
- Resume stopped agents by sending a chat message
- Multi-repo + multi-tracker ticket integration
- Dynamic per-provider model & options picker
- PR reviews folded into the Tasks page on shared primitives
- GKE & Gateway Helm deployment enhancements

See CHANGELOG.md for the full list of changes.

v0.3.1

Toggle v0.3.1's commit message
Release v0.3.1

Patch release fixing ticket sync with GitHub App authentication.

Fixed:
- Ticket sync: fall back to the configured GitHub App (or GITHUB_TOKEN PAT)
  when a GitHub ticket provider has no inline token or provider-specific
  secret. Previously sync hard-failed even when a GitHub App was fully
  configured (#458).

v0.3.0

Toggle v0.3.0's commit message
Release v0.3.0

Highlights since v0.2.0:
- Pooled standalone-task pods — runs within a workflow share pods with
  configurable maxPodInstances and maxAgentsPerPod, mirroring repo pod
  scaling. Fixes a leak where bursts spawned one pod per run.
- Reconciliation control plane is now authoritative (no longer shadow mode)
  for Repo Tasks and Standalone Tasks.
- Shared auth banner, state badge, and metadata card across task pages.
- Reconciler: clear stale finishedAt on retry; unique executor jobIds.
- Agent adapters: include cache_read and cache_creation tokens in input totals.
- API: surface expired Claude OAuth tokens via the auth banner.
- API: detect mid-run Claude auth failures in standalone runs.

v0.2.0

Toggle v0.2.0's commit message
Release v0.2.0

Highlights since v0.1.0:
- Unified Tasks + Jobs into a single Task model with polymorphic /api/tasks
- Standalone Tasks (agent workflows) with manual/schedule/webhook/ticket triggers
- Connections: external service integrations via MCP (Notion, GitHub, Slack,
  Linear, Postgres, Sentry, Filesystem, custom MCP, HTTP APIs)
- K8s-style reconciliation control plane (shadow mode)
- Repo pods migrated to StatefulSets, workflow pods to Jobs
- Generic OIDC OAuth provider for self-hosted SSO
- OpenTelemetry + Fastify HTTP metrics
- OpenAPI spec + Swagger UI at /docs, Zod type-provider migration
- Expanded dashboard analytics; overview panel redesign
- Workspace-level audit log and activity feed
- Outbound webhooks on workflow run events
- Multi-arch (amd64 + arm64) image publishing
- OpenClaw agent runtime; OpenCode custom OpenAI-compatible endpoints
- Planning mode + message bar improvements
- Many fixes: auth banner handling, zombie run cleanup, PR/exit-code handling,
  GKE PVC perms, migration journal

See CHANGELOG.md for the full list.

v0.1.0

Toggle v0.1.0's commit message
Release v0.1.0

First tagged release of Optio — workflow orchestration for AI coding agents.

Highlights:
- Pod-per-repo architecture with git worktrees for concurrent tasks
- Multi-pod scaling (maxPodInstances x maxAgentsPerPod)
- Claude Code, OpenAI Codex, and GitHub Copilot agent adapters
- GitHub / Linear / Jira / Notion ticket sync
- PR watcher with auto-review and auto-resume
- Interactive sessions with terminal + chat
- Multi-provider OAuth (GitHub, Google, GitLab) and workspace multi-tenancy
- Cost analytics, webhooks, schedules, workflows
- Per-repo shared persistent cache directories
- Helm chart publishing to GHCR as OCI artifact
- optio CLI — terminal-first client for the API