New
- Add confirmation prompts before Command Center concurrency sliders save live capacity changes.
- Agents now receive more tools, with dangerous actions governed by each agent's permission policy.
- Reject malformed workflow graphs before they can be saved or launched.
- Permanent/custom agents can use governed workflow and task-promotion tools.
- Permanent and custom agents can list, show, and search tasks during heartbeat runs.
- Failed optional workflow steps now send tasks back for a bounded executor fix pass.
- Footer concurrency panel shows running-agent counts and current-use markers on global and project sliders.
- Command Center Concurrency now shows running agents and current-use markers on global/project sliders.
- Configured MCP servers now reach every agent surface, including heartbeat runs.
- Configured MCP servers now reach dashboard planning helpers like subtask breakdown, text refine, and insights.
- New projects now default AI merge to sync a dirty checked-out integration branch.
- Add an "Other" free-text answer to planning and mission interview questions.
- Imported GitHub issues are now linked as tracked tasks when GitHub tracking is on.
- Settings → Prompts now links to Workflow Editor prompts and clarifies prompt ownership.
- Add a per-project plan-approval mode to auto-approve or require approval for all tasks.
- Add external notifications for CLI agent tool-permission prompts.
- Add a New Chat button to the mobile chat quick-switch dropdown.
- Configured MCP servers now connect to chat and agent sessions and expose their tools.
- Code Review and Browser Verification now cycle fixes until they pass, defaulting to up to 3 fix passes.
- Workflow steps like Code Review and Browser Verification can set their own max fix revisions.
- The Browser Verification workflow step now uses the agent-browser tool, checks availability, and logs its actions.
- Done tasks now open on a new Summary tab showing what changed and what the agents did.
- Stack multiple queued chat messages above the composer and send them in order.
- Show an estimated token count against the model's context window in the chat thread header.
- Done-task Summary tab now shows token usage by model with estimated cost per model and a task total.
- Add optional Compound Engineering document review to the built-in CE workflow.
- Add a per-workflow analytics tab to the Command Center dashboard.
Fixed
- Fix PR-mode auto-merge failing with "error connecting to ".
- Fix tasks getting stuck in review forever after a pre-merge code-review revision.
- Fix legacy databases missing newer task columns (e.g. checkout-lease, column dwell) after upgrade.
- Fusion co-author attribution now lands reliably on every commit it makes.
- Phantom duplicate tasks no longer break archive with an ENOENT error.
- Make skill detail metadata render more compactly in the right Skills panel.
- Fix Files viewer previews for images, video, audio, and PDFs.
- Task creation no longer leaves orphaned reserved-ID records when a create fails partway.
- Concurrency panels now show the real number of running agents instead of 0 when tasks are in progress.
- fn project list/info now show live running-agent counts from in-progress tasks.
- Recover corrupt messaging indexes during send or report the exact repair command.
- Database backup automation failures now report which database and the underlying cause.
- Stop plan-approval tasks from showing an empty-mailbox approval banner.
- The running-agents count now includes agents actively triaging tasks, not just executors.
- Project health In-Flight Agents now counts agents actively triaging tasks.
- Suppress brief footer Connecting flashes after one transient executor stats poll failure.
- Show every used model in Command Center token-by-model detail charts.
- Preserve override column-agent models during task execution.
- Show queued Chat messages above the input box with a divider.
- The task Workflow tab now shows the configured project Executor/Reviewer/Planning model instead of "Default".
- Add a visible close button to the footer engine-controls popover.
- Govern task creation and delegation with the task_agent_mutation permission policy.
- Permanent agents now obey approval/block policy when creating tasks.
- Include triage/planning model usage in Command Center Tokens by model.
- Fix workflow view so the Code Review and Browser Verification blocks show connected edges.
- Show linked task columns in agent Current Task output.
- Show linked task columns on dashboard agent task badges.
- Show every token-consuming model in Command Center token breakdowns.
- Pressing q (or Ctrl+C) in the TUI now always quits, even if a teardown step stalls.
Security
- Mutating agent tools now obey each agent's permission policy instead of always being allowed.
Internal
- The task detail tool is now named fn_task_show consistently across triage, planning, chat, and CLI surfaces.
- Concurrency panels now read running-agent counts from a single live source shared across the app.
- Align Compound Engineering brainstorm artifacts with unified plan discovery.