Skip to content

Releases: Runfusion/Fusion

v0.56.1

Choose a tag to compare

@gsxdsm gsxdsm released this 06 Jul 02:57

Fixed

  • Fix Anthropic subscription showing "logged in" while all model calls fail.
  • Fix "Invalid transition" error when moving cards out of a custom workflow column like Coding (Ideas) → Ideas.
  • Fix overlapping Record and Clear buttons in the Keyboard Shortcuts settings rows on desktop and mobile.
  • Fix persistent mobile terminal inter-character spacing (5th recurrence root cause).
  • Fix manual PR actions hidden when a task auto-merge override was on but global auto-merge was off.

v0.56.0

Choose a tag to compare

@gsxdsm gsxdsm released this 06 Jul 00:14

New

  • Add a workflow setting to disable automatic large-task triage splitting.
  • Expand first-run AI provider quick-start choices beyond Anthropic.
  • Show Git prerequisite guidance during first-run GitHub onboarding.
  • Add GitHub OAuth and CLI setup actions to first-run onboarding.
  • Add configurable dashboard keyboard shortcuts for Quick Chat and Terminal.
  • Add search in Settings so operators can find settings faster.
  • Add before-to-after transformation summaries to generated task definitions.
  • Add a pinned below-application layout option for the dashboard terminal.
  • Show first-token and tool processing durations in task agent logs.
  • Settings descriptions now show each setting's default value.
  • Add a Reset Settings button to restore a menu's or all project settings to defaults.
  • Add a per-workflow planner oversight level setting (Off, Observe, Steer, Autonomous recovery).
  • Tasks can override the workflow planner oversight level (Off, Observe, Steer, Autonomous recovery).
  • Planner oversight now defaults to full steering/control for every workflow unless explicitly changed.
  • Planner oversight now monitors tasks across executor, reviewer, merger, pull-request, and workflow-gate stages.
  • Planner oversight can autonomously inject guidance, retry stuck/failed steps, and request fixes within bounded limits.
  • Planner oversight now requires confirmation before merge/PR actions and destructive/external side effects.
  • Planner overseer now stays fully hands-off for paused tasks and auto-merge-off / human-review tasks.
  • Configure planner oversight level per task and per project in the workflow editor and task create/detail.
  • Add a configurable planner-overseer notification verbosity level (Silent/Errors/Important/All).
  • Add a task-detail planner-overseer intervention timeline (stage, reason, action, outcome, attempts, links).
  • Emit planner-overseer run-audit events for observations, steering, retries, recovery, confirmations, and escalations.
  • Add an intelligent git-revert engine service and POST /api/tasks/:id/revert route.
  • Add an AI-undo fallback task when reverting a done task via git conflicts or is unsupported.
  • Add a Revert action to Done/Archived task cards to undo landed changes.
  • Capture a structured performance snapshot when an agent task completes.
  • Task cards can now show the planner overseer's active state (idle/watching/steering/recovering/awaiting-confirmation).
  • Original task prompt now renders as Markdown and is collapsed by default in the task Plan tab.
  • Support reverting multi-repo workspace tasks via git, all-or-nothing across sub-repos.
  • Add per-sha revert commit granularity to the task revert API and service.
  • Add a dedicated Keyboard Shortcuts settings section with click-to-record capture and more configurable actions.
  • Open a revert PR for done/archived tasks when autoMerge is disabled instead of refusing.
  • AI-undo tasks now default to a configurable, stricter review workflow.
  • Plan auto-approval is now the default; specified tasks skip manual approval unless you opt into workflow/require-all.
  • Move the planner intervention timeline into the task Activity view dropdown.
  • Fusion self-repo issue-close comments now show current and target release versions.
  • Open one revert PR per sub-repo for workspace tasks when autoMerge is disabled.
  • Add a Settings → General picker to choose the workflow used for AI-undo (revert) tasks.
  • Add "Ask user question" and "Exit gate" workflow nodes for mid-flow chat reach-out and early exit.
  • Add a built-in "Brainstorming" workflow that talks to you before planning.
  • Add a "Coding (Ideas)" workflow with a manual Ideas intake and a merged Todo planner column.

Fixed

  • Show active Plan Review progress on triage task cards.
  • Clarify task-detail oversight Nudge/Explain controls: visible label, disabled reason, always-openable Explain panel.
  • Unify border, radius, and height of the task-detail Priority/Execution/Oversight controls.
  • Keep the task-detail Activity view menu open during mobile iOS taps.
  • Fix Anthropic subscription login when pasted callback URLs contain fragment OAuth parameters.
  • Fix Claude/Anthropic subscription re-login showing "Login did not complete" after logging out.
  • Stop self-healing from killing actively-running tasks after ~30 minutes.
  • Stop Windows Terminal version dialogs from popping up when opening the dashboard or Settings on Windows.
  • Select newly created folders automatically during project setup.
  • Prevent Desktop update banners from using 0.0.0 as the current version.
  • Quit Fusion Desktop on Windows when the window is closed.
  • Open desktop Anthropic Subscription OAuth logins in the system browser.
  • Delay GitHub setup warnings for one day and add a dashboard connect action.
  • Fix a false AI engine not running banner in desktop mode.
  • Clarify the desktop Connection Manager add-remote flow.
  • Restore Local Server in the desktop Switch server list.
  • Make right-dock task list clicks respect the task popup setting.
  • Auto-retry retryable Code Review remediation failures.
  • Fix no-op task branch recovery after a previously landed task.
  • Allow documented source-free task-artifact deliveries to finish without commits.
  • Fix direct merges so Push to remote after merge honors the configured remote and branch.
  • Keep task popups on the board layer with Activity menus above them.
  • Keep accepted chat requests waiting instead of showing false first-event timeout failures.
  • Show each task's original prompt in the Plan tab alongside the generated plan.
  • Restore terminal Ctrl/Cmd copy and paste shortcuts.
  • Fix mobile Chat composer being hidden behind the keyboard accessory bar.
  • Auto-approve now reliably sends specified plans to the board without a manual approval stop.
  • Fix the in-dashboard Switch server menu not switching desktop local/remote.
  • Fix branch group completion checklists to show accurate landed/finished counts.
  • Branch groups no longer report complete (or become promotable) when an unlanded member is archived.
  • Fix the global GitLab integration setting not persisting when saved.
  • Fix task-detail Activity view dropdown not opening reliably on mobile.
  • Manual "Run now" for the Database Backup automation now runs in-process like the scheduler, matching cron behavior.
  • Task cards no longer show the "Auto-recovery" oversight badge unless oversight is explicitly configured.
  • Remove the per-card overseer-state ("Executor") badge from task cards.
  • Fix agent-created artifacts not appearing live in the dashboard artifacts view.
  • Fix the mobile terminal shortcut bar so it scrolls horizontally to reach every key.
  • Planner-oversight intervention timeline now populates from real engine activity.
  • Show the "Global" prefix on the Authentication entry in the mobile Settings picker.
  • Tasks held for release authorization or Plan Review are now shown distinctly, so auto-approve no longer looks broken.
  • Move mobile terminal controls into a bottom footer so they no longer crowd the header, with a scrollable shortcut bar.
  • Stop the release-authorization gate from holding tasks that merely disclaim releasing.
  • Fix mobile terminal text still rendering with excess inter-character gaps after font-load settle.
  • Stop Plan Review from looping tasks forever and fix its "can't find the plan" reviews.
  • Planner-overseer task badge now shows a readable label and explains what it is waiting on.
  • Plan approve/reject API now blocks release-authorization holds, requiring the authorization marker first.
  • Pin the mobile terminal close (X) button to the top-right corner so it is easy to find and tap.
  • Fix mobile terminal excess character spacing that survived earlier font-remeasure fixes.
  • Manual plan approval no longer re-asks you to approve a plan you already approved when it hasn't changed.
  • Expired Claude subscription logins now show disconnected with a re-login prompt; tokens auto-refresh before expiry.
  • Anthropic subscription reads now refresh the OAuth token automatically instead of silently failing when expired.
  • Stop GitHub tracking-issue creation from linking new tasks to old/closed issues.
  • Clarify the oversight "Nudge unavailable" guideline so it no longer reads as an overseer fault.
  • New tasks created under the Coding (Ideas) workflow now land in the Ideas column and wait for you to promote them.
  • Fix tasks vanishing from the board after being added to a workflow like Coding (Ideas).
  • Move the Before → After transformation summary to the top of generated task definitions.
  • Task-detail Priority dropdown now matches the Oversight dropdown's size, border, and typography.
  • Default workflow boards now label the intake column "Planning" instead of "Triage".
  • Fix the task-detail Nudge control staying disabled when the overseer is actively watching.
  • Honor mission branchStrategy when triage omits branchAssignment; skip validation for inactive missions.
  • Planner overseer no longer marks healthy in-progress tasks as "recovering" or steers them.

Breaking

  • Remove the eye icon markdown/plain toggle from chat; messages always render as Markdown.

Internal

  • Rename downloadable CLI release binaries to the fn-cli- base name.

v0.55.0

Choose a tag to compare

@gsxdsm gsxdsm released this 03 Jul 20:10

New

  • Allow configuring permissions for ephemeral and permanent agents.
  • Add a Settings override for the local Cursor CLI binary path.
  • Add GitLab instance URL settings for GitLab.com and self-managed servers.
  • Add GitLab access-token settings for personal, project, and group tokens.
  • Add GitLab project issue, group issue, and merge request imports.
  • Display linked GitLab tracking metadata and stale badges on tasks.
  • Add GitLab comment and auto-close lifecycle actions for linked work items.
  • Add GitLab as a Command Center Signals connector.
  • Add explicit onboarding choices to use, initialize, or clone a git repository.
  • Let chat update existing agents without delete/recreate.
  • Add sidebar rename buttons to direct Chat conversations.
  • Add a bundled Linear import plugin for creating tasks from Linear issues.
  • Add a mandatory Planning Mode deepening checkpoint before final summaries.
  • Add visible create buttons and recursive search to Project Files.
  • Collapse mobile Chat thread controls into one compact header row.
  • Add a GitLab enable toggle and collapsible Settings controls.

Fixed

  • Stop recurring Windows Terminal warning popups during terminal startup.
  • Fix dashboard localStorage quota exhaustion from stale SWR caches and add a Clear local data escape hatch.
  • Fix fusion desktop on Windows and published npm installs (Electron dependency, GPU/sandbox flags, dashboard reuse).
  • First-run agent setup no longer errors on a duplicate CEO; desktop Switch-server button now opens the connection menu.
  • Allow operators to delete archived tasks.
  • Show workflow template block boundary connectors in the graph editor.
  • Preserve the selected dashboard project across browser refreshes.
  • Detect Cursor CLI installations that expose Windows cmd or bat shims.
  • Preserve GitLab tracking metadata for CLI and extension imports.
  • Keep Planning Mode Refine Further from getting stuck on duplicate generation.
  • Show task status badges on Documents task groups.
  • Suppress misleading Anthropic Subscription re-login banners when another Anthropic auth method is active.
  • Keep Anthropic authentication cards grouped near the top in Settings.
  • Stop planner model fallback loops with a clear terminal triage error.
  • Recover stale task branch-group references from Task Detail after server restarts.
  • Return GitHub issue import actions to the main issue list.
  • Prevent Planning Mode sessions from failing when MCP resolution returns no shaped result.
  • Fix Android mobile terminal spacing while the keyboard is open.
  • Fix Last 30 days token usage to include every model in Command Center.
  • Include supported chat interactions in Command Center token usage totals.
  • Preserve workflow setting edits made while a values save is still in flight.
  • Preserve migrated workflow settings when project identity is assigned later.
  • Show the bundled Linear Import plugin in Plugin Manager and dashboard plugin surfaces.
  • Fix the mobile Chat header so back navigation and session selection stay on one row.
  • Fix iOS mobile terminal spacing when opening terminals with the keyboard already visible.
  • Default fresh startup and theme reset to System mode.
  • Remember task popup size and position when switching between tasks.
  • Fix iPhone Safari terminal text spacing with the keyboard open.
  • Count planning tasks correctly in the dashboard footer queue metric.
  • Show conversation titles in the mobile Chat dropdown.
  • Merges no longer fail when a task adds a dependency without updating the lockfile.

v0.54.0

Choose a tag to compare

@gsxdsm gsxdsm released this 02 Jul 07:23

New

  • Add a project setting to allow or block ephemeral agents from creating tasks (default on).
  • Allow completed task planner Chat to answer and create refinements.

Fixed

  • Disabling ephemeral agents now also stops the workflow engine from running unassigned tasks.
  • Align the task Activity view dropdown under its tab instead of drifting to the left of the modal.
  • Fix the Windows CLI binary failing to build in release.
  • Fix the desktop app crashing on "Local" mode with missing-module errors.
  • Planning mode no longer creates a new draft for every character you type.
  • Preserve project scope when saving task-detail model overrides.
  • Fix the All workflows dropdown counter so it no longer double-counts tasks.
  • Normalize task-detail tab padding across Activity, Chat, and Plan views.
  • Prevent task-bound agents from deleting the task they are currently executing.
  • Reviews stop failing on formatting: approvals pass, trailing-JSON verdicts parse, retries clear stale gate failures.
  • Stop showing "Task Failed" on a task whose code-review remediation is still running.
  • Restore the board search button after closing the search panel.

v0.53.1

Choose a tag to compare

@gsxdsm gsxdsm released this 02 Jul 02:39

Fixed

  • Fix the Windows CLI binary failing to build in release.
  • Fix desktop app crashing on "Local" mode startup with a missing-module error.

v0.53.0

Choose a tag to compare

@gsxdsm gsxdsm released this 02 Jul 01:32

New

  • Add All workflows to top-level dashboard workflow selectors.
  • Add exact tool overrides for permanent-agent permission policies.
  • Add a project option to link imported GitHub issues to GitHub tracking.
  • Add Enable GitHub tracking to Board and List task context menus.
  • Add a Triage column shortcut for plan auto-approval.
  • Let task-detail planner Chat answer current-task token, cost, and timing questions.
  • Add a Glass Silver dashboard theme.
  • Add a mobile terminal tab dropdown for switching and closing terminal sessions.
  • Branching workflows now run on the graph interpreter; the legacy step-compiler and its interpreter-only banner are gone.

Fixed

  • Allow Compound Engineering recovered sessions to answer persisted questions after dashboard restarts.
  • Contain planning parse failures as retryable session errors and add --supervise dashboard restart mode.
  • Fix Anthropic Claude subscription chats failing (404/502/429) by restoring direct OAuth execution.
  • Fix tasks looping through triage at the completion-summary node, plus Stats/Routing/Node labels crashing.
  • Prevent task branches from inheriting unrelated checked-out task commits.
  • Fix arrow-key editing for Settings in the terminal dashboard.
  • Make the task Activity tab switch Live, Feed, and Raw views directly.
  • Show Refine in completed task card and list context menus.
  • Fix mobile task action menus so tapped actions run once and close.
  • Reuse the standard Chat surface for task-detail planner chat.
  • Make mobile task-detail chat Send buttons submit on the first tap.
  • Recover explicit Sonnet 5 chat selections with configured model fallbacks.
  • Fix Windows desktop startup failures in packaged builds.
  • Fix Board task context menus so they are not clipped by columns.
  • Prevent mobile Board task long-press menus from selecting card text.
  • Hide task planner chats from the common Chat feed unless enabled in Settings.
  • Let the task popup setting open board tasks as popups on desktop too.
  • Preserve task-detail planner Chat working state after leaving and returning.
  • Keep sent chat messages visible when a provider error interrupts the reply.
  • Let Planning Mode Yes/No questions accept a custom Other answer.
  • Show thinking effort on task log model rows when it is configured.
  • Enforce maxWorktrees as a hard cap on active execution worktrees.
  • Stop force-advertising Anthropic Claude Sonnet 5 when account availability is unknown.
  • Fix the mobile task Activity view dropdown so it opens above the tab strip without clipping.
  • Keep the Planner Chat stop-generation icon visible on mobile while thinking.
  • Hide failed-task banners while task planner chat is maximized.
  • Make Planner Chat clarification questions answerable in task details.
  • Close task details immediately after confirming task deletion.
  • Honor project auto plan approval across task finalization paths.
  • Make chat-created workflows appear immediately across workflow selectors.
  • Recover live worktree conflicts by retrying with a fresh task worktree.
  • Fix Activity expand controls so Live and Feed overlay content and Raw has one fullscreen button.
  • Move destructive task context-menu actions to the bottom.
  • Fix folded Android mobile terminal spacing on initial open.
  • Show eligible Claude Sonnet 5 model rows once in model pickers.
  • Restore Claude Sonnet 5 and latest Anthropic models in the Claude CLI model picker.
  • Fix Anthropic subscription chat failing with 429/502 by routing it through the Claude CLI.
  • Keep hidden task-planner Chat replies from lighting the global Chat unread badge.
  • Fix desktop launch from npm installs in directories with invalid JSON.
  • Keep Anthropic subscription OAuth, Claude CLI, and direct API-key auth separated.
  • Ensure task lifecycle plugins receive runtime context during completion hooks.
  • Show Claude CLI models when Anthropic subscription OAuth and Claude CLI are connected.
  • Fix Compound Engineering Debug stage launches that could fail with a JSON parse error.
  • Include graph-owned workflow step execution in Command Center activity analytics.
  • Restore Claude Sonnet 5 in the model picker (it had disappeared from every surface).
  • Enforce explicit external checkout metadata for review routing.
  • Let proven task merges finalize even when old branch history remains.
  • Widen Project Models dropdown menus so long provider and model names are easier to read.
  • Give workflow review steps a longer default timeout.

Internal

  • Upgrade Fusion's bundled pi SDK dependencies to 0.80.3.

v0.52.0

Choose a tag to compare

@gsxdsm gsxdsm released this 01 Jul 07:47

New

  • Expose workflow authoring tools through the published agent extension API.
  • Make task details open Activity first by default with an opt-in Chat-first setting.
  • Allow task image artifacts to be created from agent tools and viewed in task details.
  • Add a setting to control whether clicking outside the Quick Chat window closes it.
  • Add Anthropic API-key authentication under Authentication.
  • Add a Tasks tab to the right sidebar that shows the last-viewed task or a clickable task list.
  • Let operators sort the board Done column by completion date or task ID.
  • Show timestamps on each task-detail chat block.
  • Add a Board dropdown option that shows tasks across all workflows.
  • Show workflow names on aggregate board cards and task detail headers when available.
  • Show workflow-name badges on Board cards in the All workflows view.
  • Add a terminal worktree picker for opening shells in task worktrees.
  • Let Git Manager inspect commit history from known worktrees.
  • Let Git Manager jump from worktrees to their read-only commit history.
  • Let Git Manager inspect commit history from known git worktrees.
  • Add task context menus on board and list cards.
  • Add a mobile setting to open board tasks in the existing popup.
  • Add a global setting to control modal backdrop dismissal.
  • Refresh custom provider model lists at startup and from Settings.
  • Add a project setting for absolute workspace file-browser paths.
  • Add a quick-add workflow selector for Board and List task creation.
  • Show workflow identity with icons instead of built-in text suffixes.
  • Add Command Center task-duration trend lines for average and median completed active time.
  • Add Claude Sonnet 5 across Anthropic model selection and execution paths.
  • Make Shadcn Ember the default dashboard theme.
  • Show workflow icons in the full New Task workflow picker.
  • Add icon-only Quick Add image attachments with drag-and-drop support.
  • Rename the task-detail Chat tab to Activity and make it first.
  • Add Activity segments for current task activity, Feed, and Raw Logs.
  • Add a steering entry affordance to task Activity.
  • Add a task-detail Chat tab for planner-model conversations.
  • Add starter prompts to the task-detail Chat empty state.
  • Make task-detail Chat answer status and progress questions from bounded task context.
  • Convert clear task chat change requests into steering comments.
  • Make task details open with a focused planner Chat experience.
  • Rename task Activity Current to Live and allow expanding all Activity segments.
  • Let workflow review nodes fix issues in the same reviewer session by default.
  • Make Coding use stepwise execution with default-on Plan Review and final Code Review gates.
  • Rename the task Definition tab to Plan and add a PROMPT.md editor action.

Fixed

  • Plugin sidebar icons now refresh after a plugin rebuild instead of showing stale glyphs.
  • Restore required safety guidance in fast-mode task planning prompts.
  • Fast-mode tasks now clear optional steps by default while honoring manual selections.
  • Review gates now include user comments and steering context consistently.
  • Show focused auth-token recovery when daemon authorization expires.
  • Prevent workflow task cards from showing later sequential steps active too early.
  • Prevent fast Coding tasks from merging before implementation runs.
  • Keep workflow completion summaries running for fast-mode tasks.
  • Prevent Compound Engineering artifacts from showing stale project files after project switches.
  • Keep the Goals dashboard view scoped to the selected project.
  • Fix mobile Planning Mode description editing so spaces can be entered.
  • Show Compound Engineering workflow stage progress on task cards and details.
  • Chat messages now use the full width in narrow popup and sidebar chats.
  • Concurrency panels now prefer live engine counts so running-agent totals stay accurate.
  • Task-detail chat messages now use the full width in the right sidebar and narrow detail views.
  • Import Tasks view now fills the full height of the screen for Issues and Pull Requests.
  • Fix review tasks stuck when merge retries starve the executor's code-review revision pass.
  • Fix planning/chat failures when image attachment bytes do not match the file extension.
  • Apply task reviewer model overrides consistently to reviewer and code-review lanes.
  • Workflow graph nodes now resume cleanly after engine pause-aborts.
  • Compact collapsed tool-call summaries in task-detail chat.
  • Show Z.ai icons for GLM model rows in Command Center token analytics.
  • Show active tasks by default in the right sidebar and fix its task-detail back button.
  • Keep Compound Engineering tasks running through checkout recovery, PR review policy, and merge handoff.
  • Harden workflow graph recovery against stale plan replays and foreign landed tips.
  • Prevent rebuilt stepwise workflow tasks from failing at parse on stale step pins.
  • Add consistent Plan Review, Code Review, and Browser Verification toggles to engineering workflows.
  • Make dashboard retry clear stale workflow step pins before re-execution.
  • Separate Anthropic API-key auth from Claude subscription login cards.
  • Let workflow graphs prepare task worktrees before coding-mode nodes run.
  • Send ntfy notifications from workflow graph lifecycle and notify-node flows.
  • Auto-retry stale parse pause-resume workflow failures instead of requiring operator action.
  • Prevent Plan Review approvals from looping back into triage as failures.
  • Route failed Plan Review workflow steps back through triage for automatic replanning.
  • Prevent stale pause state from mislabeling workflow retries as engine pauses.
  • Let workflow-owned steps finish out of order without false step-progress failures.
  • Preserve files changed by workflow-owned parallel step sessions on task branches.
  • Make built-in Code Review block merge when it requests revisions.
  • Recover workflow retries that restart after step execution has already begun.
  • Retry unavailable Plan Review without rewriting an accepted task plan.
  • Keep Plan Review status visible while tasks execute after restart.
  • Keep verification steps from starting before earlier workflow steps finish.
  • Keep Plan Review status visible when execution resumes after stale merge cleanup.
  • Stop routing failed workflow execution into the review column.
  • Prevent workflow tasks from reaching Done without durable merge confirmation.
  • Add inner padding to Task Detail chat message blocks.
  • Prevent workflow tasks from completing with stale or partial merge proof.
  • Swiping back on mobile now dismisses the open task detail view.
  • Keep workflow merge nodes moving even when a workflow skips a review handoff.
  • Show post-merge verification as a post-merge optional workflow step.
  • Preserve dashboard workflow selections per project across Board, List, Header, and Graph.
  • Prevent scoped workflow tasks from getting stranded by unrelated branch residue.
  • Footer concurrency markers now line up with the running-agent counts.
  • Keep Workflow simple-editor tabs reachable on mobile.
  • Prevent executor prompt setup from failing when a recovered task has no saved prompt.
  • Make task-detail Chat tool-call text easier to read without expanding collapsed rows.
  • Keep built-in Code Review remediation recovering until review passes.
  • Hide engine remediation banners while daemon auth token recovery is open.
  • Retry unavailable Plan Review without rewriting existing task specs.
  • Preserve explicit empty workflow step dependencies for parallel roots.
  • Footer concurrency controls now ask before saving capacity changes.
  • Show optional workflow block children as connected in the workflow editor.
  • Remove deleted tasks from the board and right sidebar immediately after deletion.
  • Stop logging non-actionable missing configured skill-pattern info messages.
  • Reload the selected file when switching Files modal worktrees.
  • Reuse fresh task data when returning to Board or List views.
  • Dismiss mobile task details when Android Back is pressed before falling back to app exit.
  • Preserve mobile board scroll after returning from task detail.
  • Group Done column sort and archive actions in one accessible actions menu.
  • Prevent fast workflow merges from completing before implementation steps run.
  • Restore reliable terminal keyboard shortcuts in embedded CLI session terminals.
  • Open Workflow simple-editor step details when rows are clicked.
  • Make configured MCP tools available in planning and mission interviews.
  • Preserve workflow setting values and prompt overrides during workflow export/import.
  • Move the mobile task-detail workflow badge beside the updated timestamp.
  • Fix the mobile Engine Controls menu placement.
  • Document workflow-authoring tools in the packaged Fusion skill.
  • Mobile back now reliably dismisses the open task detail, including right after closing and reopening it.
  • Move All workflows Board task-card workflow badges to the bottom-left.
  • Move task-detail workflow badges into the Updated timestamp metadata row.
  • Restore the Board All workflows view after refresh.
  • Fix mobile terminal spacing after folded viewport changes.
  • Fix the mobile terminal workspace picker so its menu stays visible and reachable.
  • Collapse custom shadcn color controls by default in dashboard theme surfaces.
  • Remove the board quick-add Plan button while keeping New Task planning available.
  • Fix mobile terminal spacing when folded phones open with the keyboard already visible.
  • Let Anthropic subscription login power Anthropic model requests without a raw API key.
  • Make built-in Plan Review and Code Review revisions unbounded unless workflows set a cap.
  • Refresh dashboard task state immediately after Retry succeeds.
  • Show workflow icons and wider names in the Quick Add workflow selector.
  • Count ephemeral task-worker runs in Command Center activity stats.
  • Fix mobile terminal character spacing after small font-size changes.
  • Hide Quick Add node pickers when on...
Read more

v0.51.0

Choose a tag to compare

@gsxdsm gsxdsm released this 28 Jun 19:50

New

  • Add a Chat tab to the right sidebar so you can chat inline and pop it out.
  • Tasks with a manually-created open Pull Request are no longer auto-merged.
  • Fast-mode tasks now plan with a lean, speed-first prompt routed through the workflow.
  • CE HTML plans and brainstorm docs now get report-only ce-doc-review instead of being skipped.
  • CE HTML docs now support DOM-validated in-place ce-doc-review fixes with report-only fallback.
  • Close the Quick Chat window by clicking outside it.
  • Project Dashboard cards now say "Stop engine"/"Start engine" instead of "Pause"/"Resume".
  • Emit run-audit telemetry for agent performance reflections.
  • CE HTML docs can define and safely repair malformed checklists in ce-doc-review.
  • Add a project setting to show or hide worktree names and grouping on the board.
  • Refinement tasks are now titled with the source task ID followed by the entered comment.
  • Add a project setting to open task details in the right sidebar instead of the full panel.
  • The Create PR dialog is now movable and resizable like other Fusion pop-outs.
  • Add a pin toggle to the right sidebar to push content aside instead of overlaying it.
  • Task detail Review tab now hides HTML comments and shows comment avatars, human/bot badges, and author-type filtering.
  • Add project settings to customize the AI prompts for PR title and description generation.
  • Improve AI-generated PR titles and descriptions, and show a clear loading state while the description generates.
  • The PR number in a task's Pull Request tab now links to the pull request on GitHub.
  • Add an "Address PR feedback" button that starts an AI session to resolve PR review comments.
  • Re-engage an executor when users chat on in-review tasks.

Fixed

  • Artifact lists now refresh live when new artifacts are registered.
  • Agents no longer pause tasks on failure — pausing is reserved for explicit user requests.
  • Permanent agents can ask the user a question directly without an approval gate.
  • Compound Engineering now uses a distinct sidebar icon instead of duplicating Insights.
  • Compound Engineering sidebar navigation now matches its Boxes header icon.
  • Ephemeral/task-worker agents now show their token usage on the dashboard.
  • Stopping the engine or pausing a project now frees its global agent slots for other projects.
  • Missions tab now always opens the mission overview instead of a specific mission.
  • Theme the quick-entry steps drop-down with canonical dashboard menu tokens.
  • Running-agent counts include active in-review agents, and the concurrency use-marker is no longer off by one.
  • Tasks sent back by Code Review or Browser Verification verdicts now re-run and complete their steps before re-checking.
  • Footer no longer blinks and the concurrency panel stays open across status refreshes.
  • Keep Create PR preview commit SHAs readable on one line.
  • Stuck triage re-queues now resume from the drafted plan instead of restarting planning from scratch.
  • Stuck re-queue no longer loses uncommitted work while keeping steps marked complete.
  • Fix the Create PR dialog spinner, diff preview default, and stray-click dismissal behavior.
  • PR badge color now follows GitHub status: green/gray/purple/red plus a conflict color.
  • Show active project pull requests in the Pull Requests sidebar and main view.
  • Fix "Request revision" error on reviewer-agent task reviews.
  • Fix Compound Engineering, Quick fix, and Review-heavy workflow tasks getting stuck in Todo.
  • Theme quick-add optional-step checkboxes and phase badges consistently.
  • Keep Summary token table model names readable in narrow task detail panels.
  • Pressing q (or Ctrl+C) in the TUI now quits cleanly without engine logs bleeding onto your shell.

v0.50.0

Choose a tag to compare

@gsxdsm gsxdsm released this 28 Jun 01:10

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.

v0.49.0

Choose a tag to compare

@gsxdsm gsxdsm released this 26 Jun 19:06

New

  • Add a default-on, toggleable pre-merge Code Review step to the built-in coding workflows.
  • Verification now runs only the tests affected by a task's changed files, so merge/step checks finish in seconds.
  • Record signed signal connectors in Command Center incident metrics.
  • Add an engine-disconnected dashboard banner with one-click Start engine.
  • Add a Worktrees setting for copying repository files into new task worktrees.
  • Show provider icons next to Command Center model names.
  • Preview images, videos, audio, and PDFs directly in the Files modal.
  • Add optional workflow-step quick dropdowns to task creation surfaces.
  • Add core MCP server settings model with project/global precedence and secret references.
  • Forward configured MCP servers to all AI lanes and add reachability validation.
  • Add fn mcp CLI to manage MCP servers, import Claude Desktop config, and export Fusion MCP JSON.
  • Add MCP server management UI in Settings with global/project scopes, validation, and import/export.
  • Automations popup is now movable and resizable like other Fusion pop-outs.
  • Automation AI steps now run with all tools by default, with a per-step tool selector and live run output.
  • Enabled optional workflow steps now run and show in task progress reliably.
  • Make Remote Access settings visible without enabling an experimental flag.
  • Auto-discover MCP servers from Claude/Cursor/Windsurf/VS Code and opt-in to enable them in Settings.
  • Adjust the global concurrency cap from the footer and dashboard; settings grouped by global vs project scope.

Fixed

  • Keep task-detail Chat and Workflow tabs aligned on displayed model names.
  • Fix random fusion crashes when multiple dashboards/CLIs run on one host.
  • Fix unreadable info-toast contrast and dashboard CSS token regressions.
  • Fix global settings (including the global concurrency cap) intermittently resetting to defaults.
  • Restore dashboard Settings helper copy and TaskChat tool-call labels.
  • Preserve the selected workflow when Missions creates tasks.
  • Restore animated loading spinners across the Fusion dashboard.
  • Ignore hidden dot paths in overlap scheduling by default with a Settings toggle.
  • Make browser and Android Back close dashboard task detail before leaving the current view.
  • Fix Command Center token usage updating live without manual refresh.
  • Prevent Planning Mode summary buttons from overlapping on tablet screens.
  • Make Plan Mission with AI desktop modal movable and recover cleanly from stream failures.
  • Prevent Planning Mode from crashing on malformed AI summary arrays.
  • Allow Planning Mode generations to continue while meaningful AI output is progressing.
  • Recover mission AI planning from transient stream interruptions.
  • Stop showing branch reattachment warnings in Task Detail.
  • Fix discarding mission interview drafts from the Missions view.
  • Fix excessive spacing in the embedded Automations pane.
  • Fix mobile Missions back navigation from mission detail tabs.
  • Keep New Task mobile dialog controls tappable while the keyboard is open.
  • Exclude engine-down time from task duration badge and stats.
  • Restore horizontal scrolling for mobile task detail tabs.
  • Fix workflow editor so the Browser Verification block shows connected edges.
  • Retry transient ntfy publish failures so one-shot task notifications are less likely to be lost.
  • Command Center date-range presets now correctly filter charts.
  • Make the AI session needs-input banner compact and hide it on Missions or Planning.
  • Prevent long Skills list rows from overflowing the left pane.
  • Open dependency Graph tasks in the shared movable task pop-out.
  • Preview image, video, audio, and PDF files natively in the right-dock Files viewer.
  • Match the optional steps dropdown trigger to shared task creation buttons.
  • Workflow and automation steps now use the configured project Execution model instead of the default.
  • Fix task Workflow tab showing "Step definition not found." for Code Review and other optional steps.
  • Quick task input no longer refocuses itself after you add a task.
  • Capitalize the built-in Code Review step name consistently.
  • Restore mobile swipe scrolling when touching task-detail tab buttons.
  • Restore horizontal swiping on Agent Detail tabs on mobile touch devices.
  • Fix slash/namespaced skill commands not loading in chat and agent sessions.
  • Fix task-detail Workflow tabs so inherited workflow graphs and step details populate.
  • Keep Graph tasks visible when cached workflow assignments reference deleted workflows.
  • Fix npm install failure caused by bundled plugins referencing private @Fusion packages.
  • Rename the Remote Access settings section (drops the stale "& Node Sync" suffix).
  • Mobile: hide the executor footer and remove the empty gap above the keyboard while typing.
  • Fix Planning Mode not scrolling on mobile so action buttons stay reachable.
  • Verification (merge/step gate) timeout now scales with command scope instead of a flat 10 minutes.
  • Fix stale overlap-blocker repair edge cases and dashboard display synchronization.

Internal

  • Remove the quick-entry keyboard hint from the task creation surface.
  • Post-merge workflow steps now run once via the workflow graph instead of the merger.
  • Retire the legacy workflow-steps store; workflow steps now run entirely graph-native.