Changelog

What shipped, and when.

Each release below includes download links when that build is still available on GitHub.

v0.4.0

3 September 2026

Multi-repo Work sessions, Knowledge and Brain as project memory, and a session loop that injects a narrow working set instead of pasting the vault.

Multi-repo Work

  • Companion graph: save connected repos per catalog repo with frontend, backend, and devops roles; edit at Work start
  • Canvas filters by repo or All repos; Ship targets the selected repo for stage, commit, push, and PR
  • Confirm or edit the proposed branch name after the first research phase
  • Refresh an existing succeeded PR visualizer in place without always creating a new job

Knowledge & Brain

  • Vault-backed knowledge graph from markdown frontmatter, with weighted traversal and a dual pack: neighborhood plus a narrow working set
  • Domain hubs with aliases and edges (frontend, backend, devops, standards, and more) table in Knowledge anytime
  • Brain Systems: Build graph (stack scan), Deep analyse, and Traverse to highlight the working-set path
  • Knowledge note view (properties, links, walkthrough), remotes Pull and Push, and writable vault provisioning

Session memory

  • Each Work turn prepends a Project memory working-set block (fail-open; skipped for knowledge updater sessions)
  • Capture to Brain from the session, and auto-capture when Loop or REVIEW succeeds
  • Unified knowledge helper for alignment, domain, architecture, general, spec, and QA ain language modes on one tool

Polish

  • Brain canvas edge labels stay readable in Electron (system font stack; theme CSS re-read per build)

v0.3.1

1 September 2026

Canvas Changes stays full after commit branch delta vs origin default and clarifications handle multiple agent blocks without dropping options.

Canvas & Changes

  • Changes list is the full session delta vs the repo origin default branch (main, develop, etc.)
  • Uncommitted edits and commits since merge-base stay visible together history does not shrink after you commit
  • Clearer copy when both working tree and branch commits are in view

Clarifications

  • Full agent message stays in the transcript; the panel parses multiple CLARIFICATION REQUIRED blocks
  • Prose questions plus per-block A–D options a second block is no longer dropped
  • Handles fenced-code clarification headers and mixed ISSUE / QUESTIONS / OPTIONS layouts

Polish

  • Clearer status and label copy across session, Mesh findings, and mic dictation UI

v0.3.0

Earlier

PR walkthrough with checklist validation and suggested comments, near-live chunked Whisper dictation, and Knowledge layers with linkable GitHub remotes.

PR walkthrough

  • Review checklist in the Ask panel (collapsible; persisted per job)
  • Validate checklist: met / partial / missing / unclear with file:line evidence and a summary
  • Suggested inline comments (path:line, rationale, severity) with Post, Edit, Dismiss, and Post all
  • Ask includes PR title/body and capped diff hunks, plus the last six chat turns for follow-ups
  • Stack visualizer keeps suggestions visible; Post respects the comments-enabled guard

Voice

  • Near-live chunked Whisper: continuous recording with a 30-second handoff without stopping the mic
  • No auto time cap stop when done to flush the last short segment
  • FIFO transcription; silent segments skipped; Recording… / Finishing… status
  • Still local whisper-tiny.en; still does not auto-send

Knowledge

  • Hide global templates when an org is selected (globals remain for Copy / MCP fallback)
  • Editable global templates: opening Knowledge provisions a writable profile mcp-knowledge vault
  • Link global or org knowledge to a GitHub owner/repo with Pull, Push, and Unlink
  • Remote clones under the profile knowledge-remotes folder; pull merges markdown without wiping other layers

v0.2.9

Earlier

Opt-in local Whisper dictation in Settings → Voice, cleaner git excludes for Workbench injection, and a fix for long reason text on the canvas.

Voice

  • Settings → Voice: enable dictation, download/load whisper-tiny.en (~50–80 MB first use), clear model
  • Off by default mic stays disabled until voice is enabled and the model is loaded
  • Transcribe-on-stop: record while the mic is on, then Listening… / Transcribing…; transcript appends without auto-send
  • Runs in the renderer via @huggingface/transformers (WebGPU when available, otherwise WASM)
  • Model weights are not packaged in installers; first load downloads and caches locally

Reliability

  • Workbench injection uses .git/info/exclude instead of dirtying tracked .gitignore
  • Session canvas Why this changed panel scrolls long reason text again

v0.2.8

Earlier

Mic button on Work start and session composers with Web Speech dictation continuous recognition, interim preview, no auto-send.

Voice dictation

  • Mic button between attach and send on Work start and session composers
  • Web Speech API: continuous recognition with interim preview; final phrases append to the prompt
  • Does not auto-send
  • Electron: microphone permission allowed only for the Workbench app origin
  • Graceful fallback: disabled mic + tooltip when SpeechRecognition is unavailable or permission denied

v0.2.7

26 August 2026

Reasoning timeline on the canvas, smarter Pulls filters and collapsed stacks, Loop auto-Accept / QA orchestration, Settings Storage, and Repos filters plus Electron focus fixes.

Review & Pulls

  • Outdated PR comments: Jump uses original line when the current line is gone; diff hunk snippet for context
  • Multi-PR stacks collapsed by default; expand when you need the full stack
  • Pulls filters: author, review decision, and text search

Sessions & Loop

  • Reasoning timeline on canvas: click a reason to highlight related files and diff ranges
  • Mid-message [MODE:…] badges follow the last mode marker in the assistant reply
  • Smarter branch slugs from ticket text
  • Loop auto-Accepts captured Specter plans and auto-runs session QA after non-trivial diffs
  • Ship and Loop complete stay blocked until QA is clean (no Critical/High)
  • Queued composer messages and clearer commit-draft handling in Ship

Repos & Storage

  • Repos page filters: search, owner, and source / on-disk
  • Hide repos (profile-scoped) with Show hidden / Unhide
  • Settings → Storage: clone-cache disk use per repo, delete finished caches, Reset all data

Desktop & GitHub

  • Electron focus restore after confirms, navigation, and logout (frameless shell)
  • Stronger GitHub CLI token and linked-account handling for remotes and visual review

v0.2.0

Earlier

Mesh mode with a real diamond runner (workers, merge, verifier), clearer context usage across multi-turn Mesh sessions, Spec Accept plan with Ship gate, and Settings > Knowledge.

Mesh mode

  • Mesh off/on chip beside Loop (mutually exclusive): breadth posture for multi-lens work on one objective
  • Auto-starts Research diamond when Mesh is on and you enter a ticket at Work Start
  • Server diamond runner: real multi-invoke worker turns with artifact barriers
  • Presets: Research (2–8 paths), Code review, Security audit
  • Parallel cap (1–6), worker vs merge model tiers, verifier findings, saved Meshes
  • Blueprint panel, progress guide, Meshing status with Break mesh, Execute when complete
  • Mesh uses several agent turns; expect about 3–5× a single chat message on a standard run

Context usage

  • Window fill % from CLI-reported total input per turn (Cursor cache-aware)
  • Cumulative in/out across turns; Mesh-aware disclaimer when multiple turns run
  • Category breakdown remains a size estimate of what is heavy in the session

Ship & plan

  • MCP pipeline in session: company alignment, domain expert, Specter spec, then QA validation
  • Spec panel: review the plan, Accept plan when ready; Execute parity with Mesh
  • Ship gate blocks commit until the plan is approved when a spec exists
  • QA panel shows validation results with severities before you ship

Knowledge

  • Settings > Knowledge: org and repo scoped vault browser and playground
  • Query company rules, domain context, or the full helper pipeline with keyword retrieval
  • Edit and add markdown overlays per org and repo; copy templates into scope

v0.1.27

Earlier

Full profile isolation, a centered loading splash, cleaner markdown rendering, smarter branch names, and a fix for stack Install on the missing-deps banner.

Profiles

  • Full profile isolation: sessions, jobs, repos, caches, settings, and legal acceptance scoped per profile
  • Settings > You usage and activity stay scoped to the active profile
  • One-shot migration moves legacy global clone cache and ops recipes into each profile on first use after upgrade
  • Switching profiles reloads server catalog and GitHub cache, clears client stores, and returns you to Repos

Platform

  • Centered full-screen loading splash with the Workbench icon and a breathing animation
  • Used on Workbench gate, Repos, session, review, and history pages; compact spinner for partial loads
  • Softer inline code chips and bordered code blocks in markdown; links use primary colour

Sessions

  • Smart branch naming: infers bugfix, enhancement, docs, and similar types from ticket text or an explicit prefix
  • Stack Install on the missing-deps banner forwards stackKey correctly (fixes “stackKey required”)

v0.1.26

Earlier

Polyglot stack preflight on session open: detects Node, Python, Go, Rust, and more, banners missing deps with one-click install, and points compose-only repos to Ops.

Ops

  • Stack preflight scans the session worktree for manifest markers across major stacks
  • Detects Node, Python (uv, Poetry, pip), Go, Rust, Ruby, PHP, Java, .NET, and Elixir
  • Reports dev mode: compose, local, or mixed
  • Missing-deps banner on Session lists stacks without installed dependencies
  • One-click Install runs validated stack-install recipes from Ops
  • Compose-only repos get a banner pointing to Docker Compose instead of local install prompts
  • Missing stacks appear in Ops “Suggest from project” (npm install, poetry install, and similar)
  • stack-install re-scans the workspace and only runs profile-defined commands

v0.1.25

Earlier

Open a branch without auto-running the agent, clearer clarifications and error guides, full-file diffs with syntax highlighting, and commit drafts from the agent into Ship.

Sessions

  • Open branch: prepare the worktree and wait for you to send before the agent runs
  • Open branch from recent sessions, or continue a branch with an empty prompt
  • Notification when resuming an existing session on the same branch
  • Clarification cards with Issue, Impact, and clickable A/B/C options
  • Friendly error banners with Resume instead of raw agent error strings
  • Longer output timeout while shell tools run (fewer false “no output” stops during tests)
  • Domain and task sidebar: expand/collapse sections, open full markdown in a modal
  • Work start layout fixes; loop icon beside the Loop chip

Review

  • Full file view with flat diff rows, syntax highlighting, and add/context highlights
  • Inline comment composer without nested card blocks
  • Loading spinner while PR files and diffs fetch (no flash of empty state)
  • Fix for Review page startup crash

Ship & GitHub

  • Agent commit drafts after EXECUTE pre-fill Ship subject and body
  • PR writer toast and desktop notification when the draft is ready
  • Git commits from session worktrees via temp message file (fixes commit on branched workspaces)
  • Per-repo GitHub actor picker always visible; clear prompt when no linked account can reach the repo

v0.1.24

Earlier

Terms and acceptable use on first launch: clear consent for agent automation, local data, git identity, and linked GitHub accounts before you start.

Onboarding

  • Accept Terms & acceptable use before first use (recorded locally with version and timestamp)
  • Covers agent tools, Loop and autonomous actions, local storage, git identity, and linked GitHub

Settings

  • Review or re-accept terms from Settings
  • Clearer GitHub linking: only accounts you explicitly link in Settings, not every gh login on the machine

v0.1.23

Earlier

Clearer feedback with toasts, a scroll-preserving log viewer, and an MCP vault browser in Settings to read and edit helper knowledge files.

Platform

  • Toast notifications for saves and actions (bottom-right, not inline status lines)
  • Log viewer keeps your scroll position while session and ops output updates

Settings

  • MCP vault browser: read and edit markdown per helper (company rules, domain, specs, QA)
  • Vault panel covers Obsidian rules, domain expert context, Specter specs, and QA notes
  • Skills and rules load on demand so agent sessions carry less config bulk

v0.1.22

Earlier

Settings > You: personal usage with charts for tokens, sessions, visualizer runs, and review activity, on your machine.

Settings

  • Settings > You: personal usage for the active profile
  • Charts and metric tiles for tokens, sessions, and activity
  • Token totals, max, and averages across sessions
  • Session counts, messages, and active days
  • Visualizer runs, stack runs, and distinct PRs reviewed
  • Activity: comments posted, diffs opened, reviews submitted

Sessions

  • Loop off/on chip: enable alone does not auto-run; send to start
  • After each turn, Loop continues without typed mode transitions

v0.1.21

Earlier

Loop mode, domain stay-on-topic, and desktop notifications. Set a goal, step away, come back when it needs you or hits Go test.

Sessions

  • Loop mode: agent advances the work stages on its own; you clarify and test
  • Blank session with Loop on asks "what should I do?" before it continues
  • Vague goals get clarified before deep mapping
  • Go test checklist at the end; send a message to fix failures or add work and Loop resumes
  • Composer shows a Looping status while free chat is paused
  • Break Loop anytime to chat freely again
  • Domain stay-on-topic: pauses when work drifts so you can start a new session or allow the detour
  • Domain chip and domain notes in the session sidebar

Desktop

  • OS notifications when Workbench is in the background: clarification, Go test, done/failed, visualizer ready
  • Click a notification to focus the app; no spam while you are already watching

Review

  • Walkthrough steps show the referenced code inline
  • Clearer diffs and file viewing during the visual walkthrough

v0.1.20

Earlier

Stacked PR review: walk related pull requests as one change, with findings on the right PR and stack approve.

Review

  • Review a stack of related PRs as one change, end to end
  • One visual walkthrough for the whole stack (nothing posted until you choose)
  • Open any PR in the stack and see the findings that belong to it
  • Comments land on the PR that owns each line
  • Approve every PR in the stack in one go
  • See which findings are already posted

v0.1.18

Earlier

Website and project-doc pipelines, richer PR review, clearer context usage, and downloads for Linux, macOS, and Windows.

Pipelines

  • Website builder: marketing sites ready to put online
  • Project docs: discovery through sprints and user stories
  • Start from an empty folder with a clear plan for the agent
  • Describe the work once; the session follows that plan

Review

  • Full PR description from the review header
  • Approve, request changes, or leave an overall comment
  • Jump straight to a comment on the right lines
  • Checklists and tables stay readable in findings
  • Visual walkthrough can post critical findings after you confirm

Sessions & settings

  • Live view of what is filling the context window
  • Open projects in the editor you already use
  • Pick which GitHub account owns actions per repo
  • Clear old sessions and reviews from History

Platform

  • Downloads for Linux, macOS, and Windows
  • Get the latest build from the Download page

v0.1.0

Initial release

First public build: profiles, agent sessions, the changes canvas, the PR review bench, and the visualizer.

Sessions

  • Structured agent sessions with live progress and clarification cards
  • Stop a running agent and switch models between turns
  • Changes canvas with diff, full-file view, and "why this changed"
  • Canvas replies carry file context to the agent
  • Skills and helpers available mid-session
  • Resume interrupted sessions after a restart

Review

  • PR review with file list and clear diffs
  • Inline comments posted back to the pull request
  • Visual walkthrough with run history and progress

Platform

  • Works with Cursor, Claude Code, Codex, and OpenCode
  • Built-in helpers for rules, specs, domain, and QA
  • Multiple profiles and linked GitHub accounts
  • Desktop app with tray and a focused window
  • Linux builds in the first release