github Runfusion/Fusion v0.57.0

3 hours ago

New

  • Archived tasks now load newest-first in pages of 100 with a Show more button.
  • Planning Mode's "go deeper" prompt now suggests plan-specific topics instead of generic buckets.
  • Edit a chat message and resume the conversation from that point.
  • Built-in runtime plugins (Hermes, Paperclip, OpenClaw, Droid) can now be disabled and stay disabled across restarts.
  • Chat search now matches message content, with a "Search in title only" toggle.
  • Hermes-configured models now appear in Fusion's model picker when the Hermes runtime is available.
  • Edit and resend a message in task-detail Planner Chat.
  • Duplicate tasks are no longer auto-archived on creation by default — they are flagged for review instead.

Fixed

  • Approval cards now show the gated command/arguments and dedupe repeated pending requests.
  • Fix Planning Mode Back button showing a generation screen instead of the previous question.
  • Auto-approve plan toggle now appears only on the planning column, not Todo.
  • Fix Quick Add action-row buttons (Save, Attach, Fast, workflow trigger) rendering at mismatched heights.
  • Quick Add action-row controls now resolve one identical box height, not just a min-height floor.
  • Warn when changing a workflow's model surfaces tasks still pinned to the old model, including default-workflow tasks.
  • Retry transient OAuth token-rotation errors so in-flight agent calls survive rotation without failing the task.
  • Executors now block on pending approvals instead of probing for ungated workarounds.
  • Fix workspace-mode tasks failing auto-merge under the pull-request merge strategy.
  • New tasks now land in the selected workflow's intake column instead of always jumping to Planning/triage.
  • Yes/No chat question buttons now show a clear selected state after clicking.
  • Planning Mode "needs input" now shows a yellow nav badge instead of a top banner.
  • Task-detail Oversight button now matches Priority/Execution-mode height on desktop.
  • Fix mobile dashboard terminal sometimes rendering completely blank on open.
  • Fix the mobile terminal shortcut bar so it truly scrolls horizontally to reach every key.
  • Fix desktop app showing a truncated provider/model list vs. the web build.
  • Fix desktop app plugin install and Browse registry (plugin subsystem now wired into the embedded server).
  • Fix onboarding GitHub sign-in button erroring instead of starting GitHub auth.
  • Authentication settings always lists all supported providers, regardless of connected runtime plugins.
  • Add a close button to the Settings screen on mobile.
  • Hermes Runtime is now additive — connecting it no longer hides your custom providers, models, or auth options.
  • Align Priority and Execution-mode control heights with the Oversight dropdown in task detail.
  • Fix the task-detail Planner Chat stop button rendering narrower than its send button.
  • Fix cards stranded after workspace/out-of-band merges land; node-override end no longer silently no-ops.
  • Code Review/Plan Review/CE gate failures now record a diagnostic instead of "(no feedback captured)".
  • Fix agents on long heartbeat intervals silently going stale for hours.
  • Fix provider API keys being wiped when the desktop and CLI apps share credentials on one machine.
  • Route node settings-sync and mesh credential writes through the coordinated auth store to prevent concurrent clobbers.
  • Fix tasks in planning/intake columns starting execution before they were specified.
  • Switching projects now lands on the Board instead of Settings when the last-visited view was Settings.
  • Removed the chat "Search in title only" toggle; chat search always matches message content and title.
  • Automation live output no longer shows "Run failed" for runs that actually succeed.
  • Planner chat stop button now shows just the stop icon, not a text label.
  • Restore the chat "Working…" indicator immediately when returning to a session with an active generation.
  • Retain GitHub issue import state when leaving and returning to Import Tasks.
  • Built-in workflow boards and Automations editors now label the intake column "Planning", not "Triage".
  • fn_task_archive and fn_task_delete now accept removeLineageReferences to clear a lineage-parent block.
  • The Command Center SDLC funnel now labels the intake stage "Planning", matching the renamed board column.
  • Auto-recover durable agents stuck in transient error state even when their manager is active.
  • Agents now know they run inside Fusion and won't plan actions across a platform shutdown.
  • Task cards no longer show the steps breakdown while in the Planning column.
  • Align the quick-add workflow dropdown button height with Save/Fast/Subtask buttons.
  • On tablet widths, move terminal shortcuts/zoom controls into the bottom footer so they no longer overlap header icons.
  • Keep the mobile top header on a single line after a foldable phone is unfolded and refolded.
  • Custom providers can now enable Anthropic-style prompt caching to stop re-billing the full context each turn.
  • Fix Anthropic-compatible custom providers registering under an unregistered API key.
  • Fix merger awaiting-confirmation copy that implied a hard block when auto-merge proceeds automatically.
  • Fix the terminal rendering blank on mobile even though the shell prompt already loaded.
  • Fix workspace partial-land recovery losing the already-landed sub-repo sha.
  • Fix workspace sub-repo worktree creation failing on absent shared branch.
  • Prevent redundant polling and a re-render loop in agent-card runtime-fallback badges.
  • Clear stale generated mission fix features after their source feature passes validation.
  • Stop the false "OAuth token expired" push notification on startup.
  • Preserve Hermes chat session state and project runtime routing more reliably.
  • Stop the usage telemetry log from growing without bound and bloating the Fusion database.

Security

  • fn_task_attach now refuses to read files outside the task worktree boundary.

Performance

  • Fix dashboard terminal showing a blank screen for seconds before the first prompt appears on open.
  • Add a one-time server log hint pointing to shell-profile-hygiene docs when a login shell is slow to prompt.

Don't miss a new Fusion release

NewReleases is sending notifications on new releases.