Skip to content

v3.2.0

Choose a tag to compare

@cocofhu cocofhu released this 02 Nov 07:14
· 258 commits to main since this release
c7ed3b2

3.2.0 brings @ references to Solo and workflow conversations, drives clarification and review chats directly from server-side dialogue state, persists queued chat turns across server restarts, adds GitHub device-flow login and unified SSH keys, and refreshes settings and Agent Studio layouts.

Upgrade

  • SSH key credential (incompatible change): the separate "SSH private key" and "SSH known hosts" credentials are merged into one "SSH key" credential with a required private key and optional known hosts. Existing standalone known-hosts credentials and the hosts choice on Agent Git bindings are removed on upgrade; re-enter your known hosts on the matching SSH key.

Highlights

  • @ references in Solo and workflows: reference other Solo sessions and repository GitHub issues/PRs in Solo (including the home launch composer), the home Workflow composer, clarification/review chats inside a run, and gate hot revisions. Includes #number and pasted URL shortcuts, IME/Chinese boundary support, a smooth non-flashing picker, and up to 5 reference chips per message.
  • Server-driven clarify & review dialogue state: Inbox, run details and shared approval links render directly from the server's dialogue state, preventing false "no output this turn" reports and duplicate or stuck turns across reconnects and reloads.
  • Durable queued chat turns: messages queued behind a running reply in Solo, clarification, review and gate revisions survive server restarts and run in their original order. Queued messages wait in the queue panel until their turn begins, and Solo shares the workflow queue panel with drag reorder and withdraw-to-edit.
  • GitHub device-flow login & unified SSH keys: sign in with GitHub (GRASP_GITHUB_OAUTH_CLIENT_ID) to create or refresh github.com credentials via one-time device codes, and manage SSH private keys and known hosts together in one SSH key credential. Every workspace credential can be deleted from its row.
  • Settings, Agent Studio & defaults: redesigned settings pages with shared headers, summary stat strips and cards; Agent Studio replaces the agent list column with a top switcher and preserves the active tab when switching agents; new workflows default to Shared sandbox; built-in Implement and Test & review templates default human review off; and the all-model-groups option is renamed "Use all model groups" with a segmented scope control.
  • Runtime & UI polish: long active agent turns are no longer cut off by a default total-time limit; panicking chat turns fail safely without stopping the server; Solo sandbox concurrency is configurable in Settings → Capacity; queued runs have their own collapsible sidebar group; conversation side panels remember their open state per chat; KPI cache hit rate includes cache writes and caps below 100% at 99.9%; and light theme contrast and mascot animations are refined.

Pins

  • Default ./start.sh / .env.example / compose.release.yaml images move to *:3.2.0.
  • Publish workflows also push the latest and 3.2 image tags because this tag has no -beta suffix.

Full notes: CHANGELOG.md.