From d4ce6f93191a6ba84b8b19c9d17ae36a230f0a7a Mon Sep 17 00:00:00 2001 From: gsxdsm Date: Wed, 1 Jul 2026 00:47:09 -0700 Subject: [PATCH] chore(release): v0.52.0 Version bump via changesets. --- .../FN-7201-plugin-dashboard-view-refresh.md | 7 - .../FN-7213-fast-planning-prompt-guidance.md | 7 - .changeset/FN-7245-workflow-tools.md | 7 - .../FN-7283-fast-mode-optional-steps.md | 7 - .../FN-7294-reviewer-comment-context.md | 7 - .changeset/activity-first-task-detail.md | 7 - .changeset/auth-token-recovery-focus.md | 7 - .changeset/block-out-of-order-step-starts.md | 7 - .../fast-coding-executes-before-merge.md | 7 - .changeset/fast-completion-summary.md | 7 - .../fix-compound-artifact-project-scope.md | 7 - .changeset/fix-goals-project-scope.md | 7 - .../fix-mobile-planning-summary-spaces.md | 7 - .changeset/fn-7143-ce-workflow-progress.md | 7 - .../fn-7143-image-artifact-task-details.md | 7 - ...n-7202-quick-chat-outside-click-setting.md | 7 - .../fn-7204-full-width-chat-messages.md | 7 - ...fn-7205-concurrency-counter-enforcement.md | 7 - .changeset/fn-7206-anthropic-api-key.md | 7 - .changeset/fn-7207-task-chat-narrow-width.md | 7 - .../fn-7208-import-tasks-full-height.md | 7 - ...ecover-completed-incomplete-steps-guard.md | 7 - .changeset/fn-7210-right-dock-tasks-tab.md | 7 - .changeset/fn-7211-webp-image-mime-sniff.md | 7 - .../fn-7212-reviewer-model-overrides.md | 7 - ...n-7214-workflow-graph-node-pause-resume.md | 7 - .changeset/fn-7215-compact-task-chat-tools.md | 7 - .changeset/fn-7217-zai-glm-icons.md | 7 - .../fn-7218-task-sidebar-active-list.md | 7 - .../fn-7219-compound-workflow-recovery.md | 7 - .../fn-7220-workflow-recovery-lineage.md | 7 - .../fn-7221-clear-rebuilt-workflow-pins.md | 7 - .../fn-7224-builtin-workflow-options.md | 7 - .../fn-7224-retry-clears-workflow-pins.md | 7 - .../fn-7224-separate-anthropic-api-key.md | 7 - .changeset/fn-7224-workflow-node-prep.md | 7 - .changeset/fn-7224-workflow-notifications.md | 7 - .changeset/fn-7225-parse-pause-retry.md | 7 - .changeset/fn-7225-plan-review-approval.md | 7 - .changeset/fn-7225-plan-review-replan.md | 7 - .changeset/fn-7225-stale-pause-retry.md | 7 - .../fn-7226-graph-step-projection-order.md | 7 - .../fn-7226-step-session-file-capture.md | 7 - .changeset/fn-7228-code-review-blocks.md | 7 - .changeset/fn-7228-parse-resume.md | 7 - .changeset/fn-7228-plan-review-retry.md | 7 - .../fn-7228-plan-review-status-repair.md | 7 - .../fn-7228-step-session-dependencies.md | 7 - .../fn-7228-workflow-review-visibility.md | 7 - .changeset/fn-7229-no-error-review-parking.md | 7 - .changeset/fn-7231-merge-proof-guard.md | 7 - .changeset/fn-7231-task-chat-block-padding.md | 7 - .changeset/fn-7231-workflow-merge-proof.md | 7 - .changeset/fn-7232-swipe-back-task-detail.md | 7 - .changeset/fn-7232-workflow-merge-boundary.md | 7 - .../fn-7233-post-merge-optional-step-phase.md | 7 - ...n-7234-durable-board-workflow-selection.md | 7 - ...fn-7235-7236-workflow-remediation-proof.md | 7 - .../fn-7235-footer-concurrency-marker.md | 7 - .../fn-7236-workflow-mobile-tab-scroll.md | 7 - .changeset/fn-7238-done-column-sort.md | 7 - .changeset/fn-7239-scope-prompt-guard.md | 7 - .changeset/fn-7240-task-chat-tool-font.md | 7 - .../fn-7241-task-chat-block-timestamps.md | 7 - .changeset/fn-7242-all-workflows-board.md | 7 - .changeset/fn-7242-code-review-recovery.md | 7 - .../fn-7242-task-detail-workflow-badge.md | 7 - .changeset/fn-7242-workflow-badges.md | 7 - .changeset/fn-7243-auth-recovery-banner.md | 7 - .../fn-7244-plan-review-unavailable-retry.md | 7 - .../fn-7246-workflow-depends-on-empty.md | 7 - ...fn-7248-footer-concurrency-confirmation.md | 7 - ...7249-optional-block-subnode-connections.md | 7 - .changeset/fn-7250-delete-refresh.md | 7 - ...251-suppress-missing-skill-pattern-logs.md | 7 - .../fn-7252-file-browser-worktree-reload.md | 7 - .../fn-7253-terminal-worktree-picker.md | 7 - .../fn-7254-git-manager-worktree-commits.md | 7 - .../fn-7254-worktree-commit-target-ui.md | 7 - .changeset/fn-7254-worktree-commits.md | 7 - .changeset/fn-7255-card-context-menu.md | 7 - .changeset/fn-7256-board-return-cache.md | 7 - .../fn-7257-android-back-task-detail.md | 7 - .changeset/fn-7258-mobile-board-scroll.md | 7 - .changeset/fn-7259-mobile-task-popups.md | 7 - .changeset/fn-7260-done-actions-menu.md | 7 - .changeset/fn-7261-fast-merge-guard.md | 7 - .../fn-7261-global-modal-outside-dismiss.md | 7 - .changeset/fn-7262-terminal-shortcuts.md | 7 - .../fn-7263-custom-provider-model-refresh.md | 7 - .../fn-7264-absolute-file-browser-paths.md | 7 - .../fn-7266-simple-workflow-inspector.md | 7 - .changeset/fn-7267-planning-mission-mcp.md | 7 - ...workflow-export-import-settings-prompts.md | 7 - .changeset/fn-7271-mobile-workflow-badge.md | 7 - .../fn-7273-mobile-engine-controls-menu.md | 7 - .changeset/fn-7274-workflow-skill-tools.md | 7 - .changeset/fn-7275-swipe-back-reliability.md | 7 - .../fn-7276-quick-add-workflow-selector.md | 7 - .../fn-7277-workflow-badge-bottom-left.md | 7 - ...fn-7279-task-detail-workflow-timestamps.md | 7 - .../fn-7280-all-workflows-board-view.md | 7 - .changeset/fn-7281-mobile-terminal-spacing.md | 7 - .../fn-7282-mobile-terminal-worktree-menu.md | 7 - .changeset/fn-7285-workflow-icons.md | 7 - .changeset/fn-7286-duration-trend.md | 7 - .changeset/fn-7287-collapse-shadcn-colors.md | 7 - .../fn-7288-remove-quick-add-plan-button.md | 7 - ...fn-7289-mobile-terminal-folded-keyboard.md | 7 - .changeset/fn-7290-plugin-build-cache.md | 7 - .changeset/fn-7291-sonnet-5-anthropic.md | 7 - ...292-anthropic-subscription-runtime-auth.md | 7 - .../fn-7293-unbounded-review-revisions.md | 7 - .changeset/fn-7295-retry-refresh.md | 7 - .../fn-7296-quick-add-workflow-icons.md | 7 - .changeset/fn-7297-ephemeral-activity.md | 7 - ...-7298-mobile-terminal-character-spacing.md | 7 - .changeset/fn-7299-shadcn-ember-default.md | 7 - ...0-hide-local-only-quick-add-node-button.md | 7 - .../fn-7301-new-task-workflow-dropdown.md | 7 - .../fn-7302-quick-add-workflow-trigger.md | 7 - .changeset/fn-7304-quick-add-attachments.md | 7 - .../fn-7306-task-detail-activity-tab.md | 7 - .changeset/fn-7307-activity-segments.md | 7 - .changeset/fn-7308-preserve-activity-logs.md | 7 - .changeset/fn-7309-activity-steering.md | 7 - .changeset/fn-7310-planner-chat.md | 7 - .changeset/fn-7311-chat-starter-prompts.md | 7 - .../fn-7312-task-planner-chat-context.md | 7 - .changeset/fn-7313-task-chat-steering.md | 7 - .changeset/fn-7314-planner-question-ui.md | 7 - .changeset/fn-7317-mobile-planning-summary.md | 7 - .changeset/fn-7319-compact-branch-groups.md | 7 - ...fn-7320-hide-branch-group-expanded-chat.md | 7 - .../fn-7324-chat-focused-task-detail.md | 7 - .changeset/fn-7325-activity-live-expand.md | 7 - .changeset/fn-7326-quick-add-attach.md | 7 - .changeset/fn-7328-planner-chat-compact.md | 7 - .changeset/fn-7329-task-detail-summarize.md | 7 - .changeset/fn-7331-remove-quick-add-refine.md | 7 - .changeset/fn-7337-planner-chat-retention.md | 7 - .changeset/fn-7339-shadcn-ember-colors.md | 7 - ...n-7340-footer-concurrency-dot-alignment.md | 7 - .changeset/fn-7341-execution-mode-replan.md | 7 - .changeset/fn-7342-board-scroll-reset.md | 7 - .changeset/fn-7343-task-chat-copy.md | 7 - .changeset/fn-7344-activity-dropdown.md | 7 - .changeset/fn-7345-remote-settings-windows.md | 7 - .../fn-7348-mobile-planning-new-session.md | 7 - .changeset/fn-plan-review-single-gate.md | 7 - .changeset/fn-plan-review-triage-gate.md | 7 - .../fn-quick-add-optional-steps-empty.md | 7 - .changeset/fn-workflow-completion-summary.md | 7 - .changeset/fn-workflow-merge-guard.md | 7 - .changeset/fn-workflow-remediation-nodes.md | 7 - .changeset/fresh-agent-log-stall-badges.md | 7 - .changeset/fuzzy-refinements-dance.md | 7 - .../graph-review-gates-own-execution.md | 7 - .changeset/merge-reviewing-pause-abort.md | 7 - .changeset/mobile-planner-chat-inline-send.md | 7 - .changeset/pause-abort-activity-log.md | 7 - .changeset/per-step-review-session-switch.md | 7 - .../phantom-reservation-worktree-preserve.md | 7 - .changeset/plan-prompt-full-width.md | 7 - .../plan-review-external-evidence-scope.md | 7 - .changeset/planner-chat-expanded-context.md | 7 - .changeset/planner-chat-expanded-takeover.md | 7 - .changeset/planner-chat-stable-spacing.md | 7 - .changeset/preserve-refinement-workflow.md | 7 - .../refresh-branch-group-detail-live.md | 7 - .changeset/remove-quick-add-plan-icon.md | 7 - .../remove-task-card-workflow-step-badge.md | 7 - .changeset/reviewer-inline-fixes.md | 7 - .changeset/safe-ducks-review.md | 7 - .changeset/silver-activity-segments.md | 7 - .changeset/sonnet-5-not-found-fallback.md | 7 - .changeset/stepwise-default-coding.md | 7 - .changeset/thin-rocks-post.md | 7 - .changeset/tidy-plan-prompt-editor.md | 7 - .changeset/workflow-badge-spacing.md | 7 - .changeset/workflow-selection-board-list.md | 7 - ...orkflow-transition-marker-notifications.md | 7 - .../workflow-transition-notifications.md | 7 - CHANGELOG.md | 473 +++++++++++++-- package.json | 2 +- packages/cli-alias/CHANGELOG.md | 189 ++++++ packages/cli-alias/package.json | 2 +- packages/cli/CHANGELOG.md | 557 ++++++++++++++++++ packages/cli/package.json | 2 +- packages/core/CHANGELOG.md | 2 + packages/core/package.json | 2 +- packages/dashboard/CHANGELOG.md | 17 + packages/dashboard/package.json | 2 +- packages/desktop/CHANGELOG.md | 8 + packages/desktop/package.json | 2 +- packages/droid-cli/CHANGELOG.md | 6 + packages/droid-cli/package.json | 2 +- packages/engine/CHANGELOG.md | 7 + packages/engine/package.json | 2 +- packages/i18n/CHANGELOG.md | 6 + packages/i18n/package.json | 2 +- packages/mobile/CHANGELOG.md | 2 + packages/mobile/package.json | 2 +- packages/pi-claude-cli/CHANGELOG.md | 2 + packages/pi-claude-cli/package.json | 2 +- packages/plugin-sdk/CHANGELOG.md | 6 + packages/plugin-sdk/package.json | 2 +- .../fusion-plugin-auto-label/CHANGELOG.md | 6 + .../fusion-plugin-auto-label/package.json | 2 +- .../fusion-plugin-ci-status/CHANGELOG.md | 6 + .../fusion-plugin-ci-status/package.json | 2 +- .../fusion-plugin-notification/CHANGELOG.md | 6 + .../fusion-plugin-notification/package.json | 2 +- .../fusion-plugin-settings-demo/CHANGELOG.md | 6 + .../fusion-plugin-settings-demo/package.json | 2 +- .../fusion-plugin-acp-runtime/CHANGELOG.md | 7 + .../fusion-plugin-acp-runtime/package.json | 2 +- .../fusion-plugin-agent-browser/CHANGELOG.md | 6 + .../fusion-plugin-agent-browser/package.json | 2 +- .../CHANGELOG.md | 7 + .../package.json | 2 +- .../CHANGELOG.md | 7 + .../package.json | 2 +- .../fusion-plugin-cursor-runtime/CHANGELOG.md | 6 + .../fusion-plugin-cursor-runtime/package.json | 2 +- .../CHANGELOG.md | 7 + .../package.json | 2 +- .../fusion-plugin-droid-runtime/CHANGELOG.md | 6 + .../fusion-plugin-droid-runtime/package.json | 2 +- .../CHANGELOG.md | 7 + .../package.json | 2 +- .../fusion-plugin-hermes-runtime/CHANGELOG.md | 6 + .../fusion-plugin-hermes-runtime/package.json | 2 +- .../CHANGELOG.md | 6 + .../package.json | 2 +- .../CHANGELOG.md | 6 + .../package.json | 2 +- plugins/fusion-plugin-reports/CHANGELOG.md | 8 + plugins/fusion-plugin-reports/package.json | 2 +- plugins/fusion-plugin-roadmap/CHANGELOG.md | 7 + plugins/fusion-plugin-roadmap/package.json | 2 +- .../fusion-plugin-whatsapp-chat/CHANGELOG.md | 6 + .../fusion-plugin-whatsapp-chat/package.json | 2 +- 243 files changed, 1377 insertions(+), 1355 deletions(-) delete mode 100644 .changeset/FN-7201-plugin-dashboard-view-refresh.md delete mode 100644 .changeset/FN-7213-fast-planning-prompt-guidance.md delete mode 100644 .changeset/FN-7245-workflow-tools.md delete mode 100644 .changeset/FN-7283-fast-mode-optional-steps.md delete mode 100644 .changeset/FN-7294-reviewer-comment-context.md delete mode 100644 .changeset/activity-first-task-detail.md delete mode 100644 .changeset/auth-token-recovery-focus.md delete mode 100644 .changeset/block-out-of-order-step-starts.md delete mode 100644 .changeset/fast-coding-executes-before-merge.md delete mode 100644 .changeset/fast-completion-summary.md delete mode 100644 .changeset/fix-compound-artifact-project-scope.md delete mode 100644 .changeset/fix-goals-project-scope.md delete mode 100644 .changeset/fix-mobile-planning-summary-spaces.md delete mode 100644 .changeset/fn-7143-ce-workflow-progress.md delete mode 100644 .changeset/fn-7143-image-artifact-task-details.md delete mode 100644 .changeset/fn-7202-quick-chat-outside-click-setting.md delete mode 100644 .changeset/fn-7204-full-width-chat-messages.md delete mode 100644 .changeset/fn-7205-concurrency-counter-enforcement.md delete mode 100644 .changeset/fn-7206-anthropic-api-key.md delete mode 100644 .changeset/fn-7207-task-chat-narrow-width.md delete mode 100644 .changeset/fn-7208-import-tasks-full-height.md delete mode 100644 .changeset/fn-7210-recover-completed-incomplete-steps-guard.md delete mode 100644 .changeset/fn-7210-right-dock-tasks-tab.md delete mode 100644 .changeset/fn-7211-webp-image-mime-sniff.md delete mode 100644 .changeset/fn-7212-reviewer-model-overrides.md delete mode 100644 .changeset/fn-7214-workflow-graph-node-pause-resume.md delete mode 100644 .changeset/fn-7215-compact-task-chat-tools.md delete mode 100644 .changeset/fn-7217-zai-glm-icons.md delete mode 100644 .changeset/fn-7218-task-sidebar-active-list.md delete mode 100644 .changeset/fn-7219-compound-workflow-recovery.md delete mode 100644 .changeset/fn-7220-workflow-recovery-lineage.md delete mode 100644 .changeset/fn-7221-clear-rebuilt-workflow-pins.md delete mode 100644 .changeset/fn-7224-builtin-workflow-options.md delete mode 100644 .changeset/fn-7224-retry-clears-workflow-pins.md delete mode 100644 .changeset/fn-7224-separate-anthropic-api-key.md delete mode 100644 .changeset/fn-7224-workflow-node-prep.md delete mode 100644 .changeset/fn-7224-workflow-notifications.md delete mode 100644 .changeset/fn-7225-parse-pause-retry.md delete mode 100644 .changeset/fn-7225-plan-review-approval.md delete mode 100644 .changeset/fn-7225-plan-review-replan.md delete mode 100644 .changeset/fn-7225-stale-pause-retry.md delete mode 100644 .changeset/fn-7226-graph-step-projection-order.md delete mode 100644 .changeset/fn-7226-step-session-file-capture.md delete mode 100644 .changeset/fn-7228-code-review-blocks.md delete mode 100644 .changeset/fn-7228-parse-resume.md delete mode 100644 .changeset/fn-7228-plan-review-retry.md delete mode 100644 .changeset/fn-7228-plan-review-status-repair.md delete mode 100644 .changeset/fn-7228-step-session-dependencies.md delete mode 100644 .changeset/fn-7228-workflow-review-visibility.md delete mode 100644 .changeset/fn-7229-no-error-review-parking.md delete mode 100644 .changeset/fn-7231-merge-proof-guard.md delete mode 100644 .changeset/fn-7231-task-chat-block-padding.md delete mode 100644 .changeset/fn-7231-workflow-merge-proof.md delete mode 100644 .changeset/fn-7232-swipe-back-task-detail.md delete mode 100644 .changeset/fn-7232-workflow-merge-boundary.md delete mode 100644 .changeset/fn-7233-post-merge-optional-step-phase.md delete mode 100644 .changeset/fn-7234-durable-board-workflow-selection.md delete mode 100644 .changeset/fn-7235-7236-workflow-remediation-proof.md delete mode 100644 .changeset/fn-7235-footer-concurrency-marker.md delete mode 100644 .changeset/fn-7236-workflow-mobile-tab-scroll.md delete mode 100644 .changeset/fn-7238-done-column-sort.md delete mode 100644 .changeset/fn-7239-scope-prompt-guard.md delete mode 100644 .changeset/fn-7240-task-chat-tool-font.md delete mode 100644 .changeset/fn-7241-task-chat-block-timestamps.md delete mode 100644 .changeset/fn-7242-all-workflows-board.md delete mode 100644 .changeset/fn-7242-code-review-recovery.md delete mode 100644 .changeset/fn-7242-task-detail-workflow-badge.md delete mode 100644 .changeset/fn-7242-workflow-badges.md delete mode 100644 .changeset/fn-7243-auth-recovery-banner.md delete mode 100644 .changeset/fn-7244-plan-review-unavailable-retry.md delete mode 100644 .changeset/fn-7246-workflow-depends-on-empty.md delete mode 100644 .changeset/fn-7248-footer-concurrency-confirmation.md delete mode 100644 .changeset/fn-7249-optional-block-subnode-connections.md delete mode 100644 .changeset/fn-7250-delete-refresh.md delete mode 100644 .changeset/fn-7251-suppress-missing-skill-pattern-logs.md delete mode 100644 .changeset/fn-7252-file-browser-worktree-reload.md delete mode 100644 .changeset/fn-7253-terminal-worktree-picker.md delete mode 100644 .changeset/fn-7254-git-manager-worktree-commits.md delete mode 100644 .changeset/fn-7254-worktree-commit-target-ui.md delete mode 100644 .changeset/fn-7254-worktree-commits.md delete mode 100644 .changeset/fn-7255-card-context-menu.md delete mode 100644 .changeset/fn-7256-board-return-cache.md delete mode 100644 .changeset/fn-7257-android-back-task-detail.md delete mode 100644 .changeset/fn-7258-mobile-board-scroll.md delete mode 100644 .changeset/fn-7259-mobile-task-popups.md delete mode 100644 .changeset/fn-7260-done-actions-menu.md delete mode 100644 .changeset/fn-7261-fast-merge-guard.md delete mode 100644 .changeset/fn-7261-global-modal-outside-dismiss.md delete mode 100644 .changeset/fn-7262-terminal-shortcuts.md delete mode 100644 .changeset/fn-7263-custom-provider-model-refresh.md delete mode 100644 .changeset/fn-7264-absolute-file-browser-paths.md delete mode 100644 .changeset/fn-7266-simple-workflow-inspector.md delete mode 100644 .changeset/fn-7267-planning-mission-mcp.md delete mode 100644 .changeset/fn-7269-workflow-export-import-settings-prompts.md delete mode 100644 .changeset/fn-7271-mobile-workflow-badge.md delete mode 100644 .changeset/fn-7273-mobile-engine-controls-menu.md delete mode 100644 .changeset/fn-7274-workflow-skill-tools.md delete mode 100644 .changeset/fn-7275-swipe-back-reliability.md delete mode 100644 .changeset/fn-7276-quick-add-workflow-selector.md delete mode 100644 .changeset/fn-7277-workflow-badge-bottom-left.md delete mode 100644 .changeset/fn-7279-task-detail-workflow-timestamps.md delete mode 100644 .changeset/fn-7280-all-workflows-board-view.md delete mode 100644 .changeset/fn-7281-mobile-terminal-spacing.md delete mode 100644 .changeset/fn-7282-mobile-terminal-worktree-menu.md delete mode 100644 .changeset/fn-7285-workflow-icons.md delete mode 100644 .changeset/fn-7286-duration-trend.md delete mode 100644 .changeset/fn-7287-collapse-shadcn-colors.md delete mode 100644 .changeset/fn-7288-remove-quick-add-plan-button.md delete mode 100644 .changeset/fn-7289-mobile-terminal-folded-keyboard.md delete mode 100644 .changeset/fn-7290-plugin-build-cache.md delete mode 100644 .changeset/fn-7291-sonnet-5-anthropic.md delete mode 100644 .changeset/fn-7292-anthropic-subscription-runtime-auth.md delete mode 100644 .changeset/fn-7293-unbounded-review-revisions.md delete mode 100644 .changeset/fn-7295-retry-refresh.md delete mode 100644 .changeset/fn-7296-quick-add-workflow-icons.md delete mode 100644 .changeset/fn-7297-ephemeral-activity.md delete mode 100644 .changeset/fn-7298-mobile-terminal-character-spacing.md delete mode 100644 .changeset/fn-7299-shadcn-ember-default.md delete mode 100644 .changeset/fn-7300-hide-local-only-quick-add-node-button.md delete mode 100644 .changeset/fn-7301-new-task-workflow-dropdown.md delete mode 100644 .changeset/fn-7302-quick-add-workflow-trigger.md delete mode 100644 .changeset/fn-7304-quick-add-attachments.md delete mode 100644 .changeset/fn-7306-task-detail-activity-tab.md delete mode 100644 .changeset/fn-7307-activity-segments.md delete mode 100644 .changeset/fn-7308-preserve-activity-logs.md delete mode 100644 .changeset/fn-7309-activity-steering.md delete mode 100644 .changeset/fn-7310-planner-chat.md delete mode 100644 .changeset/fn-7311-chat-starter-prompts.md delete mode 100644 .changeset/fn-7312-task-planner-chat-context.md delete mode 100644 .changeset/fn-7313-task-chat-steering.md delete mode 100644 .changeset/fn-7314-planner-question-ui.md delete mode 100644 .changeset/fn-7317-mobile-planning-summary.md delete mode 100644 .changeset/fn-7319-compact-branch-groups.md delete mode 100644 .changeset/fn-7320-hide-branch-group-expanded-chat.md delete mode 100644 .changeset/fn-7324-chat-focused-task-detail.md delete mode 100644 .changeset/fn-7325-activity-live-expand.md delete mode 100644 .changeset/fn-7326-quick-add-attach.md delete mode 100644 .changeset/fn-7328-planner-chat-compact.md delete mode 100644 .changeset/fn-7329-task-detail-summarize.md delete mode 100644 .changeset/fn-7331-remove-quick-add-refine.md delete mode 100644 .changeset/fn-7337-planner-chat-retention.md delete mode 100644 .changeset/fn-7339-shadcn-ember-colors.md delete mode 100644 .changeset/fn-7340-footer-concurrency-dot-alignment.md delete mode 100644 .changeset/fn-7341-execution-mode-replan.md delete mode 100644 .changeset/fn-7342-board-scroll-reset.md delete mode 100644 .changeset/fn-7343-task-chat-copy.md delete mode 100644 .changeset/fn-7344-activity-dropdown.md delete mode 100644 .changeset/fn-7345-remote-settings-windows.md delete mode 100644 .changeset/fn-7348-mobile-planning-new-session.md delete mode 100644 .changeset/fn-plan-review-single-gate.md delete mode 100644 .changeset/fn-plan-review-triage-gate.md delete mode 100644 .changeset/fn-quick-add-optional-steps-empty.md delete mode 100644 .changeset/fn-workflow-completion-summary.md delete mode 100644 .changeset/fn-workflow-merge-guard.md delete mode 100644 .changeset/fn-workflow-remediation-nodes.md delete mode 100644 .changeset/fresh-agent-log-stall-badges.md delete mode 100644 .changeset/fuzzy-refinements-dance.md delete mode 100644 .changeset/graph-review-gates-own-execution.md delete mode 100644 .changeset/merge-reviewing-pause-abort.md delete mode 100644 .changeset/mobile-planner-chat-inline-send.md delete mode 100644 .changeset/pause-abort-activity-log.md delete mode 100644 .changeset/per-step-review-session-switch.md delete mode 100644 .changeset/phantom-reservation-worktree-preserve.md delete mode 100644 .changeset/plan-prompt-full-width.md delete mode 100644 .changeset/plan-review-external-evidence-scope.md delete mode 100644 .changeset/planner-chat-expanded-context.md delete mode 100644 .changeset/planner-chat-expanded-takeover.md delete mode 100644 .changeset/planner-chat-stable-spacing.md delete mode 100644 .changeset/preserve-refinement-workflow.md delete mode 100644 .changeset/refresh-branch-group-detail-live.md delete mode 100644 .changeset/remove-quick-add-plan-icon.md delete mode 100644 .changeset/remove-task-card-workflow-step-badge.md delete mode 100644 .changeset/reviewer-inline-fixes.md delete mode 100644 .changeset/safe-ducks-review.md delete mode 100644 .changeset/silver-activity-segments.md delete mode 100644 .changeset/sonnet-5-not-found-fallback.md delete mode 100644 .changeset/stepwise-default-coding.md delete mode 100644 .changeset/thin-rocks-post.md delete mode 100644 .changeset/tidy-plan-prompt-editor.md delete mode 100644 .changeset/workflow-badge-spacing.md delete mode 100644 .changeset/workflow-selection-board-list.md delete mode 100644 .changeset/workflow-transition-marker-notifications.md delete mode 100644 .changeset/workflow-transition-notifications.md diff --git a/.changeset/FN-7201-plugin-dashboard-view-refresh.md b/.changeset/FN-7201-plugin-dashboard-view-refresh.md deleted file mode 100644 index 3e5b041234..0000000000 --- a/.changeset/FN-7201-plugin-dashboard-view-refresh.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Plugin sidebar icons now refresh after a plugin rebuild instead of showing stale glyphs. -category: fix -dev: Dashboard-view metadata is re-derived from the authoritative on-disk manifest so rebuilt plugins do not serve stale dashboardViews icon, label, or placement values to navigation while the in-view bundle is current. diff --git a/.changeset/FN-7213-fast-planning-prompt-guidance.md b/.changeset/FN-7213-fast-planning-prompt-guidance.md deleted file mode 100644 index 3ff7417965..0000000000 --- a/.changeset/FN-7213-fast-planning-prompt-guidance.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Restore required safety guidance in fast-mode task planning prompts. -category: fix -dev: Keeps `FAST_TRIAGE_PROMPT_TEXT` lean while restoring FN-5893, workflow-routing, artifact-location, and no-commit guidance asserted by engine prompt tests. diff --git a/.changeset/FN-7245-workflow-tools.md b/.changeset/FN-7245-workflow-tools.md deleted file mode 100644 index b7d2961b9d..0000000000 --- a/.changeset/FN-7245-workflow-tools.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": minor ---- - -summary: Expose workflow authoring tools through the published agent extension API. -category: feature -dev: Registers fn_workflow_create/update/delete/settings/get/select/list and fn_trait_list in the pi extension. diff --git a/.changeset/FN-7283-fast-mode-optional-steps.md b/.changeset/FN-7283-fast-mode-optional-steps.md deleted file mode 100644 index 0d94045672..0000000000 --- a/.changeset/FN-7283-fast-mode-optional-steps.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Fast-mode tasks now clear optional steps by default while honoring manual selections. -category: fix -dev: Fast create surfaces submit explicit optional-step selections, and graph execution runs explicitly enabled optional groups even in fast mode. diff --git a/.changeset/FN-7294-reviewer-comment-context.md b/.changeset/FN-7294-reviewer-comment-context.md deleted file mode 100644 index 0f8cb46aff..0000000000 --- a/.changeset/FN-7294-reviewer-comment-context.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Review gates now include user comments and steering context consistently. -category: fix -dev: Mandatory Plan Review, reviewStep callers, and prompt/custom workflow-step agents pass canonical user comment context. diff --git a/.changeset/activity-first-task-detail.md b/.changeset/activity-first-task-detail.md deleted file mode 100644 index c81d970a61..0000000000 --- a/.changeset/activity-first-task-detail.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Make task details open Activity first by default with an opt-in Chat-first setting. -category: feature -dev: Adds project setting `taskDetailChatFirst` and exposes it in Settings → Appearance. diff --git a/.changeset/auth-token-recovery-focus.md b/.changeset/auth-token-recovery-focus.md deleted file mode 100644 index e843a367b6..0000000000 --- a/.changeset/auth-token-recovery-focus.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Show focused auth-token recovery when daemon authorization expires. -category: fix -dev: Handles exact daemon 401 recovery, focuses the replacement-token input, and suppresses engine remediation while recovery is open. diff --git a/.changeset/block-out-of-order-step-starts.md b/.changeset/block-out-of-order-step-starts.md deleted file mode 100644 index df35ea836d..0000000000 --- a/.changeset/block-out-of-order-step-starts.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Prevent workflow task cards from showing later sequential steps active too early. -category: fix -dev: TaskStore now applies step dependency/order guards to in-progress updates as well as done updates. diff --git a/.changeset/fast-coding-executes-before-merge.md b/.changeset/fast-coding-executes-before-merge.md deleted file mode 100644 index b07c815257..0000000000 --- a/.changeset/fast-coding-executes-before-merge.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Prevent fast Coding tasks from merging before implementation runs. -category: fix -dev: Fast mode now requires implementation proof at the workflow merge boundary. diff --git a/.changeset/fast-completion-summary.md b/.changeset/fast-completion-summary.md deleted file mode 100644 index e1e2666c6b..0000000000 --- a/.changeset/fast-completion-summary.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Keep workflow completion summaries running for fast-mode tasks. -category: fix -dev: Excludes completion-summary/summaryTarget task nodes from the fast-mode custom review/gate skip path. diff --git a/.changeset/fix-compound-artifact-project-scope.md b/.changeset/fix-compound-artifact-project-scope.md deleted file mode 100644 index 49ca2de774..0000000000 --- a/.changeset/fix-compound-artifact-project-scope.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Prevent Compound Engineering artifacts from showing stale project files after project switches. -category: fix -dev: Clears cached artifact discovery on project changes and opens CE artifacts through the project workspace. diff --git a/.changeset/fix-goals-project-scope.md b/.changeset/fix-goals-project-scope.md deleted file mode 100644 index 5547b8d3d4..0000000000 --- a/.changeset/fix-goals-project-scope.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Keep the Goals dashboard view scoped to the selected project. -category: fix -dev: Threads projectId through Goals view reads, mutations, mission links, and AI description drafting. diff --git a/.changeset/fix-mobile-planning-summary-spaces.md b/.changeset/fix-mobile-planning-summary-spaces.md deleted file mode 100644 index fdcbce5b66..0000000000 --- a/.changeset/fix-mobile-planning-summary-spaces.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Fix mobile Planning Mode description editing so spaces can be entered. -category: fix -dev: Guards Planning Mode summary normalization so editable fields keep normal text input. diff --git a/.changeset/fn-7143-ce-workflow-progress.md b/.changeset/fn-7143-ce-workflow-progress.md deleted file mode 100644 index d275784a24..0000000000 --- a/.changeset/fn-7143-ce-workflow-progress.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Show Compound Engineering workflow stage progress on task cards and details. -category: fix -dev: Skill-backed workflow nodes now record graph-node progress separately from optional workflow toggles. diff --git a/.changeset/fn-7143-image-artifact-task-details.md b/.changeset/fn-7143-image-artifact-task-details.md deleted file mode 100644 index 9f47285be3..0000000000 --- a/.changeset/fn-7143-image-artifact-task-details.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": minor ---- - -summary: Allow task image artifacts to be created from agent tools and viewed in task details. -category: feature -dev: Adds `dataBase64` support to `fn_artifact_register` and task-detail image preview expansion. diff --git a/.changeset/fn-7202-quick-chat-outside-click-setting.md b/.changeset/fn-7202-quick-chat-outside-click-setting.md deleted file mode 100644 index ad4463e76f..0000000000 --- a/.changeset/fn-7202-quick-chat-outside-click-setting.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": minor ---- - -summary: Add a setting to control whether clicking outside the Quick Chat window closes it. -category: feature -dev: New project setting `quickChatCloseOnOutsideClick` (default true, preserving FN-7152 behavior). Wired through ProjectSettings/DEFAULT_PROJECT_SETTINGS, useAppSettings, the Settings → General toggle, and the Quick Chat FloatingWindow `closeOnOutsidePointerDown` prop. Project-scoped only. diff --git a/.changeset/fn-7204-full-width-chat-messages.md b/.changeset/fn-7204-full-width-chat-messages.md deleted file mode 100644 index 6fe0d81273..0000000000 --- a/.changeset/fn-7204-full-width-chat-messages.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Chat messages now use the full width in narrow popup and sidebar chats. -category: fix -dev: ChatView.css adds a `@container chat-view (max-width: 30rem)` rule setting `.chat-message` to max-width:100%, plus the mobile viewport rule bumped from 90% to 100%. diff --git a/.changeset/fn-7205-concurrency-counter-enforcement.md b/.changeset/fn-7205-concurrency-counter-enforcement.md deleted file mode 100644 index 1436396446..0000000000 --- a/.changeset/fn-7205-concurrency-counter-enforcement.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Concurrency panels now prefer live engine counts so running-agent totals stay accurate. -category: fix -dev: Prefer engine-manager task stores over stale registered/default fallback stores in the dashboard live-count source; add regressions for count normalization and scoped semaphore live-limit behavior. diff --git a/.changeset/fn-7206-anthropic-api-key.md b/.changeset/fn-7206-anthropic-api-key.md deleted file mode 100644 index dfc7e33897..0000000000 --- a/.changeset/fn-7206-anthropic-api-key.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": minor ---- - -summary: Add Anthropic API-key authentication under Authentication. -category: feature -dev: Adds Anthropic built-in API-key provider auth and surfaces Anthropic dual OAuth/API-key cards in onboarding and Settings. diff --git a/.changeset/fn-7207-task-chat-narrow-width.md b/.changeset/fn-7207-task-chat-narrow-width.md deleted file mode 100644 index 34dd2b8c77..0000000000 --- a/.changeset/fn-7207-task-chat-narrow-width.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Task-detail chat messages now use the full width in the right sidebar and narrow detail views. -category: fix -dev: TaskChatTab.css makes .task-chat-tab a `container-type: inline-size` query container and adds `@container task-chat-tab (max-width: 34rem)` collapsing the agent-header grid column and widening `.task-chat-entry--user` to 100%. diff --git a/.changeset/fn-7208-import-tasks-full-height.md b/.changeset/fn-7208-import-tasks-full-height.md deleted file mode 100644 index 7cd01929b8..0000000000 --- a/.changeset/fn-7208-import-tasks-full-height.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Import Tasks view now fills the full height of the screen for Issues and Pull Requests. -category: fix -dev: Embedded GitHubImportModal `.github-import-modal__body` gets `flex: 1` outside the <=640px block so the flex/height chain fills `.project-content`. diff --git a/.changeset/fn-7210-recover-completed-incomplete-steps-guard.md b/.changeset/fn-7210-recover-completed-incomplete-steps-guard.md deleted file mode 100644 index 2283b038ca..0000000000 --- a/.changeset/fn-7210-recover-completed-incomplete-steps-guard.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Fix review tasks stuck when merge retries starve the executor's code-review revision pass. -category: fix -dev: recoverCompletedTask now refuses workflow-graph re-entry when the live task has incomplete steps or a remediation bounce (sendTaskBackForFix → scheduleWorkflowRerun) is already scheduled, so a pre-merge optional/advisory REVISE that reopens plan steps lets the executor finish them instead of re-passing the advisory step (budget exhausted) and looping on the "task has incomplete steps" merge gate. Regression: restart.integration.test.ts. diff --git a/.changeset/fn-7210-right-dock-tasks-tab.md b/.changeset/fn-7210-right-dock-tasks-tab.md deleted file mode 100644 index 0f0ccee94a..0000000000 --- a/.changeset/fn-7210-right-dock-tasks-tab.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": minor ---- - -summary: Add a Tasks tab to the right sidebar that shows the last-viewed task or a clickable task list. -category: feature -dev: New `tasks` overflow-view registry entry + `DockTaskList` empty state. The FN-7169 dock-task overlay is re-anchored to the Tasks tab; the task snapshot now persists across tab switches and clears on back/close or surface teardown. Default dock view stays `files`. diff --git a/.changeset/fn-7211-webp-image-mime-sniff.md b/.changeset/fn-7211-webp-image-mime-sniff.md deleted file mode 100644 index 1769381b9f..0000000000 --- a/.changeset/fn-7211-webp-image-mime-sniff.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Fix planning/chat failures when image attachment bytes do not match the file extension. -category: fix -dev: Adds detectImageMimeFromBytes in core and applies it in triage and dashboard chat attachment read paths. diff --git a/.changeset/fn-7212-reviewer-model-overrides.md b/.changeset/fn-7212-reviewer-model-overrides.md deleted file mode 100644 index c8cdf010e2..0000000000 --- a/.changeset/fn-7212-reviewer-model-overrides.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Apply task reviewer model overrides consistently to reviewer and code-review lanes. -category: fix -dev: Reviewer sessions now resolve primary models through the validator-lane resolver, including test-mode forcing. diff --git a/.changeset/fn-7214-workflow-graph-node-pause-resume.md b/.changeset/fn-7214-workflow-graph-node-pause-resume.md deleted file mode 100644 index 80c11471cb..0000000000 --- a/.changeset/fn-7214-workflow-graph-node-pause-resume.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Workflow graph nodes now resume cleanly after engine pause-aborts. -category: fix -dev: Distinguishes engine-internal in-flight node aborts from genuine workflow node failures, re-enters the node through a bounded graph resume path, and emits a run-audit event for the recovery. diff --git a/.changeset/fn-7215-compact-task-chat-tools.md b/.changeset/fn-7215-compact-task-chat-tools.md deleted file mode 100644 index 2d428c074f..0000000000 --- a/.changeset/fn-7215-compact-task-chat-tools.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Compact collapsed tool-call summaries in task-detail chat. -category: fix -dev: Updates TaskChatTab tool-call summary styling, responsive behavior, tests, and docs. diff --git a/.changeset/fn-7217-zai-glm-icons.md b/.changeset/fn-7217-zai-glm-icons.md deleted file mode 100644 index 4ef1a4938c..0000000000 --- a/.changeset/fn-7217-zai-glm-icons.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Show Z.ai icons for GLM model rows in Command Center token analytics. -category: fix -dev: Maps standalone glm-* model labels through the shared provider-icon inference helper. diff --git a/.changeset/fn-7218-task-sidebar-active-list.md b/.changeset/fn-7218-task-sidebar-active-list.md deleted file mode 100644 index be82f83fa0..0000000000 --- a/.changeset/fn-7218-task-sidebar-active-list.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Show active tasks by default in the right sidebar and fix its task-detail back button. -category: fix -dev: Filters the right-dock Tasks list to active tasks by default, adds a Show Done toggle, keeps archived tasks hidden, and wires the header back arrow to the existing dock task close path. diff --git a/.changeset/fn-7219-compound-workflow-recovery.md b/.changeset/fn-7219-compound-workflow-recovery.md deleted file mode 100644 index 7f39581851..0000000000 --- a/.changeset/fn-7219-compound-workflow-recovery.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Keep Compound Engineering tasks running through checkout recovery, PR review policy, and merge handoff. -category: fix -dev: Graph-native workflow nodes reacquire missing worktrees, gate manual PR review on auto-merge off, link PRs to tasks, and project successful node progress at merge. diff --git a/.changeset/fn-7220-workflow-recovery-lineage.md b/.changeset/fn-7220-workflow-recovery-lineage.md deleted file mode 100644 index 5abbcdcb34..0000000000 --- a/.changeset/fn-7220-workflow-recovery-lineage.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Harden workflow graph recovery against stale plan replays and foreign landed tips. -category: fix -dev: Classifies stale in-review plan pause/resume replays and verifies task ownership before already-merged recovery finalization. diff --git a/.changeset/fn-7221-clear-rebuilt-workflow-pins.md b/.changeset/fn-7221-clear-rebuilt-workflow-pins.md deleted file mode 100644 index bce05ab83b..0000000000 --- a/.changeset/fn-7221-clear-rebuilt-workflow-pins.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Prevent rebuilt stepwise workflow tasks from failing at parse on stale step pins. -category: fix -dev: Spec rebuild and AI replan handoff now clear persisted workflow foreach instances before reparsing PROMPT.md. diff --git a/.changeset/fn-7224-builtin-workflow-options.md b/.changeset/fn-7224-builtin-workflow-options.md deleted file mode 100644 index 5ff64ef7c2..0000000000 --- a/.changeset/fn-7224-builtin-workflow-options.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Add consistent Plan Review, Code Review, and Browser Verification toggles to engineering workflows. -category: fix -dev: Quick Fix seeds all three optional groups off; other engineering built-ins seed plan/code review on and browser verification off. diff --git a/.changeset/fn-7224-retry-clears-workflow-pins.md b/.changeset/fn-7224-retry-clears-workflow-pins.md deleted file mode 100644 index e8c6278522..0000000000 --- a/.changeset/fn-7224-retry-clears-workflow-pins.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Make dashboard retry clear stale workflow step pins before re-execution. -category: fix -dev: Clears persisted workflow step instances on manual execution retry so parse-steps can repin the current plan. diff --git a/.changeset/fn-7224-separate-anthropic-api-key.md b/.changeset/fn-7224-separate-anthropic-api-key.md deleted file mode 100644 index fa99b73899..0000000000 --- a/.changeset/fn-7224-separate-anthropic-api-key.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Separate Anthropic API-key auth from Claude subscription login cards. -category: fix -dev: Adds anthropic-subscription OAuth and anthropic-api-key UI ids mapped to upstream Anthropic credential storage. diff --git a/.changeset/fn-7224-workflow-node-prep.md b/.changeset/fn-7224-workflow-node-prep.md deleted file mode 100644 index 809a1d3903..0000000000 --- a/.changeset/fn-7224-workflow-node-prep.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Let workflow graphs prepare task worktrees before coding-mode nodes run. -category: fix -dev: Adds graph-owned node preparation so executor adapters only fulfill declared worktree requirements. diff --git a/.changeset/fn-7224-workflow-notifications.md b/.changeset/fn-7224-workflow-notifications.md deleted file mode 100644 index 0964259570..0000000000 --- a/.changeset/fn-7224-workflow-notifications.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Send ntfy notifications from workflow graph lifecycle and notify-node flows. -category: fix -dev: Workflow column transitions now use moveTask events; workflow-notify is enabled in default ntfy events. diff --git a/.changeset/fn-7225-parse-pause-retry.md b/.changeset/fn-7225-parse-pause-retry.md deleted file mode 100644 index af1b582edd..0000000000 --- a/.changeset/fn-7225-parse-pause-retry.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Auto-retry stale parse pause-resume workflow failures instead of requiring operator action. -category: fix -dev: Re-enters safe in-review parse pause-abort replays with the shared graph resume retry budget. diff --git a/.changeset/fn-7225-plan-review-approval.md b/.changeset/fn-7225-plan-review-approval.md deleted file mode 100644 index 896ba63526..0000000000 --- a/.changeset/fn-7225-plan-review-approval.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Prevent Plan Review approvals from looping back into triage as failures. -category: fix -dev: Parses explicit reviewer prose verdicts and applies default-on optional workflow steps when no explicit selection exists. diff --git a/.changeset/fn-7225-plan-review-replan.md b/.changeset/fn-7225-plan-review-replan.md deleted file mode 100644 index 00b5ff57cf..0000000000 --- a/.changeset/fn-7225-plan-review-replan.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Route failed Plan Review workflow steps back through triage for automatic replanning. -category: fix -dev: Orders Plan Review before execution steps and sends failed Plan Review results to needs-replan instead of executor fixes. diff --git a/.changeset/fn-7225-stale-pause-retry.md b/.changeset/fn-7225-stale-pause-retry.md deleted file mode 100644 index 00e59c2cf5..0000000000 --- a/.changeset/fn-7225-stale-pause-retry.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Prevent stale pause state from mislabeling workflow retries as engine pauses. -category: fix -dev: Clears executor pause-abort provenance on fresh dispatch, Plan Review replan, and manual retry. diff --git a/.changeset/fn-7226-graph-step-projection-order.md b/.changeset/fn-7226-graph-step-projection-order.md deleted file mode 100644 index 46ce2989a5..0000000000 --- a/.changeset/fn-7226-graph-step-projection-order.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Let workflow-owned steps finish out of order without false step-progress failures. -category: fix -dev: Graph-owned step sessions now project step status with graph semantics and prompt agents not to call lifecycle update tools. diff --git a/.changeset/fn-7226-step-session-file-capture.md b/.changeset/fn-7226-step-session-file-capture.md deleted file mode 100644 index 8732af9eb4..0000000000 --- a/.changeset/fn-7226-step-session-file-capture.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Preserve files changed by workflow-owned parallel step sessions on task branches. -category: fix -dev: Step-session cherry-pick now uses merge-base ranges and skips empty cherry-picks instead of dropping real step commits. diff --git a/.changeset/fn-7228-code-review-blocks.md b/.changeset/fn-7228-code-review-blocks.md deleted file mode 100644 index 44a4202608..0000000000 --- a/.changeset/fn-7228-code-review-blocks.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Make built-in Code Review block merge when it requests revisions. -category: fix -dev: Generic built-in code-review optional groups now use gateMode: gate; Browser Verification remains advisory. diff --git a/.changeset/fn-7228-parse-resume.md b/.changeset/fn-7228-parse-resume.md deleted file mode 100644 index 715ed5014a..0000000000 --- a/.changeset/fn-7228-parse-resume.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Recover workflow retries that restart after step execution has already begun. -category: fix -dev: Treat persisted foreach step pins as a parse resume signal instead of a graph failure. diff --git a/.changeset/fn-7228-plan-review-retry.md b/.changeset/fn-7228-plan-review-retry.md deleted file mode 100644 index 38054a8c07..0000000000 --- a/.changeset/fn-7228-plan-review-retry.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Retry unavailable Plan Review without rewriting an accepted task plan. -category: fix -dev: Adds a triage retry path for plan-review-unavailable tasks that reuses PROMPT.md. diff --git a/.changeset/fn-7228-plan-review-status-repair.md b/.changeset/fn-7228-plan-review-status-repair.md deleted file mode 100644 index ec15867285..0000000000 --- a/.changeset/fn-7228-plan-review-status-repair.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Keep Plan Review status visible while tasks execute after restart. -category: fix -dev: Preserves and repairs plan-review workflowStepResults when merge-state cleanup or old rows erased them. diff --git a/.changeset/fn-7228-step-session-dependencies.md b/.changeset/fn-7228-step-session-dependencies.md deleted file mode 100644 index 9b95eb536a..0000000000 --- a/.changeset/fn-7228-step-session-dependencies.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Keep verification steps from starting before earlier workflow steps finish. -category: fix -dev: Step-session wave planning now respects graph step dependencies; unannotated steps remain sequential by default. diff --git a/.changeset/fn-7228-workflow-review-visibility.md b/.changeset/fn-7228-workflow-review-visibility.md deleted file mode 100644 index afc7a823bf..0000000000 --- a/.changeset/fn-7228-workflow-review-visibility.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Keep Plan Review status visible when execution resumes after stale merge cleanup. -category: fix -dev: Reconstructs passed Plan Review rows from task logs and makes mock test-mode sessions emit workflow-step parser events. diff --git a/.changeset/fn-7229-no-error-review-parking.md b/.changeset/fn-7229-no-error-review-parking.md deleted file mode 100644 index fedbbf39a5..0000000000 --- a/.changeset/fn-7229-no-error-review-parking.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Stop routing failed workflow execution into the review column. -category: fix -dev: Graph and execution failures now stay executable or failed in-place instead of handing errored tasks to in-review. diff --git a/.changeset/fn-7231-merge-proof-guard.md b/.changeset/fn-7231-merge-proof-guard.md deleted file mode 100644 index 853cbd5aa1..0000000000 --- a/.changeset/fn-7231-merge-proof-guard.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Prevent workflow tasks from reaching Done without durable merge confirmation. -category: fix -dev: Workflow graph merge finalization now requires mergeConfirmed proof before accepting done/no-op states. diff --git a/.changeset/fn-7231-task-chat-block-padding.md b/.changeset/fn-7231-task-chat-block-padding.md deleted file mode 100644 index 268b5dd890..0000000000 --- a/.changeset/fn-7231-task-chat-block-padding.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Add inner padding to Task Detail chat message blocks. -category: fix -dev: Keeps text, user, tool, and thinking block padding tokenized and border-boxed with responsive regression coverage. diff --git a/.changeset/fn-7231-workflow-merge-proof.md b/.changeset/fn-7231-workflow-merge-proof.md deleted file mode 100644 index c824d6bca2..0000000000 --- a/.changeset/fn-7231-workflow-merge-proof.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Prevent workflow tasks from completing with stale or partial merge proof. -category: fix -dev: Workflow finalization now validates incomplete steps, no-op proof, and branch file coverage before done. diff --git a/.changeset/fn-7232-swipe-back-task-detail.md b/.changeset/fn-7232-swipe-back-task-detail.md deleted file mode 100644 index 2bb11c15c2..0000000000 --- a/.changeset/fn-7232-swipe-back-task-detail.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Swiping back on mobile now dismisses the open task detail view. -category: fix -dev: Routes mobile task-detail opens through useNavigationHistory pushNav/removeNav so the native back gesture (popstate) reverts to the originating board/list/dock surface across all detail surfaces. diff --git a/.changeset/fn-7232-workflow-merge-boundary.md b/.changeset/fn-7232-workflow-merge-boundary.md deleted file mode 100644 index 4b03c75fac..0000000000 --- a/.changeset/fn-7232-workflow-merge-boundary.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Keep workflow merge nodes moving even when a workflow skips a review handoff. -category: fix -dev: Workflow merge primitives now establish the in-review merge boundary before requesting merge; non-gate skill output no longer requires a verdict. diff --git a/.changeset/fn-7233-post-merge-optional-step-phase.md b/.changeset/fn-7233-post-merge-optional-step-phase.md deleted file mode 100644 index a2e834b717..0000000000 --- a/.changeset/fn-7233-post-merge-optional-step-phase.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Show post-merge verification as a post-merge optional workflow step. -category: fix -dev: Preserves optional-group `config.phase` when resolving workflow optional steps. diff --git a/.changeset/fn-7234-durable-board-workflow-selection.md b/.changeset/fn-7234-durable-board-workflow-selection.md deleted file mode 100644 index e3fcd706ab..0000000000 --- a/.changeset/fn-7234-durable-board-workflow-selection.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Preserve dashboard workflow selections per project across Board, List, Header, and Graph. -category: fix -dev: Board/List/Header/Graph workflow selection uses project-scoped localStorage and repairs stale ids. diff --git a/.changeset/fn-7235-7236-workflow-remediation-proof.md b/.changeset/fn-7235-7236-workflow-remediation-proof.md deleted file mode 100644 index 74dacc22d5..0000000000 --- a/.changeset/fn-7235-7236-workflow-remediation-proof.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Prevent scoped workflow tasks from getting stranded by unrelated branch residue. -category: fix -dev: Built-in optional workflow gates now default to three remediation attempts and review fixes carry File Scope guardrails. diff --git a/.changeset/fn-7235-footer-concurrency-marker.md b/.changeset/fn-7235-footer-concurrency-marker.md deleted file mode 100644 index 1cf5ef7688..0000000000 --- a/.changeset/fn-7235-footer-concurrency-marker.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Footer concurrency markers now line up with the running-agent counts. -category: fix -dev: Align EngineControlMenu current-use marker math with CommandCenterControls by mapping utilization as current / cap instead of slider min/max coordinates. diff --git a/.changeset/fn-7236-workflow-mobile-tab-scroll.md b/.changeset/fn-7236-workflow-mobile-tab-scroll.md deleted file mode 100644 index d68f954119..0000000000 --- a/.changeset/fn-7236-workflow-mobile-tab-scroll.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Keep Workflow simple-editor tabs reachable on mobile. -category: fix -dev: Makes the simple editor tab strip horizontally pannable on narrow touch viewports. diff --git a/.changeset/fn-7238-done-column-sort.md b/.changeset/fn-7238-done-column-sort.md deleted file mode 100644 index 448d4cf65a..0000000000 --- a/.changeset/fn-7238-done-column-sort.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": minor ---- - -summary: Let operators sort the board Done column by completion date or task ID. -category: feature -dev: Adds Done-column-only descending sort modes while preserving existing completion-date default ordering. diff --git a/.changeset/fn-7239-scope-prompt-guard.md b/.changeset/fn-7239-scope-prompt-guard.md deleted file mode 100644 index 11de9c8492..0000000000 --- a/.changeset/fn-7239-scope-prompt-guard.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Prevent executor prompt setup from failing when a recovered task has no saved prompt. -category: fix -dev: Guards worktree prompt scoping against undefined task prompts while quarantining stale post-cutover engine tests. diff --git a/.changeset/fn-7240-task-chat-tool-font.md b/.changeset/fn-7240-task-chat-tool-font.md deleted file mode 100644 index 857b723031..0000000000 --- a/.changeset/fn-7240-task-chat-tool-font.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Make task-detail Chat tool-call text easier to read without expanding collapsed rows. -category: fix -dev: TaskChatTab tool-call summary, kicker, label, and detail typography now use the readable base spacing token. diff --git a/.changeset/fn-7241-task-chat-block-timestamps.md b/.changeset/fn-7241-task-chat-block-timestamps.md deleted file mode 100644 index d77ab7ba53..0000000000 --- a/.changeset/fn-7241-task-chat-block-timestamps.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Show timestamps on each task-detail chat block. -category: feature -dev: Adds per-block TaskChatTab timestamp rendering and regression coverage for text, tool, thinking, and user blocks. diff --git a/.changeset/fn-7242-all-workflows-board.md b/.changeset/fn-7242-all-workflows-board.md deleted file mode 100644 index e41a9e1666..0000000000 --- a/.changeset/fn-7242-all-workflows-board.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": minor ---- - -summary: Add a Board dropdown option that shows tasks across all workflows. -category: feature -dev: Uses a dashboard-only aggregate workflow sentinel that is not sent to workflow APIs or durable selection. diff --git a/.changeset/fn-7242-code-review-recovery.md b/.changeset/fn-7242-code-review-recovery.md deleted file mode 100644 index c0bbdd35e9..0000000000 --- a/.changeset/fn-7242-code-review-recovery.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Keep built-in Code Review remediation recovering until review passes. -category: fix -dev: Built-in Code Review now defaults maxRevisions to unbounded while preserving workflow-authored numeric caps. diff --git a/.changeset/fn-7242-task-detail-workflow-badge.md b/.changeset/fn-7242-task-detail-workflow-badge.md deleted file mode 100644 index c88441a54d..0000000000 --- a/.changeset/fn-7242-task-detail-workflow-badge.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Show workflow names on aggregate board cards and task detail headers when available. -category: feature -dev: Reuses the board-workflows payload for detail custom fields and workflow-name badges. diff --git a/.changeset/fn-7242-workflow-badges.md b/.changeset/fn-7242-workflow-badges.md deleted file mode 100644 index d1edc19bcc..0000000000 --- a/.changeset/fn-7242-workflow-badges.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": minor ---- - -summary: Show workflow-name badges on Board cards in the All workflows view. -category: feature -dev: Adds aggregate Board task-card workflow metadata threading through Column and WorktreeGroup. diff --git a/.changeset/fn-7243-auth-recovery-banner.md b/.changeset/fn-7243-auth-recovery-banner.md deleted file mode 100644 index 32d4310903..0000000000 --- a/.changeset/fn-7243-auth-recovery-banner.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Hide engine remediation banners while daemon auth token recovery is open. -category: fix -dev: Threads authTokenRecoveryOpen through DashboardBanners to suppress EngineStatusBanner and EngineUnavailableBanner. diff --git a/.changeset/fn-7244-plan-review-unavailable-retry.md b/.changeset/fn-7244-plan-review-unavailable-retry.md deleted file mode 100644 index 5834e4db86..0000000000 --- a/.changeset/fn-7244-plan-review-unavailable-retry.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Retry unavailable Plan Review without rewriting existing task specs. -category: fix -dev: plan-review-unavailable triage tasks now rerun Plan Review/finalization from the existing PROMPT.md under global agent concurrency instead of launching the planner. diff --git a/.changeset/fn-7246-workflow-depends-on-empty.md b/.changeset/fn-7246-workflow-depends-on-empty.md deleted file mode 100644 index 1fc59ccc91..0000000000 --- a/.changeset/fn-7246-workflow-depends-on-empty.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Preserve explicit empty workflow step dependencies for parallel roots. -category: fix -dev: Keeps omitted dependsOn as previous-step fallback while treating [] as no dependencies. diff --git a/.changeset/fn-7248-footer-concurrency-confirmation.md b/.changeset/fn-7248-footer-concurrency-confirmation.md deleted file mode 100644 index afbe4a88a5..0000000000 --- a/.changeset/fn-7248-footer-concurrency-confirmation.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Footer concurrency controls now ask before saving capacity changes. -category: fix -dev: Mirrors Command Center confirmation semantics in EngineControlMenu so global and per-project concurrency edits persist only after explicit confirmation. diff --git a/.changeset/fn-7249-optional-block-subnode-connections.md b/.changeset/fn-7249-optional-block-subnode-connections.md deleted file mode 100644 index 271ca94ca1..0000000000 --- a/.changeset/fn-7249-optional-block-subnode-connections.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Show optional workflow block children as connected in the workflow editor. -category: fix -dev: Adds non-editable visual-only optional-group boundary connectors that are filtered from workflow IR saves. diff --git a/.changeset/fn-7250-delete-refresh.md b/.changeset/fn-7250-delete-refresh.md deleted file mode 100644 index d11f0f0dbe..0000000000 --- a/.changeset/fn-7250-delete-refresh.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Remove deleted tasks from the board and right sidebar immediately after deletion. -category: fix -dev: Updates the dashboard `useTasks` delete path to remove successfully deleted task ids from shared state and project task cache without waiting for SSE/refetch. diff --git a/.changeset/fn-7251-suppress-missing-skill-pattern-logs.md b/.changeset/fn-7251-suppress-missing-skill-pattern-logs.md deleted file mode 100644 index 40e2a20934..0000000000 --- a/.changeset/fn-7251-suppress-missing-skill-pattern-logs.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Stop logging non-actionable missing configured skill-pattern info messages. -category: fix -dev: Missing configured skill patterns remain resolver diagnostics but are no longer emitted as runtime info logs. diff --git a/.changeset/fn-7252-file-browser-worktree-reload.md b/.changeset/fn-7252-file-browser-worktree-reload.md deleted file mode 100644 index 9d3649ec96..0000000000 --- a/.changeset/fn-7252-file-browser-worktree-reload.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Reload the selected file when switching Files modal worktrees. -category: fix -dev: Keeps Files modal selected-path state while changing workspace/worktree. diff --git a/.changeset/fn-7253-terminal-worktree-picker.md b/.changeset/fn-7253-terminal-worktree-picker.md deleted file mode 100644 index b410b5c068..0000000000 --- a/.changeset/fn-7253-terminal-worktree-picker.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": minor ---- - -summary: Add a terminal worktree picker for opening shells in task worktrees. -category: feature -dev: Dashboard terminal sessions now pass an authorized cwd for selected project worktrees. diff --git a/.changeset/fn-7254-git-manager-worktree-commits.md b/.changeset/fn-7254-git-manager-worktree-commits.md deleted file mode 100644 index eaeb183c30..0000000000 --- a/.changeset/fn-7254-git-manager-worktree-commits.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Let Git Manager inspect commit history from known worktrees. -category: feature -dev: Adds read-only Commits history targeting for Git-listed worktrees; mutating actions remain scoped to the current repository target. diff --git a/.changeset/fn-7254-worktree-commit-target-ui.md b/.changeset/fn-7254-worktree-commit-target-ui.md deleted file mode 100644 index c752acf961..0000000000 --- a/.changeset/fn-7254-worktree-commit-target-ui.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": minor ---- - -summary: Let Git Manager jump from worktrees to their read-only commit history. -category: feature -dev: Adds Git Manager worktree commit-target UI and responsive styling. diff --git a/.changeset/fn-7254-worktree-commits.md b/.changeset/fn-7254-worktree-commits.md deleted file mode 100644 index 35c4ca0ba7..0000000000 --- a/.changeset/fn-7254-worktree-commits.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": minor ---- - -summary: Let Git Manager inspect commit history from known git worktrees. -category: feature -dev: Adds read-only worktreePath targeting for commit list and diff endpoints. diff --git a/.changeset/fn-7255-card-context-menu.md b/.changeset/fn-7255-card-context-menu.md deleted file mode 100644 index 36bc5cac13..0000000000 --- a/.changeset/fn-7255-card-context-menu.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": minor ---- - -summary: Add task context menus on board and list cards. -category: feature -dev: Board TaskCard and ListView row/card surfaces now support right-click, keyboard, and touch long-press action menus. diff --git a/.changeset/fn-7256-board-return-cache.md b/.changeset/fn-7256-board-return-cache.md deleted file mode 100644 index d6020d9bde..0000000000 --- a/.changeset/fn-7256-board-return-cache.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Reuse fresh task data when returning to Board or List views. -category: fix -dev: Skips the useTasks false-to-true SSE catch-up fetch while the in-memory snapshot is within SWR_TASKS_MAX_AGE_MS. diff --git a/.changeset/fn-7257-android-back-task-detail.md b/.changeset/fn-7257-android-back-task-detail.md deleted file mode 100644 index 6063a1bb61..0000000000 --- a/.changeset/fn-7257-android-back-task-detail.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Dismiss mobile task details when Android Back is pressed before falling back to app exit. -category: fix -dev: Routes Capacitor Android Back through the dashboard navigation-history stack via a cancelable native event. diff --git a/.changeset/fn-7258-mobile-board-scroll.md b/.changeset/fn-7258-mobile-board-scroll.md deleted file mode 100644 index 338feb1b4f..0000000000 --- a/.changeset/fn-7258-mobile-board-scroll.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Preserve mobile board scroll after returning from task detail. -category: fix -dev: Restores the mobile board/card scroll snapshot after Back to board remounts the board. diff --git a/.changeset/fn-7259-mobile-task-popups.md b/.changeset/fn-7259-mobile-task-popups.md deleted file mode 100644 index 423481f434..0000000000 --- a/.changeset/fn-7259-mobile-task-popups.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": minor ---- - -summary: Add a mobile setting to open board tasks in the existing popup. -category: feature -dev: Adds project setting `openMobileTasksInPopup` and mobile-only board-card routing to task FloatingWindow. diff --git a/.changeset/fn-7260-done-actions-menu.md b/.changeset/fn-7260-done-actions-menu.md deleted file mode 100644 index 5f4709408a..0000000000 --- a/.changeset/fn-7260-done-actions-menu.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Group Done column sort and archive actions in one accessible actions menu. -category: fix -dev: Updates dashboard Done/complete column headers to use the shared column actions dropdown. diff --git a/.changeset/fn-7261-fast-merge-guard.md b/.changeset/fn-7261-fast-merge-guard.md deleted file mode 100644 index 6ab09ea39c..0000000000 --- a/.changeset/fn-7261-fast-merge-guard.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Prevent fast workflow merges from completing before implementation steps run. -category: fix -dev: Blocks stale no-op merge proof from trapping unfinished workflow tasks and requeues premature merge-node failures. diff --git a/.changeset/fn-7261-global-modal-outside-dismiss.md b/.changeset/fn-7261-global-modal-outside-dismiss.md deleted file mode 100644 index e18e3ae6c2..0000000000 --- a/.changeset/fn-7261-global-modal-outside-dismiss.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": minor ---- - -summary: Add a global setting to control modal backdrop dismissal. -category: feature -dev: Adds dismissModalsOnOutsideClick as a global-only dashboard preference, defaulting false. diff --git a/.changeset/fn-7262-terminal-shortcuts.md b/.changeset/fn-7262-terminal-shortcuts.md deleted file mode 100644 index 240a11b1ff..0000000000 --- a/.changeset/fn-7262-terminal-shortcuts.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Restore reliable terminal keyboard shortcuts in embedded CLI session terminals. -category: fix -dev: SessionTerminal now mirrors TerminalModal copy/paste filtering, suppresses prop/read-only-ticket replay input, and keeps mobile composer submit on one path. diff --git a/.changeset/fn-7263-custom-provider-model-refresh.md b/.changeset/fn-7263-custom-provider-model-refresh.md deleted file mode 100644 index a8ba79e042..0000000000 --- a/.changeset/fn-7263-custom-provider-model-refresh.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Refresh custom provider model lists at startup and from Settings. -category: feature -dev: Adds persisted custom-provider model refresh routes and startup best-effort refresh for dashboard, serve, and daemon. diff --git a/.changeset/fn-7264-absolute-file-browser-paths.md b/.changeset/fn-7264-absolute-file-browser-paths.md deleted file mode 100644 index 216d34b1e4..0000000000 --- a/.changeset/fn-7264-absolute-file-browser-paths.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": minor ---- - -summary: Add a project setting for absolute workspace file-browser paths. -category: feature -dev: Adds allowAbsoluteFileBrowserPaths for workspace file-browser routes while keeping the default confined. diff --git a/.changeset/fn-7266-simple-workflow-inspector.md b/.changeset/fn-7266-simple-workflow-inspector.md deleted file mode 100644 index 8ba00a3701..0000000000 --- a/.changeset/fn-7266-simple-workflow-inspector.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Open Workflow simple-editor step details when rows are clicked. -category: fix -dev: Restores the simple graph row/pencil selection path for compact and mobile workflow editing. diff --git a/.changeset/fn-7267-planning-mission-mcp.md b/.changeset/fn-7267-planning-mission-mcp.md deleted file mode 100644 index da03a977af..0000000000 --- a/.changeset/fn-7267-planning-mission-mcp.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Make configured MCP tools available in planning and mission interviews. -category: fix -dev: Adds an explicit read-only MCP opt-in for planning and mission session factories with regression coverage. diff --git a/.changeset/fn-7269-workflow-export-import-settings-prompts.md b/.changeset/fn-7269-workflow-export-import-settings-prompts.md deleted file mode 100644 index 6110fe63cf..0000000000 --- a/.changeset/fn-7269-workflow-export-import-settings-prompts.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Preserve workflow setting values and prompt overrides during workflow export/import. -category: fix -dev: Workflow export envelopes now include settingValues and promptOverrides; imports restore them onto the new workflow id with store validation. diff --git a/.changeset/fn-7271-mobile-workflow-badge.md b/.changeset/fn-7271-mobile-workflow-badge.md deleted file mode 100644 index 608f87552b..0000000000 --- a/.changeset/fn-7271-mobile-workflow-badge.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Move the mobile task-detail workflow badge beside the updated timestamp. -category: fix -dev: Keeps the desktop task-detail header badge while showing a mobile-only timestamp-group badge. diff --git a/.changeset/fn-7273-mobile-engine-controls-menu.md b/.changeset/fn-7273-mobile-engine-controls-menu.md deleted file mode 100644 index b7e673d4f0..0000000000 --- a/.changeset/fn-7273-mobile-engine-controls-menu.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Fix the mobile Engine Controls menu placement. -category: fix -dev: Keeps the footer EngineControlMenu as a viewport-safe mobile/tablet bottom panel while preserving the desktop anchored popover. diff --git a/.changeset/fn-7274-workflow-skill-tools.md b/.changeset/fn-7274-workflow-skill-tools.md deleted file mode 100644 index bc5858843a..0000000000 --- a/.changeset/fn-7274-workflow-skill-tools.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Document workflow-authoring tools in the packaged Fusion skill. -category: fix -dev: Syncs workflow extension registrations into generated skill references and capability tables. diff --git a/.changeset/fn-7275-swipe-back-reliability.md b/.changeset/fn-7275-swipe-back-reliability.md deleted file mode 100644 index 19a8cf80b3..0000000000 --- a/.changeset/fn-7275-swipe-back-reliability.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Mobile back now reliably dismisses the open task detail, including right after closing and reopening it. -category: fix -dev: Hardens useNavigationHistory against close-reopen races and history/stack desync so popstate (and the fusion:native-back event) deterministically dismisses every task-detail surface. diff --git a/.changeset/fn-7276-quick-add-workflow-selector.md b/.changeset/fn-7276-quick-add-workflow-selector.md deleted file mode 100644 index 4a1e319261..0000000000 --- a/.changeset/fn-7276-quick-add-workflow-selector.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": minor ---- - -summary: Add a quick-add workflow selector for Board and List task creation. -category: feature -dev: The selector drives save, planning, subtask handoff, and workflow-step loading without submitting the aggregate workflow sentinel. diff --git a/.changeset/fn-7277-workflow-badge-bottom-left.md b/.changeset/fn-7277-workflow-badge-bottom-left.md deleted file mode 100644 index d709994919..0000000000 --- a/.changeset/fn-7277-workflow-badge-bottom-left.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Move All workflows Board task-card workflow badges to the bottom-left. -category: fix -dev: Updates TaskCard workflowBadge placement and dashboard layout coverage. diff --git a/.changeset/fn-7279-task-detail-workflow-timestamps.md b/.changeset/fn-7279-task-detail-workflow-timestamps.md deleted file mode 100644 index 1f83426412..0000000000 --- a/.changeset/fn-7279-task-detail-workflow-timestamps.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Move task-detail workflow badges into the Updated timestamp metadata row. -category: fix -dev: Uses one canonical task-detail workflow badge across desktop and mobile detail surfaces. diff --git a/.changeset/fn-7280-all-workflows-board-view.md b/.changeset/fn-7280-all-workflows-board-view.md deleted file mode 100644 index dc39c48f15..0000000000 --- a/.changeset/fn-7280-all-workflows-board-view.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Restore the Board All workflows view after refresh. -category: fix -dev: Persists the Board-only aggregate workflow sentinel while filtering it out of real-workflow selectors. diff --git a/.changeset/fn-7281-mobile-terminal-spacing.md b/.changeset/fn-7281-mobile-terminal-spacing.md deleted file mode 100644 index 3c5e5eafbc..0000000000 --- a/.changeset/fn-7281-mobile-terminal-spacing.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Fix mobile terminal spacing after folded viewport changes. -category: fix -dev: Re-baselines terminal keyboard viewport metrics when foldable devices settle to a narrower posture. diff --git a/.changeset/fn-7282-mobile-terminal-worktree-menu.md b/.changeset/fn-7282-mobile-terminal-worktree-menu.md deleted file mode 100644 index 5d5e3e0c83..0000000000 --- a/.changeset/fn-7282-mobile-terminal-worktree-menu.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Fix the mobile terminal workspace picker so its menu stays visible and reachable. -category: fix -dev: Portals and viewport-constrains the TerminalModal worktree listbox while preserving tab cwd semantics. diff --git a/.changeset/fn-7285-workflow-icons.md b/.changeset/fn-7285-workflow-icons.md deleted file mode 100644 index 118d2e68e2..0000000000 --- a/.changeset/fn-7285-workflow-icons.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": minor ---- - -summary: Show workflow identity with icons instead of built-in text suffixes. -category: feature -dev: Adds optional custom workflow icon metadata and renders Fusion icons for built-in workflows. diff --git a/.changeset/fn-7286-duration-trend.md b/.changeset/fn-7286-duration-trend.md deleted file mode 100644 index 034d2d48f2..0000000000 --- a/.changeset/fn-7286-duration-trend.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": minor ---- - -summary: Add Command Center task-duration trend lines for average and median completed active time. -category: feature -dev: Extends productivity analytics with taskDurationTrend buckets sourced from completed task cumulativeActiveMs. diff --git a/.changeset/fn-7287-collapse-shadcn-colors.md b/.changeset/fn-7287-collapse-shadcn-colors.md deleted file mode 100644 index 255c23adee..0000000000 --- a/.changeset/fn-7287-collapse-shadcn-colors.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Collapse custom shadcn color controls by default in dashboard theme surfaces. -category: fix -dev: Adds an accessible shared show/collapse affordance for the custom shadcn color picker. diff --git a/.changeset/fn-7288-remove-quick-add-plan-button.md b/.changeset/fn-7288-remove-quick-add-plan-button.md deleted file mode 100644 index bc6d6b63fd..0000000000 --- a/.changeset/fn-7288-remove-quick-add-plan-button.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Remove the board quick-add Plan button while keeping New Task planning available. -category: fix -dev: QuickEntryBox and InlineCreateCard no longer render data-testid="plan-button" or Plan click targets. diff --git a/.changeset/fn-7289-mobile-terminal-folded-keyboard.md b/.changeset/fn-7289-mobile-terminal-folded-keyboard.md deleted file mode 100644 index 79b5d7c69d..0000000000 --- a/.changeset/fn-7289-mobile-terminal-folded-keyboard.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Fix mobile terminal spacing when folded phones open with the keyboard already visible. -category: fix -dev: TerminalModal now uses layout-viewport height for the initial focused keyboard-open folded posture and tests cover TerminalModal plus SessionTerminal. diff --git a/.changeset/fn-7290-plugin-build-cache.md b/.changeset/fn-7290-plugin-build-cache.md deleted file mode 100644 index 2f3c60327c..0000000000 --- a/.changeset/fn-7290-plugin-build-cache.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Skip unchanged plugin builds during workspace builds. -category: performance -dev: Root pnpm build now uses a git content-hash plugin build cache that includes local workspace dependency and root build config/tooling inputs. diff --git a/.changeset/fn-7291-sonnet-5-anthropic.md b/.changeset/fn-7291-sonnet-5-anthropic.md deleted file mode 100644 index 6ec17d363b..0000000000 --- a/.changeset/fn-7291-sonnet-5-anthropic.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": minor ---- - -summary: Add Claude Sonnet 5 across Anthropic model selection and execution paths. -category: feature -dev: Adds supplemental direct Anthropic and pi-claude-cli model metadata plus pricing for `claude-sonnet-5`. diff --git a/.changeset/fn-7292-anthropic-subscription-runtime-auth.md b/.changeset/fn-7292-anthropic-subscription-runtime-auth.md deleted file mode 100644 index 36a4a04195..0000000000 --- a/.changeset/fn-7292-anthropic-subscription-runtime-auth.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Let Anthropic subscription login power Anthropic model requests without a raw API key. -category: fix -dev: Bridges runtime provider `anthropic` to OAuth credentials stored under `anthropic-subscription` while preserving raw API-key precedence. diff --git a/.changeset/fn-7293-unbounded-review-revisions.md b/.changeset/fn-7293-unbounded-review-revisions.md deleted file mode 100644 index 6eedfaf40d..0000000000 --- a/.changeset/fn-7293-unbounded-review-revisions.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Make built-in Plan Review and Code Review revisions unbounded unless workflows set a cap. -category: fix -dev: Adds workflow values planReviewMaxRevisions and codeReviewMaxRevisions for per-workflow caps, including read-only built-ins. diff --git a/.changeset/fn-7295-retry-refresh.md b/.changeset/fn-7295-retry-refresh.md deleted file mode 100644 index e581cb522b..0000000000 --- a/.changeset/fn-7295-retry-refresh.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Refresh dashboard task state immediately after Retry succeeds. -category: fix -dev: useTasks now replaces matching retry rows, updates project SWR task cache, and invalidates older fetches. diff --git a/.changeset/fn-7296-quick-add-workflow-icons.md b/.changeset/fn-7296-quick-add-workflow-icons.md deleted file mode 100644 index b207c7a897..0000000000 --- a/.changeset/fn-7296-quick-add-workflow-icons.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Show workflow icons and wider names in the Quick Add workflow selector. -category: fix -dev: Reuses WorkflowIcon in QuickEntryBox and widens the tokenized selector/menu styles. diff --git a/.changeset/fn-7297-ephemeral-activity.md b/.changeset/fn-7297-ephemeral-activity.md deleted file mode 100644 index ebb83a74ce..0000000000 --- a/.changeset/fn-7297-ephemeral-activity.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Count ephemeral task-worker runs in Command Center activity stats. -category: fix -dev: Activity analytics now unions usage_events and agentRuns by agent id for active-agent range/day counts. diff --git a/.changeset/fn-7298-mobile-terminal-character-spacing.md b/.changeset/fn-7298-mobile-terminal-character-spacing.md deleted file mode 100644 index d1be0d652b..0000000000 --- a/.changeset/fn-7298-mobile-terminal-character-spacing.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Fix mobile terminal character spacing after small font-size changes. -category: fix -dev: Reapplies settled xterm font metrics for TerminalModal and SessionTerminal at 10px keyboard-open states. diff --git a/.changeset/fn-7299-shadcn-ember-default.md b/.changeset/fn-7299-shadcn-ember-default.md deleted file mode 100644 index 4dd7e9b35a..0000000000 --- a/.changeset/fn-7299-shadcn-ember-default.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Make Shadcn Ember the default dashboard theme. -category: feature -dev: Adds the shadcn-ember color theme and updates default theme fallbacks. diff --git a/.changeset/fn-7300-hide-local-only-quick-add-node-button.md b/.changeset/fn-7300-hide-local-only-quick-add-node-button.md deleted file mode 100644 index 651637712d..0000000000 --- a/.changeset/fn-7300-hide-local-only-quick-add-node-button.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Hide Quick Add node pickers when only local execution is available. -category: fix -dev: QuickEntryBox and InlineCreateCard now clear hidden stale node overrides before create submission. diff --git a/.changeset/fn-7301-new-task-workflow-dropdown.md b/.changeset/fn-7301-new-task-workflow-dropdown.md deleted file mode 100644 index 114394323e..0000000000 --- a/.changeset/fn-7301-new-task-workflow-dropdown.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Show workflow icons in the full New Task workflow picker. -category: feature -dev: Replaces the create-time TaskForm workflow native select with an icon-capable styled dropdown while preserving workflowId payload semantics. diff --git a/.changeset/fn-7302-quick-add-workflow-trigger.md b/.changeset/fn-7302-quick-add-workflow-trigger.md deleted file mode 100644 index 395f5a2202..0000000000 --- a/.changeset/fn-7302-quick-add-workflow-trigger.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Make the Quick Add workflow selector compact while keeping long menu names readable. -category: fix -dev: Narrows only the closed QuickEntryBox workflow trigger; menu width and workflow routing remain unchanged. diff --git a/.changeset/fn-7304-quick-add-attachments.md b/.changeset/fn-7304-quick-add-attachments.md deleted file mode 100644 index ff394affe7..0000000000 --- a/.changeset/fn-7304-quick-add-attachments.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Add icon-only Quick Add image attachments with drag-and-drop support. -category: feature -dev: QuickEntryBox now shares image selection, paste, and drop intake with accessible pending-count labels. diff --git a/.changeset/fn-7306-task-detail-activity-tab.md b/.changeset/fn-7306-task-detail-activity-tab.md deleted file mode 100644 index 2bce5a6195..0000000000 --- a/.changeset/fn-7306-task-detail-activity-tab.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Rename the task-detail Chat tab to Activity and make it first. -category: feature -dev: Keeps the internal `chat` tab id compatible for existing deep links and plugin callers. diff --git a/.changeset/fn-7307-activity-segments.md b/.changeset/fn-7307-activity-segments.md deleted file mode 100644 index 9e5cbd5f11..0000000000 --- a/.changeset/fn-7307-activity-segments.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": minor ---- - -summary: Add Activity segments for current task activity, Feed, and Raw Logs. -category: feature -dev: Task detail keeps legacy initialTab="logs" compatibility by routing to Activity → Feed. diff --git a/.changeset/fn-7308-preserve-activity-logs.md b/.changeset/fn-7308-preserve-activity-logs.md deleted file mode 100644 index 32745f6d49..0000000000 --- a/.changeset/fn-7308-preserve-activity-logs.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Preserve legacy task feed and raw log access under Activity. -category: fix -dev: Keeps legacy task-detail logs callers routed to Activity → Feed while Raw Logs remains the only raw-log-fetching segment. diff --git a/.changeset/fn-7309-activity-steering.md b/.changeset/fn-7309-activity-steering.md deleted file mode 100644 index e4eb91e293..0000000000 --- a/.changeset/fn-7309-activity-steering.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Add a steering entry affordance to task Activity. -category: feature -dev: Labels the Activity Current composer as steering/refinement and covers Feed/Raw Logs placement. diff --git a/.changeset/fn-7310-planner-chat.md b/.changeset/fn-7310-planner-chat.md deleted file mode 100644 index 472492131e..0000000000 --- a/.changeset/fn-7310-planner-chat.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": minor ---- - -summary: Add a task-detail Chat tab for planner-model conversations. -category: feature -dev: Adds task-scoped planner chat session routing and a dedicated TaskPlannerChatTab separate from Activity steering. diff --git a/.changeset/fn-7311-chat-starter-prompts.md b/.changeset/fn-7311-chat-starter-prompts.md deleted file mode 100644 index 66149a5eac..0000000000 --- a/.changeset/fn-7311-chat-starter-prompts.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": minor ---- - -summary: Add starter prompts to the task-detail Chat empty state. -category: feature -dev: Planner Chat now renders guided empty-state prompt buttons that send ordinary chat messages. diff --git a/.changeset/fn-7312-task-planner-chat-context.md b/.changeset/fn-7312-task-planner-chat-context.md deleted file mode 100644 index 9109935e02..0000000000 --- a/.changeset/fn-7312-task-planner-chat-context.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Make task-detail Chat answer status and progress questions from bounded task context. -category: feature -dev: Adds server-built task planner chat context and task-scoped send validation. diff --git a/.changeset/fn-7313-task-chat-steering.md b/.changeset/fn-7313-task-chat-steering.md deleted file mode 100644 index b6e912de2e..0000000000 --- a/.changeset/fn-7313-task-chat-steering.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": minor ---- - -summary: Convert clear task chat change requests into steering comments. -category: feature -dev: Task-detail planner Chat now asks for clarification before ambiguous or risky steering. diff --git a/.changeset/fn-7314-planner-question-ui.md b/.changeset/fn-7314-planner-question-ui.md deleted file mode 100644 index caed0bd3bd..0000000000 --- a/.changeset/fn-7314-planner-question-ui.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Reuse the shared question UI for task-detail planner Chat clarification prompts. -category: fix -dev: Task planner Chat now renders fn_ask_question prompts through ChatQuestionResponse and marks submitted answers read-only. diff --git a/.changeset/fn-7317-mobile-planning-summary.md b/.changeset/fn-7317-mobile-planning-summary.md deleted file mode 100644 index 0881a44495..0000000000 --- a/.changeset/fn-7317-mobile-planning-summary.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Fix mobile Planning Mode summary description Expand and Collapse controls. -category: fix -dev: Splits the summary description label from adjacent Markdown and Expand controls and adds mobile regression coverage. diff --git a/.changeset/fn-7319-compact-branch-groups.md b/.changeset/fn-7319-compact-branch-groups.md deleted file mode 100644 index 28f1417428..0000000000 --- a/.changeset/fn-7319-compact-branch-groups.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Collapse task-detail branch groups by default with a more compact summary. -category: fix -dev: Keeps branch-group member and PR actions available after expanding the task-detail card. diff --git a/.changeset/fn-7320-hide-branch-group-expanded-chat.md b/.changeset/fn-7320-hide-branch-group-expanded-chat.md deleted file mode 100644 index 049c7f3380..0000000000 --- a/.changeset/fn-7320-hide-branch-group-expanded-chat.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Hide branch group chrome while the task Activity chat is maximized. -category: fix -dev: TaskDetailModal skips mounting BranchGroupCard during expanded Activity chat so branch controls are not focusable. diff --git a/.changeset/fn-7324-chat-focused-task-detail.md b/.changeset/fn-7324-chat-focused-task-detail.md deleted file mode 100644 index 023aab18bb..0000000000 --- a/.changeset/fn-7324-chat-focused-task-detail.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": minor ---- - -summary: Make task details open with a focused planner Chat experience. -category: feature -dev: Reorders task-detail Chat before Activity, keeps legacy Activity tab ids, and pins the planner Chat composer. diff --git a/.changeset/fn-7325-activity-live-expand.md b/.changeset/fn-7325-activity-live-expand.md deleted file mode 100644 index 0daa710711..0000000000 --- a/.changeset/fn-7325-activity-live-expand.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Rename task Activity Current to Live and allow expanding all Activity segments. -category: feature -dev: Keeps legacy Activity `current`, `chat`, and `logs` routing compatibility while sharing the expand control across Live, Feed, and Raw Logs. diff --git a/.changeset/fn-7326-quick-add-attach.md b/.changeset/fn-7326-quick-add-attach.md deleted file mode 100644 index c4d5c12dbf..0000000000 --- a/.changeset/fn-7326-quick-add-attach.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Move the Quick Add attachment button next to Save in the expanded action row. -category: fix -dev: Preserves FN-7304 icon-only attachment behavior while updating QuickEntryBox action order coverage. diff --git a/.changeset/fn-7328-planner-chat-compact.md b/.changeset/fn-7328-planner-chat-compact.md deleted file mode 100644 index 7c91fcb12d..0000000000 --- a/.changeset/fn-7328-planner-chat-compact.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Keep Planner Chat compact while preserving expanded task controls. -category: fix -dev: Aligns Planner Chat composer height with Activity chat and keeps Priority, Execution Mode, and tabs visible in expanded mobile task details. diff --git a/.changeset/fn-7329-task-detail-summarize.md b/.changeset/fn-7329-task-detail-summarize.md deleted file mode 100644 index aed973766f..0000000000 --- a/.changeset/fn-7329-task-detail-summarize.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Rename the task-detail title summarization button to Summarize. -category: fix -dev: Updates task detail UI copy and focused dashboard tests. diff --git a/.changeset/fn-7331-remove-quick-add-refine.md b/.changeset/fn-7331-remove-quick-add-refine.md deleted file mode 100644 index 4382ccd5ce..0000000000 --- a/.changeset/fn-7331-remove-quick-add-refine.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Remove the AI Refine action from Quick Add task creation. -category: fix -dev: QuickEntryBox no longer renders or calls the refine-text path; TaskForm refine remains available. diff --git a/.changeset/fn-7337-planner-chat-retention.md b/.changeset/fn-7337-planner-chat-retention.md deleted file mode 100644 index e0598d0bcd..0000000000 --- a/.changeset/fn-7337-planner-chat-retention.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Make task planner chats appear only after user interaction and expire on archive. -category: fix -dev: Planner-chat tabs now load history without pre-creating sessions; archive cleanup deletes task-planner sessions. diff --git a/.changeset/fn-7339-shadcn-ember-colors.md b/.changeset/fn-7339-shadcn-ember-colors.md deleted file mode 100644 index 341b863fd6..0000000000 --- a/.changeset/fn-7339-shadcn-ember-colors.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Make Shadcn Ember color tokens match Ember exactly. -category: fix -dev: Aligns Shadcn Ember inherited Ember-owned CSS tokens and adds regression coverage. diff --git a/.changeset/fn-7340-footer-concurrency-dot-alignment.md b/.changeset/fn-7340-footer-concurrency-dot-alignment.md deleted file mode 100644 index 15d5b59c4e..0000000000 --- a/.changeset/fn-7340-footer-concurrency-dot-alignment.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Align footer concurrency current-use dots with Command Center sliders. -category: fix -dev: Mirrors Command Center range geometry in the footer Engine Controls popup while preserving current/cap utilization math. diff --git a/.changeset/fn-7341-execution-mode-replan.md b/.changeset/fn-7341-execution-mode-replan.md deleted file mode 100644 index 2e7dddd7f3..0000000000 --- a/.changeset/fn-7341-execution-mode-replan.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Replan active tasks after confirming execution-mode changes. -category: fix -dev: Dashboard inline execution-mode changes on todo/in-progress tasks now confirm and call the spec rebuild path. diff --git a/.changeset/fn-7342-board-scroll-reset.md b/.changeset/fn-7342-board-scroll-reset.md deleted file mode 100644 index bf254338c0..0000000000 --- a/.changeset/fn-7342-board-scroll-reset.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Preserve board column scroll during dashboard refresh and viewport stabilization. -category: fix -dev: Narrows mobile board stabilization so task/workflow refresh and resize events pin document drift without resetting #board.scrollLeft. diff --git a/.changeset/fn-7343-task-chat-copy.md b/.changeset/fn-7343-task-chat-copy.md deleted file mode 100644 index f8ddfb1a54..0000000000 --- a/.changeset/fn-7343-task-chat-copy.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Remove the extra steering guidance copy from task Activity chat. -category: fix -dev: Keeps the Activity composer APIs intact while removing the visible TaskChatTab label/hint shell. diff --git a/.changeset/fn-7344-activity-dropdown.md b/.changeset/fn-7344-activity-dropdown.md deleted file mode 100644 index 572e88481c..0000000000 --- a/.changeset/fn-7344-activity-dropdown.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Replace task Activity subtabs with a compact Live, Feed, Raw dropdown. -category: fix -dev: Keeps legacy Activity segment ids and initial-tab routing while removing the old segmented-control shell. diff --git a/.changeset/fn-7345-remote-settings-windows.md b/.changeset/fn-7345-remote-settings-windows.md deleted file mode 100644 index 526ae219db..0000000000 --- a/.changeset/fn-7345-remote-settings-windows.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Persist Remote Access settings when saving from the dashboard on Windows. -category: fix -dev: Main Settings Save now writes the canonical remoteAccess settings payload. diff --git a/.changeset/fn-7348-mobile-planning-new-session.md b/.changeset/fn-7348-mobile-planning-new-session.md deleted file mode 100644 index d6fa849a69..0000000000 --- a/.changeset/fn-7348-mobile-planning-new-session.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Keep the mobile Planning Mode New session button pinned at the bottom. -category: fix -dev: Bounds the mobile Planning sessions list so only saved sessions scroll above the footer CTA. diff --git a/.changeset/fn-plan-review-single-gate.md b/.changeset/fn-plan-review-single-gate.md deleted file mode 100644 index d80af69406..0000000000 --- a/.changeset/fn-plan-review-single-gate.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Use workflow Plan Review as the single pre-execution plan gate. -category: fix -dev: Triage no longer injects fn_review_spec or requires a separate spec-review approval before workflow execution. diff --git a/.changeset/fn-plan-review-triage-gate.md b/.changeset/fn-plan-review-triage-gate.md deleted file mode 100644 index 5856f3b59b..0000000000 --- a/.changeset/fn-plan-review-triage-gate.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Keep Plan Review in triage and prevent duplicate execution-time plan reviews. -category: fix -dev: Triage now runs enabled Plan Review before releasing tasks to execution; execution graph skips an already-passed Plan Review. diff --git a/.changeset/fn-quick-add-optional-steps-empty.md b/.changeset/fn-quick-add-optional-steps-empty.md deleted file mode 100644 index e37756e2a3..0000000000 --- a/.changeset/fn-quick-add-optional-steps-empty.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Preserve Quick Add tasks with all workflow optional steps unchecked. -category: fix -dev: Sends empty enabledWorkflowSteps from Quick Add and honors explicit empty workflow selections in task details. diff --git a/.changeset/fn-workflow-completion-summary.md b/.changeset/fn-workflow-completion-summary.md deleted file mode 100644 index 6b0ae46ee6..0000000000 --- a/.changeset/fn-workflow-completion-summary.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Record completion summaries for workflow-driven tasks. -category: fix -dev: Workflow graph completions and resumed workflow merge work items now backfill task.summary when no agent summary exists. diff --git a/.changeset/fn-workflow-merge-guard.md b/.changeset/fn-workflow-merge-guard.md deleted file mode 100644 index 72f1d72e88..0000000000 --- a/.changeset/fn-workflow-merge-guard.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Block workflow tasks from bypassing merge proof when finalizing to done. -category: fix -dev: Adds a workflow done-bypass guard for selected workflow tasks using skipMergeBlocker. diff --git a/.changeset/fn-workflow-remediation-nodes.md b/.changeset/fn-workflow-remediation-nodes.md deleted file mode 100644 index fa363f6657..0000000000 --- a/.changeset/fn-workflow-remediation-nodes.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Show workflow review failures as explicit replan and remediation nodes. -category: fix -dev: Built-in review gate failures now route to graph-owned remediation nodes before executor scheduling fallback. diff --git a/.changeset/fresh-agent-log-stall-badges.md b/.changeset/fresh-agent-log-stall-badges.md deleted file mode 100644 index 3ba30eaffe..0000000000 --- a/.changeset/fresh-agent-log-stall-badges.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Stop showing stale in-review stall badges while agents are actively streaming logs. -category: fix -dev: TaskStore stall hydration now treats fresh buffered or persisted agent-log activity as active ownership. diff --git a/.changeset/fuzzy-refinements-dance.md b/.changeset/fuzzy-refinements-dance.md deleted file mode 100644 index 18dea86d09..0000000000 --- a/.changeset/fuzzy-refinements-dance.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Keep dashboard workflow selection stable after creating refinement tasks. -category: fix -dev: Done-task chat refinement now clears its temporary composer bubble after successful creation. diff --git a/.changeset/graph-review-gates-own-execution.md b/.changeset/graph-review-gates-own-execution.md deleted file mode 100644 index 6a59d17a89..0000000000 --- a/.changeset/graph-review-gates-own-execution.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Prevent workflow tasks from duplicating plan review during implementation. -category: fix -dev: Graph-owned execution sessions no longer receive or prompt for legacy per-step review tools. diff --git a/.changeset/merge-reviewing-pause-abort.md b/.changeset/merge-reviewing-pause-abort.md deleted file mode 100644 index 5ae1354869..0000000000 --- a/.changeset/merge-reviewing-pause-abort.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Retry workflow merge-node pause aborts while merge review is active. -category: fix -dev: Treats transient in-review statuses such as reviewing/merging as safe for bounded merge retry. diff --git a/.changeset/mobile-planner-chat-inline-send.md b/.changeset/mobile-planner-chat-inline-send.md deleted file mode 100644 index ac173505f3..0000000000 --- a/.changeset/mobile-planner-chat-inline-send.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Keep Planner Chat compact on mobile with an inline composer and provider-icon model badge. -category: fix -dev: Adjusts TaskPlannerChatTab mobile CSS and replaces the text model badge with a ProviderIcon tooltip. diff --git a/.changeset/pause-abort-activity-log.md b/.changeset/pause-abort-activity-log.md deleted file mode 100644 index 43fb89cb12..0000000000 --- a/.changeset/pause-abort-activity-log.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Add task activity breadcrumbs for workflow pause-abort recovery. -category: fix -dev: Logs pause-abort marker source, aborted surfaces, and graph classification details. diff --git a/.changeset/per-step-review-session-switch.md b/.changeset/per-step-review-session-switch.md deleted file mode 100644 index 1b28d9d030..0000000000 --- a/.changeset/per-step-review-session-switch.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Align per-step review coding with default coding gates and session settings. -category: fix -dev: Removes the extra generic review seam from Coding (per-step review) and makes StepSessionExecutor honor runStepsInNewSessions=false by reusing the primary sequential session while keeping graph step-review boundaries. diff --git a/.changeset/phantom-reservation-worktree-preserve.md b/.changeset/phantom-reservation-worktree-preserve.md deleted file mode 100644 index f50a584fb2..0000000000 --- a/.changeset/phantom-reservation-worktree-preserve.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Stop repeat no-op phantom-reservation audit writes and preserve the worktree across phantom binding reclaim. -category: fix -dev: reconcilePhantomCommittedReservations now emits the task:reconcile-phantom-committed-reservation audit row only when orphaned child rows were actually pruned, instead of every maintenance tick (~19k wasted writes/day); the committed reservation stays committed so the ID is never reused. clearPhantomExecutorBinding gains a preserveWorktrees option the self-healing phantom reclaim uses so moveTask(preserveWorktree:true) re-dispatch reattaches to the same worktree instead of orphaning it and acquiring a new one (FN-7249). Regression: store-phantom-reservation-reconcile.test.ts, executor-workspace.test.ts. diff --git a/.changeset/plan-prompt-full-width.md b/.changeset/plan-prompt-full-width.md deleted file mode 100644 index 91639c0f10..0000000000 --- a/.changeset/plan-prompt-full-width.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Make the task Plan prompt editor span the full task-detail card width. -category: fix -dev: Adds scoped TaskDetailModal Plan prompt width guards for modal, embedded, and mobile surfaces. diff --git a/.changeset/plan-review-external-evidence-scope.md b/.changeset/plan-review-external-evidence-scope.md deleted file mode 100644 index ebc5bff2ac..0000000000 --- a/.changeset/plan-review-external-evidence-scope.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Scope external-integration plan evidence checks to Coding (per-step review). -category: fix -dev: Triage no longer blocks generated plans for missing external evidence; the per-step review Plan Review gate does. diff --git a/.changeset/planner-chat-expanded-context.md b/.changeset/planner-chat-expanded-context.md deleted file mode 100644 index 40d07c6c8a..0000000000 --- a/.changeset/planner-chat-expanded-context.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Keep Planner Chat expanded context visible while removing repeated header guidance. -category: fix -dev: Planner Chat hides the header subtext, keeps that guidance in the empty state, and preserves title/workflow context when expanded on mobile. diff --git a/.changeset/planner-chat-expanded-takeover.md b/.changeset/planner-chat-expanded-takeover.md deleted file mode 100644 index 45a56a0dc8..0000000000 --- a/.changeset/planner-chat-expanded-takeover.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Compact Planner Chat chrome and align Activity Live with the same plain composer row. -category: fix -dev: Planner Chat removes its redundant header, moves the provider icon to the empty state, and Activity Live drops its card-wrapped composer shell. diff --git a/.changeset/planner-chat-stable-spacing.md b/.changeset/planner-chat-stable-spacing.md deleted file mode 100644 index ed71443090..0000000000 --- a/.changeset/planner-chat-stable-spacing.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Keep Planner Chat spacing stable when expanding task details. -category: fix -dev: Stabilizes task-detail Planner Chat CSS so expanded mode changes height allocation without padding jumps. diff --git a/.changeset/preserve-refinement-workflow.md b/.changeset/preserve-refinement-workflow.md deleted file mode 100644 index 3bddbd1131..0000000000 --- a/.changeset/preserve-refinement-workflow.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Keep refinement tasks on the source task workflow board. -category: fix -dev: TaskStore.refineTask now inherits explicit workflow selections atomically during creation. diff --git a/.changeset/refresh-branch-group-detail-live.md b/.changeset/refresh-branch-group-detail-live.md deleted file mode 100644 index 08e3879d46..0000000000 --- a/.changeset/refresh-branch-group-detail-live.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Refresh branch group task-detail completion live as member tasks change. -category: fix -dev: Refetches branch group summaries on task lifecycle SSE events and reconnect. diff --git a/.changeset/remove-quick-add-plan-icon.md b/.changeset/remove-quick-add-plan-icon.md deleted file mode 100644 index 9fa7a523bb..0000000000 --- a/.changeset/remove-quick-add-plan-icon.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Remove the icon from the Quick Add Plan action while preserving the text button behavior. -category: fix -dev: Updates QuickEntryBox and regression coverage for the text-only Plan action. diff --git a/.changeset/remove-task-card-workflow-step-badge.md b/.changeset/remove-task-card-workflow-step-badge.md deleted file mode 100644 index 68d4e5cf29..0000000000 --- a/.changeset/remove-task-card-workflow-step-badge.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Remove redundant workflow labels from expanded task-card step lists. -category: fix -dev: Workflow step rows still show names, status dots, and active badges; the aggregate card workflow badge is unchanged. diff --git a/.changeset/reviewer-inline-fixes.md b/.changeset/reviewer-inline-fixes.md deleted file mode 100644 index 8fb6b802b9..0000000000 --- a/.changeset/reviewer-inline-fixes.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": minor ---- - -summary: Let workflow review nodes fix issues in the same reviewer session by default. -category: feature -dev: Adds reviewerInlineFixes workflow setting; off restores REVISE-to-remediation behavior. diff --git a/.changeset/safe-ducks-review.md b/.changeset/safe-ducks-review.md deleted file mode 100644 index 2075503f06..0000000000 --- a/.changeset/safe-ducks-review.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Allow review steps to target a validated external checkout. -category: fix -dev: Resolves explicit review checkout metadata before spawning read-only step reviewers. diff --git a/.changeset/silver-activity-segments.md b/.changeset/silver-activity-segments.md deleted file mode 100644 index a9538481e1..0000000000 --- a/.changeset/silver-activity-segments.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Keep task-detail Activity segment tabs equal-height with smaller labels. -category: fix -dev: Normalizes Live/Feed/Raw Logs segmented-control sizing in the dashboard task detail panel. diff --git a/.changeset/sonnet-5-not-found-fallback.md b/.changeset/sonnet-5-not-found-fallback.md deleted file mode 100644 index a28e28cf4c..0000000000 --- a/.changeset/sonnet-5-not-found-fallback.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Retry configured fallback models when a selected provider model returns a not-found error. -category: fix -dev: Classifies structured provider model 404 payloads, including Anthropic not_found_error, as model-selection failures. diff --git a/.changeset/stepwise-default-coding.md b/.changeset/stepwise-default-coding.md deleted file mode 100644 index 8472cbbec3..0000000000 --- a/.changeset/stepwise-default-coding.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": minor ---- - -summary: Make Coding use stepwise execution with default-on Plan Review and final Code Review gates. -category: feature -dev: `builtin:coding` now uses the stepwise graph with `plan-review` before execution and no per-step or mandatory final review; the old graph is `builtin:legacy-coding`. diff --git a/.changeset/thin-rocks-post.md b/.changeset/thin-rocks-post.md deleted file mode 100644 index 7408a397ce..0000000000 --- a/.changeset/thin-rocks-post.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Wait for task store secret database handles to close before cleanup. -category: fix -dev: Awaits the async secrets store close path during TaskStore shutdown to avoid teardown races. diff --git a/.changeset/tidy-plan-prompt-editor.md b/.changeset/tidy-plan-prompt-editor.md deleted file mode 100644 index fde61eb263..0000000000 --- a/.changeset/tidy-plan-prompt-editor.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": minor ---- - -summary: Rename the task Definition tab to Plan and add a PROMPT.md editor action. -category: feature -dev: Dashboard task details now open the current task's PROMPT.md via FileBrowserProvider. diff --git a/.changeset/workflow-badge-spacing.md b/.changeset/workflow-badge-spacing.md deleted file mode 100644 index 741736a09c..0000000000 --- a/.changeset/workflow-badge-spacing.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Add clearer spacing between workflow badge icons and labels. -category: fix -dev: Applies token-based column gaps to dashboard task-card and task-detail workflow badges. diff --git a/.changeset/workflow-selection-board-list.md b/.changeset/workflow-selection-board-list.md deleted file mode 100644 index c68931b689..0000000000 --- a/.changeset/workflow-selection-board-list.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Keep Board and List workflow choices selected across refreshes and route returns. -category: fix -dev: Uses project-scoped localStorage workflow-selection helpers shared with header and graph selectors. diff --git a/.changeset/workflow-transition-marker-notifications.md b/.changeset/workflow-transition-marker-notifications.md deleted file mode 100644 index 8dcfd9cf71..0000000000 --- a/.changeset/workflow-transition-marker-notifications.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Prevent stale workflow recovery log entries from sending incorrect notifications. -category: fix -dev: Adds workflowTransitionNotification task markers for pause-abort recovery requeues and avoids log-text notification heuristics. diff --git a/.changeset/workflow-transition-notifications.md b/.changeset/workflow-transition-notifications.md deleted file mode 100644 index 48490e68ec..0000000000 --- a/.changeset/workflow-transition-notifications.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Harden workflow lifecycle recovery, post-merge gates, warnings, and notifications. -category: fix -dev: Adds post-merge gate blocking, lifecycle warning analysis, recovery-route audit metadata, and workflow transition notification classification. diff --git a/CHANGELOG.md b/CHANGELOG.md index f21f013efd..8c6dd30626 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,56 +2,425 @@ User-facing release notes aggregated across all packages. This file is auto-synced from each `packages/*/CHANGELOG.md` by `scripts/release.mjs` — do not edit by hand. -## 0.51.0 +## 0.52.0 ### 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. +- 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 -- 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. +- 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 only local execution is available. +- Make the Quick Add workflow selector compact while keeping long menu names readable. +- Preserve legacy task feed and raw log access under Activity. +- Reuse the shared question UI for task-detail planner Chat clarification prompts. +- Fix mobile Planning Mode summary description Expand and Collapse controls. +- Collapse task-detail branch groups by default with a more compact summary. +- Hide branch group chrome while the task Activity chat is maximized. +- Move the Quick Add attachment button next to Save in the expanded action row. +- Keep Planner Chat compact while preserving expanded task controls. +- Rename the task-detail title summarization button to Summarize. +- Remove the AI Refine action from Quick Add task creation. +- Make task planner chats appear only after user interaction and expire on archive. +- Make Shadcn Ember color tokens match Ember exactly. +- Align footer concurrency current-use dots with Command Center sliders. +- Replan active tasks after confirming execution-mode changes. +- Preserve board column scroll during dashboard refresh and viewport stabilization. +- Remove the extra steering guidance copy from task Activity chat. +- Replace task Activity subtabs with a compact Live, Feed, Raw dropdown. +- Persist Remote Access settings when saving from the dashboard on Windows. +- Keep the mobile Planning Mode New session button pinned at the bottom. +- Use workflow Plan Review as the single pre-execution plan gate. +- Keep Plan Review in triage and prevent duplicate execution-time plan reviews. +- Preserve Quick Add tasks with all workflow optional steps unchecked. +- Record completion summaries for workflow-driven tasks. +- Block workflow tasks from bypassing merge proof when finalizing to done. +- Show workflow review failures as explicit replan and remediation nodes. +- Stop showing stale in-review stall badges while agents are actively streaming logs. +- Keep dashboard workflow selection stable after creating refinement tasks. +- Prevent workflow tasks from duplicating plan review during implementation. +- Retry workflow merge-node pause aborts while merge review is active. +- Keep Planner Chat compact on mobile with an inline composer and provider-icon model badge. +- Add task activity breadcrumbs for workflow pause-abort recovery. +- Align per-step review coding with default coding gates and session settings. +- Stop repeat no-op phantom-reservation audit writes and preserve the worktree across phantom binding reclaim. +- Make the task Plan prompt editor span the full task-detail card width. +- Scope external-integration plan evidence checks to Coding (per-step review). +- Keep Planner Chat expanded context visible while removing repeated header guidance. +- Compact Planner Chat chrome and align Activity Live with the same plain composer row. +- Keep Planner Chat spacing stable when expanding task details. +- Keep refinement tasks on the source task workflow board. +- Refresh branch group task-detail completion live as member tasks change. +- Remove the icon from the Quick Add Plan action while preserving the text button behavior. +- Remove redundant workflow labels from expanded task-card step lists. +- Allow review steps to target a validated external checkout. +- Keep task-detail Activity segment tabs equal-height with smaller labels. +- Retry configured fallback models when a selected provider model returns a not-found error. +- Wait for task store secret database handles to close before cleanup. +- Add clearer spacing between workflow badge icons and labels. +- Keep Board and List workflow choices selected across refreshes and route returns. +- Prevent stale workflow recovery log entries from sending incorrect notifications. +- Harden workflow lifecycle recovery, post-merge gates, warnings, and notifications. + +### Performance + +- Skip unchanged plugin builds during workspace builds. + +## 0.51.0 + +### @fusion/dashboard + +#### Patch Changes + +- @fusion/core@0.51.0 +- @fusion/engine@0.51.0 +- @fusion/i18n@0.39.14 +- @fusion-plugin-examples/cli-printing-press@0.1.31 +- @fusion-plugin-examples/compound-engineering@0.1.14 +- @fusion-plugin-examples/dependency-graph@0.1.45 +- @fusion-plugin-examples/roadmap@0.1.33 +- @fusion-plugin-examples/cursor-runtime@0.1.33 +- @fusion-plugin-examples/droid-runtime@0.1.40 +- @fusion-plugin-examples/hermes-runtime@0.2.64 +- @fusion-plugin-examples/openclaw-runtime@0.2.64 +- @fusion-plugin-examples/paperclip-runtime@0.2.64 + +### @fusion/desktop + +#### Patch Changes + +- @fusion/core@0.51.0 +- @fusion/dashboard@0.51.0 +- @fusion/engine@0.51.0 + +### @fusion/engine + +#### Patch Changes + +- @fusion/core@0.51.0 +- @fusion/pi-claude-cli@0.51.0 + +### @fusion/plugin-sdk + +#### Patch Changes + +- @fusion/core@0.51.0 + +### @runfusion/fusion + +#### Minor Changes + +- f7e20ab: summary: Add a Chat tab to the right sidebar so you can chat inline and pop it out. + category: feature + dev: Registers ChatView as the always-visible `chat` overflow-view entry in the right dock. +- dc54b61: summary: Tasks with a manually-created open Pull Request are no longer auto-merged. + category: feature + dev: New PrInfo.manual flag set by POST /tasks/:id/pr/create; allowsAutoMergeProcessing now returns false when a task has an open manual PR (status === "open"), excluding it from the engine merge queue and self-healing sweeps until the human merges the PR. Pipeline (PR-merge-strategy) PRs are unaffected. FN-7182. +- d9a518c: summary: Fast-mode tasks now plan with a lean, speed-first prompt routed through the workflow. + category: feature + dev: Replaces the verbose built-in `planning-fast` seam prompt (FAST_TRIAGE_PROMPT_TEXT) with a concise variant; resolution still prefers a workflow's `planning-fast` seam and falls back to the built-in. +- 7ebf58e: summary: CE HTML plans and brainstorm docs now get report-only ce-doc-review instead of being skipped. + category: feature + dev: Updates bundled Compound Engineering ce-doc-review handoffs so HTML runs review without autofix/write-back. +- fecb27e: summary: CE HTML docs now support DOM-validated in-place ce-doc-review fixes with report-only fallback. + category: feature + dev: Adds a direct parse5 CE HTML mutation helper with atomic writes, rollback, and allowlisted operations. +- 6ca5118: summary: Close the Quick Chat window by clicking outside it. + category: feature + dev: New opt-in `closeOnOutsidePointerDown` prop on FloatingWindow; enabled only for the Quick Chat (windowKey="chat-modal"). Uses a capture-phase document pointerdown listener that excludes in-flight drag/resize and nested dialog/floating surfaces. Task pop-outs are unaffected. +- 605e4d7: summary: Emit run-audit telemetry for agent performance reflections. + category: feature + dev: Adds reflection:generated/skipped/failed DatabaseMutationType events emitted from AgentReflectionService.generateReflection; metadata carries ids/counts/outcomes only. +- 631e8fc: summary: CE HTML docs can define and safely repair malformed checklists in ce-doc-review. + category: feature + dev: Adds parse5-backed canonical checklist repair with validation, atomic writes, and report-only fallback. +- 2448447: summary: Add a project setting to show or hide worktree names and grouping on the board. + category: feature + dev: New project setting `showWorktreeGrouping` (default false). When true, Column groups WIP tasks by worktree in both legacy and workflow modes; when false, WIP columns render plain task cards. +- 34efa8b: summary: Refinement tasks are now titled with the source task ID followed by the entered comment. + category: feature + dev: TaskStore.refineTask now sets title = "{sourceId}: {feedback}"; normalization is skipped to preserve the source-id prefix; FN-7165. +- a0602d0: summary: Add a project setting to open task details in the right sidebar instead of the full panel. + category: feature + dev: New project setting `openTasksInRightSidebar` (default false). When true and the right dock is available, board card clicks render the task in the right dock; falls back to the full-panel view on mobile / when the dock is inactive. +- 4118061: summary: The Create PR dialog is now movable and resizable like other Fusion pop-outs. + category: feature + dev: PrCreateModal now renders inside the shared FloatingWindow (windowKey "pr-create", persistGeometryKey "floating-window:pr-create") instead of a fixed .modal-overlay; geometry persists, mobile stays full-screen via CSS, and overlay click-to-dismiss was dropped (close via X / Cancel / Escape). +- 5d9184d: summary: Add a pin toggle to the right sidebar to push content aside instead of overlaying it. + category: feature + dev: New persisted localStorage flag `fusion:right-dock-pinned` (default false). When pinned, `.right-dock` switches from absolute overlay to in-flow (`right-dock--pinned`, position: relative) so the shell flex layout reflows `.project-content`; unpinned restores overlay. Toggle lives in the right-dock toolbar. +- fc958bc: summary: Task detail Review tab now hides HTML comments and shows comment avatars, human/bot badges, and author-type filtering. + category: feature + dev: TaskReviewTab renders bodies via the shared sanitized MailboxMessageContent and a new app/utils/githubCommentAuthor helper for bot/avatar derivation. +- 9c207fd: summary: Add project settings to customize the AI prompts for PR title and description generation. + category: feature + dev: New project settings `prTitlePromptInstructions` / `prDescriptionPromptInstructions` (default undefined) are appended to the Create PR dialog's metadata-generation system prompt in generatePrMetadata. +- 65abae2: summary: Improve AI-generated PR titles and descriptions, and show a clear loading state while the description generates. + category: feature + dev: Rewrote the pr-metadata-generator system/context prompt (exported as a named default constant) for grounded, conventional-commit-style output while preserving the strict {title,summary,changes,testing,linkedTask} JSON schema; PrCreateModal now renders a skeleton + aria-busy loading affordance with disabled inputs during generation that clears into content or the existing error/manual-fallback path. +- 9050ee1: summary: Add an "Address PR feedback" button that starts an AI session to resolve PR review comments. + category: feature + dev: New POST /tasks/:id/pr/address-feedback route seeds a ce-resolve-pr-feedback steering prompt and wakes the assigned agent; button gates on linked-PR actionable feedback (commentCount or CHANGES_REQUESTED). +- 4405dec: summary: Re-engage an executor when users chat on in-review tasks. + category: feature + dev: Shares the review-address re-engagement helper for Chat steering and Comments-tab task comments while preserving PR-await guards. + +#### Patch Changes + +- e5a0273: summary: Artifact lists now refresh live when new artifacts are registered. + category: fix + dev: TaskStore emits artifact:registered SSE; useArtifacts also accepts message:sent/message:received and coalesces scoped refreshes. +- 524c15c: summary: Agents no longer pause tasks on failure — pausing is reserved for explicit user requests. + category: fix + dev: Adds a no-pause-on-failure standing rule to HEARTBEAT_SYSTEM_PROMPT / HEARTBEAT_NO_TASK_SYSTEM_PROMPT, clarifies the fn_task_pause tool description, and regenerates the fusion skill docs (sync:fusion-skill). +- 7a2137c: summary: Permanent agents can ask the user a question directly without an approval gate. + category: fix + dev: Classify fn_ask_question in COORDINATION_EXEMPT_TOOLS and READONLY_FN_TOOLS (gating-classifications.ts) so both the permanent-agent gate and action gate auto-allow it, mirroring fn_send_message. +- c48dcae: summary: Compound Engineering now uses a distinct sidebar icon instead of duplicating Insights. + category: fix + dev: Plugin dashboard view icon changed Sparkles → Boxes; registered `boxes` in dashboard PLUGIN_NAV_ICON_MAP so desktop + mobile nav resolve it. +- 581f850: summary: Compound Engineering sidebar navigation now matches its Boxes header icon. + category: fix + dev: Pins Compound Engineering plugin nav entries to Boxes by plugin id so stale dashboard view metadata cannot render Sparkles/Grid3X3 in desktop or mobile navigation. +- 100164d: summary: Ephemeral/task-worker agents now show their token usage on the dashboard. + category: fix + dev: Derives zero/absent per-agent dashboard totals from task token usage and allows ephemeral Agent Detail token windows. +- d7a02c4: summary: Stopping the engine or pausing a project now frees its global agent slots for other projects. + category: fix + dev: InProcessRuntime now returns the project's held slots back to the shared cross-project AgentSemaphore after abort+drain on stop, and ProjectEngineManager.pauseProject/stopAll return residual slots per project without clobbering slots held by other projects. +- bb89e1e: summary: Project Dashboard cards now say "Stop engine"/"Start engine" instead of "Pause"/"Resume". + category: feature + dev: Relabels ProjectCard pause/resume controls; pauseProject already stops the engine, so behavior is unchanged. i18n projectCard.\* keys updated (en) with empty-string fallback for other locales. +- b570a83: summary: Missions tab now always opens the mission overview instead of a specific mission. + category: fix + dev: Removed MissionManager cache-restore and default-select effects; targetMissionId deep-links and interview resume still open a specific mission. +- 8ef9750: summary: Theme the quick-entry steps drop-down with canonical dashboard menu tokens. + category: fix + dev: Aligns WorkflowOptionalStepsDropdown panel CSS with shared dropdown surface, border, radius, shadow, and hover tokens. +- a95cfa7: summary: Running-agent counts include active in-review agents, and the concurrency use-marker is no longer off by one. + category: fix + dev: Adds shared isRunningAgentTask/countRunningAgentTasks in @fusion/core; engine concurrency.persistedTopLevelAgentSlots and the dashboard/CLI count surfaces delegate to it. CommandCenterControls use-marker ratio is now 0-based. +- 987abc7: summary: Tasks sent back by Code Review or Browser Verification verdicts now re-run and complete their steps before re-checking. + category: fix + dev: Fixes the post-verdict remediation bounce (requestPreMergeOptionalStepFix → sendTaskBackForFix → reopenLastStepForRevision → scheduleWorkflowRerun → graph re-run) so resumed execution re-launches the executor and drives reopened implementation/verification/delivery steps and the verdict-demanded fix to done across both in-progress and in-review bounce sources, bounded by the existing maxRevisions/maxPostReviewFixes budget. +- bee93c3: summary: Footer no longer blinks and the concurrency panel stays open across status refreshes. + category: fix + dev: Keeps executor stats loading initial-only and guards the footer loading branch after populated render. +- 7923977: summary: Keep Create PR preview commit SHAs readable on one line. + category: fix + dev: Corrects the dashboard Create Pull Request commit-row grid and guards the DOM contract in tests. +- e42679d: summary: Stuck triage re-queues now resume from the drafted plan instead of restarting planning from scratch. + category: fix + dev: triage.ts stuck-abort paths seed buildSpecificationPrompt with the on-disk PROMPT.md draft, or a non-empty plan task document when PROMPT.md is absent, and bound consecutive triage stuck-retries by settings.maxStuckKills before escalating to failed/paused. +- 9f45f10: summary: Stuck re-queue no longer loses uncommitted work while keeping steps marked complete. + category: fix + dev: Reconciles lost-work steps before worktree removal across all three executor stuck-requeue paths; corrects the preserveProgressOnStuckRequeue docstring. +- 01fe47d: summary: Fix the Create PR dialog spinner, diff preview default, and stray-click dismissal behavior. + category: fix + dev: PrCreateModal keeps the FloatingWindow no-backdrop-dismiss path, defaults the diff/commit
closed, and time-bounds generatePrMetadata with PR_METADATA_TIMEOUT_MS so hangs use the existing error/manual-body fallback. +- 5b71bdb: summary: PR badge color now follows GitHub status: green/gray/purple/red plus a conflict color. + category: fix + dev: Adds getPrBadgeModifierClass and a token-backed --color-merged badge modifier. +- 11e5dde: summary: Show active project pull requests in the Pull Requests sidebar and main view. + category: fix + dev: Adds PullRequestView list mode for no-id hosts with selectable detail and back navigation. +- 27b0cbb: summary: The PR number in a task's Pull Request tab now links to the pull request on GitHub. + category: feature + dev: PrCard (PrPanel.tsx) wraps the pr-number in an anchor to prInfo.url (new tab, rel=noopener); plain-span fallback when no URL. +- b60a743: summary: Fix "Request revision" error on reviewer-agent task reviews. + category: fix + dev: review/address now validates selected items against the same canonical review source the UI renders (buildDirectTaskReviewData / getPrReviewDetails) instead of the persisted reviewState.items. +- fb509b1: summary: Fix Compound Engineering, Quick fix, and Review-heavy workflow tasks getting stuck in Todo. + category: fix + dev: linear() built-in workflows now synthesize the canonical default column traits (hold(capacity) on todo, wip on in-progress, merge on in-review) matching BUILTIN_CODING_WORKFLOW_IR, so the hold/release sweep dispatches their todo cards. Fixes FN-7190. +- 8d3c15e: summary: Theme quick-add optional-step checkboxes and phase badges consistently. + category: fix + dev: Co-locates workflow phase badge CSS with the shared helper and applies the dashboard checkbox accent token. +- f0b3003: summary: Keep Summary token table model names readable in narrow task detail panels. + category: fix + dev: Adds token-table CSS min-width and wrap-contract regression coverage for right-dock layouts. +- b5ed4e0: summary: Pressing q (or Ctrl+C) in the TUI now quits cleanly without engine logs bleeding onto your shell. + category: fix + dev: Two-part fix. (1) dashboard.ts shutdown/devShutdown arm an unref'd 3s hard-exit watchdog on the first signal and force an immediate process.exit(0) on a second signal, so a hung stopAllDevServers/engine/central-core teardown can no longer leave the process alive. (2) Root cause of the "TUI keeps rendering after q" symptom: dispose() called logSink.releaseConsole() (re-pointing console._ at the terminal) before tui.stop() restored the shell, so slow engine/mesh/dev-server teardown logs painted over the recovered prompt. dispose() now calls the new logSink.silence() instead, dropping all sink + console._ output from quit to exit. Shutdown step diagnostics (timeShutdownStep + the watchdog stall line) are gated behind FUSION_DEBUG_SHUTDOWN=1 so a normal quit is pristine. + +### runfusion.ai + +#### Patch Changes + +- Updated dependencies [e5a0273] +- Updated dependencies [f7e20ab] +- Updated dependencies [dc54b61] +- Updated dependencies [524c15c] +- Updated dependencies [7a2137c] +- Updated dependencies [c48dcae] +- Updated dependencies [581f850] +- Updated dependencies [d9a518c] +- Updated dependencies [7ebf58e] +- Updated dependencies [fecb27e] +- Updated dependencies [100164d] +- Updated dependencies [d7a02c4] +- Updated dependencies [6ca5118] +- Updated dependencies [bb89e1e] +- Updated dependencies [b570a83] +- Updated dependencies [8ef9750] +- Updated dependencies [605e4d7] +- Updated dependencies [631e8fc] +- Updated dependencies [a95cfa7] +- Updated dependencies [2448447] +- Updated dependencies [987abc7] +- Updated dependencies [bee93c3] +- Updated dependencies [34efa8b] +- Updated dependencies [a0602d0] +- Updated dependencies [4118061] +- Updated dependencies [7923977] +- Updated dependencies [5d9184d] +- Updated dependencies [e42679d] +- Updated dependencies [9f45f10] +- Updated dependencies [01fe47d] +- Updated dependencies [5b71bdb] +- Updated dependencies [fc958bc] +- Updated dependencies [11e5dde] +- Updated dependencies [9c207fd] +- Updated dependencies [65abae2] +- Updated dependencies [27b0cbb] +- Updated dependencies [9050ee1] +- Updated dependencies [b60a743] +- Updated dependencies [4405dec] +- Updated dependencies [fb509b1] +- Updated dependencies [8d3c15e] +- Updated dependencies [f0b3003] +- Updated dependencies [b5ed4e0] + - @runfusion/fusion@0.51.0 ## 0.50.0 @@ -10647,6 +11016,14 @@ for reference. - Updated dependencies [a2ed6d0] - @runfusion/fusion@0.1.0 +## 0.39.15 + +### @fusion/i18n + +#### Patch Changes + +- @fusion/core@0.52.0 + ## 0.39.14 ### @fusion/i18n @@ -10761,6 +11138,14 @@ for reference. - @fusion/core@0.40.0 +## 0.11.41 + +### @fusion/droid-cli + +#### Patch Changes + +- @fusion-plugin-examples/droid-runtime@0.1.41 + ## 0.11.40 ### @fusion/droid-cli diff --git a/package.json b/package.json index 1f236d1248..201415911f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "fusion-workspace", - "version": "0.51.0", + "version": "0.52.0", "private": true, "license": "MIT", "homepage": "https://github.com/Runfusion/Fusion#readme", diff --git a/packages/cli-alias/CHANGELOG.md b/packages/cli-alias/CHANGELOG.md index 090487784d..2276afc1ce 100644 --- a/packages/cli-alias/CHANGELOG.md +++ b/packages/cli-alias/CHANGELOG.md @@ -1,5 +1,194 @@ # runfusion.ai +## 0.52.0 + +### Patch Changes + +- Updated dependencies [b2e1c3e] +- Updated dependencies [368f18c] +- Updated dependencies [42226ed] +- Updated dependencies [7eca99c] +- Updated dependencies [01e0433] +- Updated dependencies [c54b231] +- Updated dependencies [0ff60a7] +- Updated dependencies [4441b72] +- Updated dependencies [5ec04ec] +- Updated dependencies [a3ad0c8] +- Updated dependencies [228554d] +- Updated dependencies [7ea9aee] +- Updated dependencies [151800f] +- Updated dependencies [3886e58] +- Updated dependencies [353aaf3] +- Updated dependencies [6cf6ad3] +- Updated dependencies [befb49b] +- Updated dependencies [2051516] +- Updated dependencies [013d50f] +- Updated dependencies [a583446] +- Updated dependencies [969d03b] +- Updated dependencies [fac7556] +- Updated dependencies [f3d9bfb] +- Updated dependencies [8eed09c] +- Updated dependencies [3a83868] +- Updated dependencies [58a0c1f] +- Updated dependencies [d87db14] +- Updated dependencies [0a8a86c] +- Updated dependencies [d0a369e] +- Updated dependencies [d7f26bb] +- Updated dependencies [e963be4] +- Updated dependencies [c7cbd1d] +- Updated dependencies [6451828] +- Updated dependencies [7cd5552] +- Updated dependencies [03d4f95] +- Updated dependencies [57d8065] +- Updated dependencies [4184062] +- Updated dependencies [1d21241] +- Updated dependencies [c93217d] +- Updated dependencies [b86ddf4] +- Updated dependencies [1f36516] +- Updated dependencies [399a4a2] +- Updated dependencies [50ccd79] +- Updated dependencies [6239b2a] +- Updated dependencies [cb94fc8] +- Updated dependencies [2b73a0a] +- Updated dependencies [c088f8a] +- Updated dependencies [f430f5d] +- Updated dependencies [05c54fb] +- Updated dependencies [984e362] +- Updated dependencies [875cfad] +- Updated dependencies [6ce61af] +- Updated dependencies [123639c] +- Updated dependencies [d22b8cc] +- Updated dependencies [6fc50d8] +- Updated dependencies [a84afc1] +- Updated dependencies [b363270] +- Updated dependencies [41c0cf3] +- Updated dependencies [7b43f73] +- Updated dependencies [167d242] +- Updated dependencies [5b668d2] +- Updated dependencies [a766813] +- Updated dependencies [e80d85b] +- Updated dependencies [c6c4a00] +- Updated dependencies [797b30c] +- Updated dependencies [9fd286b] +- Updated dependencies [797b30c] +- Updated dependencies [797b30c] +- Updated dependencies [0ff60a7] +- Updated dependencies [6f2b8ab] +- Updated dependencies [90b62b7] +- Updated dependencies [ffe2092] +- Updated dependencies [7427fa3] +- Updated dependencies [e4a9dc6] +- Updated dependencies [ed21597] +- Updated dependencies [224e8b4] +- Updated dependencies [4623211] +- Updated dependencies [480d4d0] +- Updated dependencies [480d4d0] +- Updated dependencies [480d4d0] +- Updated dependencies [924bcb9] +- Updated dependencies [45dd808] +- Updated dependencies [9fb7069] +- Updated dependencies [d05ca21] +- Updated dependencies [17fce43] +- Updated dependencies [a039c93] +- Updated dependencies [41ff08a] +- Updated dependencies [ebb805d] +- Updated dependencies [2735534] +- Updated dependencies [b5da5d3] +- Updated dependencies [ea0707c] +- Updated dependencies [a0b35c1] +- Updated dependencies [3e0391e] +- Updated dependencies [04f06e6] +- Updated dependencies [d04ee5b] +- Updated dependencies [c848ce1] +- Updated dependencies [94ddfe1] +- Updated dependencies [8f0fde8] +- Updated dependencies [6c8884e] +- Updated dependencies [52e4a26] +- Updated dependencies [85e925a] +- Updated dependencies [082dd55] +- Updated dependencies [ac87b1e] +- Updated dependencies [b450dd4] +- Updated dependencies [5f67c85] +- Updated dependencies [f0a15db] +- Updated dependencies [6b3eec0] +- Updated dependencies [3cd5695] +- Updated dependencies [8f65186] +- Updated dependencies [70d7dca] +- Updated dependencies [2335a07] +- Updated dependencies [9460497] +- Updated dependencies [7e74fe3] +- Updated dependencies [c5dd8c5] +- Updated dependencies [7beb64e] +- Updated dependencies [7f3bd80] +- Updated dependencies [2132a1c] +- Updated dependencies [211b18b] +- Updated dependencies [3dd02dd] +- Updated dependencies [ea93f68] +- Updated dependencies [7ca6c78] +- Updated dependencies [21fc286] +- Updated dependencies [254e97d] +- Updated dependencies [e6be1f7] +- Updated dependencies [bba415f] +- Updated dependencies [f677ab4] +- Updated dependencies [db7b46f] +- Updated dependencies [4550970] +- Updated dependencies [ddfd841] +- Updated dependencies [cb0d38a] +- Updated dependencies [0915377] +- Updated dependencies [9f72158] +- Updated dependencies [2284d66] +- Updated dependencies [5e0c567] +- Updated dependencies [2f5e15a] +- Updated dependencies [863c5ce] +- Updated dependencies [d58ba26] +- Updated dependencies [b52f92c] +- Updated dependencies [4ae0456] +- Updated dependencies [aa4c2c1] +- Updated dependencies [7d2bd97] +- Updated dependencies [ae1ca5c] +- Updated dependencies [d786e7b] +- Updated dependencies [45b1ee6] +- Updated dependencies [f840cbc] +- Updated dependencies [5ff81cb] +- Updated dependencies [4ab4aae] +- Updated dependencies [519f158] +- Updated dependencies [058a041] +- Updated dependencies [998a7f2] +- Updated dependencies [36d090c] +- Updated dependencies [998a7f2] +- Updated dependencies [2135bd6] +- Updated dependencies [b169072] +- Updated dependencies [24d7881] +- Updated dependencies [4a1a043] +- Updated dependencies [2a5a108] +- Updated dependencies [9e23d6c] +- Updated dependencies [234248a] +- Updated dependencies [6005f89] +- Updated dependencies [3327953] +- Updated dependencies [eb83c81] +- Updated dependencies [cfd9d5b] +- Updated dependencies [d96eb3c] +- Updated dependencies [658b351] +- Updated dependencies [e37260b] +- Updated dependencies [7c53c97] +- Updated dependencies [65822a0] +- Updated dependencies [2a5a108] +- Updated dependencies [c1d7da3] +- Updated dependencies [a92f15e] +- Updated dependencies [5ee1964] +- Updated dependencies [e2702ba] +- Updated dependencies [b829821] +- Updated dependencies [a48ff30] +- Updated dependencies [8079722] +- Updated dependencies [6ce0b44] +- Updated dependencies [90756f9] +- Updated dependencies [da15c1c] +- Updated dependencies [1bf86d1] +- Updated dependencies [b363270] +- Updated dependencies [50f8807] +- Updated dependencies [e09d450] + - @runfusion/fusion@0.52.0 + ## 0.51.0 ### Patch Changes diff --git a/packages/cli-alias/package.json b/packages/cli-alias/package.json index 75adac1445..3a65c4140c 100644 --- a/packages/cli-alias/package.json +++ b/packages/cli-alias/package.json @@ -1,6 +1,6 @@ { "name": "runfusion.ai", - "version": "0.51.0", + "version": "0.52.0", "license": "MIT", "description": "Launch Fusion with `npx runfusion.ai` — tiny alias for @runfusion/fusion.", "homepage": "https://runfusion.ai", diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index 8f8ed5c9a5..826062b9d4 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,562 @@ # @runfusion/fusion +## 0.52.0 + +### Minor Changes + +- 42226ed: summary: Expose workflow authoring tools through the published agent extension API. + category: feature + dev: Registers fn_workflow_create/update/delete/settings/get/select/list and fn_trait_list in the pi extension. +- 353aaf3: summary: Allow task image artifacts to be created from agent tools and viewed in task details. + category: feature + dev: Adds `dataBase64` support to `fn_artifact_register` and task-detail image preview expansion. +- 6cf6ad3: summary: Add a setting to control whether clicking outside the Quick Chat window closes it. + category: feature + dev: New project setting `quickChatCloseOnOutsideClick` (default true, preserving FN-7152 behavior). Wired through ProjectSettings/DEFAULT_PROJECT_SETTINGS, useAppSettings, the Settings → General toggle, and the Quick Chat FloatingWindow `closeOnOutsidePointerDown` prop. Project-scoped only. +- 013d50f: summary: Add Anthropic API-key authentication under Authentication. + category: feature + dev: Adds Anthropic built-in API-key provider auth and surfaces Anthropic dual OAuth/API-key cards in onboarding and Settings. +- f3d9bfb: summary: Add a Tasks tab to the right sidebar that shows the last-viewed task or a clickable task list. + category: feature + dev: New `tasks` overflow-view registry entry + `DockTaskList` empty state. The FN-7169 dock-task overlay is re-anchored to the Tasks tab; the task snapshot now persists across tab switches and clears on back/close or surface teardown. Default dock view stays `files`. +- 5b668d2: summary: Let operators sort the board Done column by completion date or task ID. + category: feature + dev: Adds Done-column-only descending sort modes while preserving existing completion-date default ordering. +- 797b30c: summary: Add a Board dropdown option that shows tasks across all workflows. + category: feature + dev: Uses a dashboard-only aggregate workflow sentinel that is not sent to workflow APIs or durable selection. +- 797b30c: summary: Show workflow-name badges on Board cards in the All workflows view. + category: feature + dev: Adds aggregate Board task-card workflow metadata threading through Column and WorktreeGroup. +- 4623211: summary: Add a terminal worktree picker for opening shells in task worktrees. + category: feature + dev: Dashboard terminal sessions now pass an authorized cwd for selected project worktrees. +- 480d4d0: summary: Let Git Manager jump from worktrees to their read-only commit history. + category: feature + dev: Adds Git Manager worktree commit-target UI and responsive styling. +- 480d4d0: summary: Let Git Manager inspect commit history from known git worktrees. + category: feature + dev: Adds read-only worktreePath targeting for commit list and diff endpoints. +- 924bcb9: summary: Add task context menus on board and list cards. + category: feature + dev: Board TaskCard and ListView row/card surfaces now support right-click, keyboard, and touch long-press action menus. +- 17fce43: summary: Add a mobile setting to open board tasks in the existing popup. + category: feature + dev: Adds project setting `openMobileTasksInPopup` and mobile-only board-card routing to task FloatingWindow. +- ebb805d: summary: Add a global setting to control modal backdrop dismissal. + category: feature + dev: Adds dismissModalsOnOutsideClick as a global-only dashboard preference, defaulting false. +- ea0707c: summary: Add a project setting for absolute workspace file-browser paths. + category: feature + dev: Adds allowAbsoluteFileBrowserPaths for workspace file-browser routes while keeping the default confined. +- 6c8884e: summary: Add a quick-add workflow selector for Board and List task creation. + category: feature + dev: The selector drives save, planning, subtask handoff, and workflow-step loading without submitting the aggregate workflow sentinel. +- 5f67c85: summary: Show workflow identity with icons instead of built-in text suffixes. + category: feature + dev: Adds optional custom workflow icon metadata and renders Fusion icons for built-in workflows. +- f0a15db: summary: Add Command Center task-duration trend lines for average and median completed active time. + category: feature + dev: Extends productivity analytics with taskDurationTrend buckets sourced from completed task cumulativeActiveMs. +- 2335a07: summary: Add Claude Sonnet 5 across Anthropic model selection and execution paths. + category: feature + dev: Adds supplemental direct Anthropic and pi-claude-cli model metadata plus pricing for `claude-sonnet-5`. +- e6be1f7: summary: Add Activity segments for current task activity, Feed, and Raw Logs. + category: feature + dev: Task detail keeps legacy initialTab="logs" compatibility by routing to Activity → Feed. +- db7b46f: summary: Add a task-detail Chat tab for planner-model conversations. + category: feature + dev: Adds task-scoped planner chat session routing and a dedicated TaskPlannerChatTab separate from Activity steering. +- 4550970: summary: Add starter prompts to the task-detail Chat empty state. + category: feature + dev: Planner Chat now renders guided empty-state prompt buttons that send ordinary chat messages. +- cb0d38a: summary: Convert clear task chat change requests into steering comments. + category: feature + dev: Task-detail planner Chat now asks for clarification before ambiguous or risky steering. +- 2f5e15a: summary: Make task details open with a focused planner Chat experience. + category: feature + dev: Reorders task-detail Chat before Activity, keeps legacy Activity tab ids, and pins the planner Chat composer. +- e2702ba: summary: Let workflow review nodes fix issues in the same reviewer session by default. + category: feature + dev: Adds reviewerInlineFixes workflow setting; off restores REVISE-to-remediation behavior. +- 6ce0b44: summary: Make Coding use stepwise execution with default-on Plan Review and final Code Review gates. + category: feature + dev: `builtin:coding` now uses the stepwise graph with `plan-review` before execution and no per-step or mandatory final review; the old graph is `builtin:legacy-coding`. +- da15c1c: summary: Rename the task Definition tab to Plan and add a PROMPT.md editor action. + category: feature + dev: Dashboard task details now open the current task's PROMPT.md via FileBrowserProvider. + +### Patch Changes + +- b2e1c3e: summary: Plugin sidebar icons now refresh after a plugin rebuild instead of showing stale glyphs. + category: fix + dev: Dashboard-view metadata is re-derived from the authoritative on-disk manifest so rebuilt plugins do not serve stale dashboardViews icon, label, or placement values to navigation while the in-view bundle is current. +- 368f18c: summary: Restore required safety guidance in fast-mode task planning prompts. + category: fix + dev: Keeps `FAST_TRIAGE_PROMPT_TEXT` lean while restoring FN-5893, workflow-routing, artifact-location, and no-commit guidance asserted by engine prompt tests. +- 7eca99c: summary: Fast-mode tasks now clear optional steps by default while honoring manual selections. + category: fix + dev: Fast create surfaces submit explicit optional-step selections, and graph execution runs explicitly enabled optional groups even in fast mode. +- 01e0433: summary: Review gates now include user comments and steering context consistently. + category: fix + dev: Mandatory Plan Review, reviewStep callers, and prompt/custom workflow-step agents pass canonical user comment context. +- c54b231: summary: Make task details open Activity first by default with an opt-in Chat-first setting. + category: feature + dev: Adds project setting `taskDetailChatFirst` and exposes it in Settings → Appearance. +- 0ff60a7: summary: Show focused auth-token recovery when daemon authorization expires. + category: fix + dev: Handles exact daemon 401 recovery, focuses the replacement-token input, and suppresses engine remediation while recovery is open. +- 4441b72: summary: Prevent workflow task cards from showing later sequential steps active too early. + category: fix + dev: TaskStore now applies step dependency/order guards to in-progress updates as well as done updates. +- 5ec04ec: summary: Prevent fast Coding tasks from merging before implementation runs. + category: fix + dev: Fast mode now requires implementation proof at the workflow merge boundary. +- a3ad0c8: summary: Keep workflow completion summaries running for fast-mode tasks. + category: fix + dev: Excludes completion-summary/summaryTarget task nodes from the fast-mode custom review/gate skip path. +- 228554d: summary: Prevent Compound Engineering artifacts from showing stale project files after project switches. + category: fix + dev: Clears cached artifact discovery on project changes and opens CE artifacts through the project workspace. +- 7ea9aee: summary: Keep the Goals dashboard view scoped to the selected project. + category: fix + dev: Threads projectId through Goals view reads, mutations, mission links, and AI description drafting. +- 151800f: summary: Fix mobile Planning Mode description editing so spaces can be entered. + category: fix + dev: Guards Planning Mode summary normalization so editable fields keep normal text input. +- 3886e58: summary: Show Compound Engineering workflow stage progress on task cards and details. + category: fix + dev: Skill-backed workflow nodes now record graph-node progress separately from optional workflow toggles. +- befb49b: summary: Chat messages now use the full width in narrow popup and sidebar chats. + category: fix + dev: ChatView.css adds a `@container chat-view (max-width: 30rem)` rule setting `.chat-message` to max-width:100%, plus the mobile viewport rule bumped from 90% to 100%. +- 2051516: summary: Concurrency panels now prefer live engine counts so running-agent totals stay accurate. + category: fix + dev: Prefer engine-manager task stores over stale registered/default fallback stores in the dashboard live-count source; add regressions for count normalization and scoped semaphore live-limit behavior. +- a583446: summary: Task-detail chat messages now use the full width in the right sidebar and narrow detail views. + category: fix + dev: TaskChatTab.css makes .task-chat-tab a `container-type: inline-size` query container and adds `@container task-chat-tab (max-width: 34rem)` collapsing the agent-header grid column and widening `.task-chat-entry--user` to 100%. +- 969d03b: summary: Import Tasks view now fills the full height of the screen for Issues and Pull Requests. + category: fix + dev: Embedded GitHubImportModal `.github-import-modal__body` gets `flex: 1` outside the <=640px block so the flex/height chain fills `.project-content`. +- fac7556: summary: Fix review tasks stuck when merge retries starve the executor's code-review revision pass. + category: fix + dev: recoverCompletedTask now refuses workflow-graph re-entry when the live task has incomplete steps or a remediation bounce (sendTaskBackForFix → scheduleWorkflowRerun) is already scheduled, so a pre-merge optional/advisory REVISE that reopens plan steps lets the executor finish them instead of re-passing the advisory step (budget exhausted) and looping on the "task has incomplete steps" merge gate. Regression: restart.integration.test.ts. +- 8eed09c: summary: Fix planning/chat failures when image attachment bytes do not match the file extension. + category: fix + dev: Adds detectImageMimeFromBytes in core and applies it in triage and dashboard chat attachment read paths. +- 3a83868: summary: Apply task reviewer model overrides consistently to reviewer and code-review lanes. + category: fix + dev: Reviewer sessions now resolve primary models through the validator-lane resolver, including test-mode forcing. +- 58a0c1f: summary: Workflow graph nodes now resume cleanly after engine pause-aborts. + category: fix + dev: Distinguishes engine-internal in-flight node aborts from genuine workflow node failures, re-enters the node through a bounded graph resume path, and emits a run-audit event for the recovery. +- d87db14: summary: Compact collapsed tool-call summaries in task-detail chat. + category: fix + dev: Updates TaskChatTab tool-call summary styling, responsive behavior, tests, and docs. +- 0a8a86c: summary: Show Z.ai icons for GLM model rows in Command Center token analytics. + category: fix + dev: Maps standalone glm-\* model labels through the shared provider-icon inference helper. +- d0a369e: summary: Show active tasks by default in the right sidebar and fix its task-detail back button. + category: fix + dev: Filters the right-dock Tasks list to active tasks by default, adds a Show Done toggle, keeps archived tasks hidden, and wires the header back arrow to the existing dock task close path. +- d7f26bb: summary: Keep Compound Engineering tasks running through checkout recovery, PR review policy, and merge handoff. + category: fix + dev: Graph-native workflow nodes reacquire missing worktrees, gate manual PR review on auto-merge off, link PRs to tasks, and project successful node progress at merge. +- e963be4: summary: Harden workflow graph recovery against stale plan replays and foreign landed tips. + category: fix + dev: Classifies stale in-review plan pause/resume replays and verifies task ownership before already-merged recovery finalization. +- c7cbd1d: summary: Prevent rebuilt stepwise workflow tasks from failing at parse on stale step pins. + category: fix + dev: Spec rebuild and AI replan handoff now clear persisted workflow foreach instances before reparsing PROMPT.md. +- 6451828: summary: Add consistent Plan Review, Code Review, and Browser Verification toggles to engineering workflows. + category: fix + dev: Quick Fix seeds all three optional groups off; other engineering built-ins seed plan/code review on and browser verification off. +- 7cd5552: summary: Make dashboard retry clear stale workflow step pins before re-execution. + category: fix + dev: Clears persisted workflow step instances on manual execution retry so parse-steps can repin the current plan. +- 03d4f95: summary: Separate Anthropic API-key auth from Claude subscription login cards. + category: fix + dev: Adds anthropic-subscription OAuth and anthropic-api-key UI ids mapped to upstream Anthropic credential storage. +- 57d8065: summary: Let workflow graphs prepare task worktrees before coding-mode nodes run. + category: fix + dev: Adds graph-owned node preparation so executor adapters only fulfill declared worktree requirements. +- 4184062: summary: Send ntfy notifications from workflow graph lifecycle and notify-node flows. + category: fix + dev: Workflow column transitions now use moveTask events; workflow-notify is enabled in default ntfy events. +- 1d21241: summary: Auto-retry stale parse pause-resume workflow failures instead of requiring operator action. + category: fix + dev: Re-enters safe in-review parse pause-abort replays with the shared graph resume retry budget. +- c93217d: summary: Prevent Plan Review approvals from looping back into triage as failures. + category: fix + dev: Parses explicit reviewer prose verdicts and applies default-on optional workflow steps when no explicit selection exists. +- b86ddf4: summary: Route failed Plan Review workflow steps back through triage for automatic replanning. + category: fix + dev: Orders Plan Review before execution steps and sends failed Plan Review results to needs-replan instead of executor fixes. +- 1f36516: summary: Prevent stale pause state from mislabeling workflow retries as engine pauses. + category: fix + dev: Clears executor pause-abort provenance on fresh dispatch, Plan Review replan, and manual retry. +- 399a4a2: summary: Let workflow-owned steps finish out of order without false step-progress failures. + category: fix + dev: Graph-owned step sessions now project step status with graph semantics and prompt agents not to call lifecycle update tools. +- 50ccd79: summary: Preserve files changed by workflow-owned parallel step sessions on task branches. + category: fix + dev: Step-session cherry-pick now uses merge-base ranges and skips empty cherry-picks instead of dropping real step commits. +- 6239b2a: summary: Make built-in Code Review block merge when it requests revisions. + category: fix + dev: Generic built-in code-review optional groups now use gateMode: gate; Browser Verification remains advisory. +- cb94fc8: summary: Recover workflow retries that restart after step execution has already begun. + category: fix + dev: Treat persisted foreach step pins as a parse resume signal instead of a graph failure. +- 2b73a0a: summary: Retry unavailable Plan Review without rewriting an accepted task plan. + category: fix + dev: Adds a triage retry path for plan-review-unavailable tasks that reuses PROMPT.md. +- c088f8a: summary: Keep Plan Review status visible while tasks execute after restart. + category: fix + dev: Preserves and repairs plan-review workflowStepResults when merge-state cleanup or old rows erased them. +- f430f5d: summary: Keep verification steps from starting before earlier workflow steps finish. + category: fix + dev: Step-session wave planning now respects graph step dependencies; unannotated steps remain sequential by default. +- 05c54fb: summary: Keep Plan Review status visible when execution resumes after stale merge cleanup. + category: fix + dev: Reconstructs passed Plan Review rows from task logs and makes mock test-mode sessions emit workflow-step parser events. +- 984e362: summary: Stop routing failed workflow execution into the review column. + category: fix + dev: Graph and execution failures now stay executable or failed in-place instead of handing errored tasks to in-review. +- 875cfad: summary: Prevent workflow tasks from reaching Done without durable merge confirmation. + category: fix + dev: Workflow graph merge finalization now requires mergeConfirmed proof before accepting done/no-op states. +- 6ce61af: summary: Add inner padding to Task Detail chat message blocks. + category: fix + dev: Keeps text, user, tool, and thinking block padding tokenized and border-boxed with responsive regression coverage. +- 123639c: summary: Prevent workflow tasks from completing with stale or partial merge proof. + category: fix + dev: Workflow finalization now validates incomplete steps, no-op proof, and branch file coverage before done. +- d22b8cc: summary: Swiping back on mobile now dismisses the open task detail view. + category: fix + dev: Routes mobile task-detail opens through useNavigationHistory pushNav/removeNav so the native back gesture (popstate) reverts to the originating board/list/dock surface across all detail surfaces. +- 6fc50d8: summary: Keep workflow merge nodes moving even when a workflow skips a review handoff. + category: fix + dev: Workflow merge primitives now establish the in-review merge boundary before requesting merge; non-gate skill output no longer requires a verdict. +- a84afc1: summary: Show post-merge verification as a post-merge optional workflow step. + category: fix + dev: Preserves optional-group `config.phase` when resolving workflow optional steps. +- b363270: summary: Preserve dashboard workflow selections per project across Board, List, Header, and Graph. + category: fix + dev: Board/List/Header/Graph workflow selection uses project-scoped localStorage and repairs stale ids. +- 41c0cf3: summary: Prevent scoped workflow tasks from getting stranded by unrelated branch residue. + category: fix + dev: Built-in optional workflow gates now default to three remediation attempts and review fixes carry File Scope guardrails. +- 7b43f73: summary: Footer concurrency markers now line up with the running-agent counts. + category: fix + dev: Align EngineControlMenu current-use marker math with CommandCenterControls by mapping utilization as current / cap instead of slider min/max coordinates. +- 167d242: summary: Keep Workflow simple-editor tabs reachable on mobile. + category: fix + dev: Makes the simple editor tab strip horizontally pannable on narrow touch viewports. +- a766813: summary: Prevent executor prompt setup from failing when a recovered task has no saved prompt. + category: fix + dev: Guards worktree prompt scoping against undefined task prompts while quarantining stale post-cutover engine tests. +- e80d85b: summary: Make task-detail Chat tool-call text easier to read without expanding collapsed rows. + category: fix + dev: TaskChatTab tool-call summary, kicker, label, and detail typography now use the readable base spacing token. +- c6c4a00: summary: Show timestamps on each task-detail chat block. + category: feature + dev: Adds per-block TaskChatTab timestamp rendering and regression coverage for text, tool, thinking, and user blocks. +- 9fd286b: summary: Keep built-in Code Review remediation recovering until review passes. + category: fix + dev: Built-in Code Review now defaults maxRevisions to unbounded while preserving workflow-authored numeric caps. +- 797b30c: summary: Show workflow names on aggregate board cards and task detail headers when available. + category: feature + dev: Reuses the board-workflows payload for detail custom fields and workflow-name badges. +- 0ff60a7: summary: Hide engine remediation banners while daemon auth token recovery is open. + category: fix + dev: Threads authTokenRecoveryOpen through DashboardBanners to suppress EngineStatusBanner and EngineUnavailableBanner. +- 6f2b8ab: summary: Retry unavailable Plan Review without rewriting existing task specs. + category: fix + dev: plan-review-unavailable triage tasks now rerun Plan Review/finalization from the existing PROMPT.md under global agent concurrency instead of launching the planner. +- 90b62b7: summary: Preserve explicit empty workflow step dependencies for parallel roots. + category: fix + dev: Keeps omitted dependsOn as previous-step fallback while treating [] as no dependencies. +- ffe2092: summary: Footer concurrency controls now ask before saving capacity changes. + category: fix + dev: Mirrors Command Center confirmation semantics in EngineControlMenu so global and per-project concurrency edits persist only after explicit confirmation. +- 7427fa3: summary: Show optional workflow block children as connected in the workflow editor. + category: fix + dev: Adds non-editable visual-only optional-group boundary connectors that are filtered from workflow IR saves. +- e4a9dc6: summary: Remove deleted tasks from the board and right sidebar immediately after deletion. + category: fix + dev: Updates the dashboard `useTasks` delete path to remove successfully deleted task ids from shared state and project task cache without waiting for SSE/refetch. +- ed21597: summary: Stop logging non-actionable missing configured skill-pattern info messages. + category: fix + dev: Missing configured skill patterns remain resolver diagnostics but are no longer emitted as runtime info logs. +- 224e8b4: summary: Reload the selected file when switching Files modal worktrees. + category: fix + dev: Keeps Files modal selected-path state while changing workspace/worktree. +- 480d4d0: summary: Let Git Manager inspect commit history from known worktrees. + category: feature + dev: Adds read-only Commits history targeting for Git-listed worktrees; mutating actions remain scoped to the current repository target. +- 45dd808: summary: Reuse fresh task data when returning to Board or List views. + category: fix + dev: Skips the useTasks false-to-true SSE catch-up fetch while the in-memory snapshot is within SWR_TASKS_MAX_AGE_MS. +- 9fb7069: summary: Dismiss mobile task details when Android Back is pressed before falling back to app exit. + category: fix + dev: Routes Capacitor Android Back through the dashboard navigation-history stack via a cancelable native event. +- d05ca21: summary: Preserve mobile board scroll after returning from task detail. + category: fix + dev: Restores the mobile board/card scroll snapshot after Back to board remounts the board. +- a039c93: summary: Group Done column sort and archive actions in one accessible actions menu. + category: fix + dev: Updates dashboard Done/complete column headers to use the shared column actions dropdown. +- 41ff08a: summary: Prevent fast workflow merges from completing before implementation steps run. + category: fix + dev: Blocks stale no-op merge proof from trapping unfinished workflow tasks and requeues premature merge-node failures. +- 2735534: summary: Restore reliable terminal keyboard shortcuts in embedded CLI session terminals. + category: fix + dev: SessionTerminal now mirrors TerminalModal copy/paste filtering, suppresses prop/read-only-ticket replay input, and keeps mobile composer submit on one path. +- b5da5d3: summary: Refresh custom provider model lists at startup and from Settings. + category: feature + dev: Adds persisted custom-provider model refresh routes and startup best-effort refresh for dashboard, serve, and daemon. +- a0b35c1: summary: Open Workflow simple-editor step details when rows are clicked. + category: fix + dev: Restores the simple graph row/pencil selection path for compact and mobile workflow editing. +- 3e0391e: summary: Make configured MCP tools available in planning and mission interviews. + category: fix + dev: Adds an explicit read-only MCP opt-in for planning and mission session factories with regression coverage. +- 04f06e6: summary: Preserve workflow setting values and prompt overrides during workflow export/import. + category: fix + dev: Workflow export envelopes now include settingValues and promptOverrides; imports restore them onto the new workflow id with store validation. +- d04ee5b: summary: Move the mobile task-detail workflow badge beside the updated timestamp. + category: fix + dev: Keeps the desktop task-detail header badge while showing a mobile-only timestamp-group badge. +- c848ce1: summary: Fix the mobile Engine Controls menu placement. + category: fix + dev: Keeps the footer EngineControlMenu as a viewport-safe mobile/tablet bottom panel while preserving the desktop anchored popover. +- 94ddfe1: summary: Document workflow-authoring tools in the packaged Fusion skill. + category: fix + dev: Syncs workflow extension registrations into generated skill references and capability tables. +- 8f0fde8: summary: Mobile back now reliably dismisses the open task detail, including right after closing and reopening it. + category: fix + dev: Hardens useNavigationHistory against close-reopen races and history/stack desync so popstate (and the fusion:native-back event) deterministically dismisses every task-detail surface. +- 52e4a26: summary: Move All workflows Board task-card workflow badges to the bottom-left. + category: fix + dev: Updates TaskCard workflowBadge placement and dashboard layout coverage. +- 85e925a: summary: Move task-detail workflow badges into the Updated timestamp metadata row. + category: fix + dev: Uses one canonical task-detail workflow badge across desktop and mobile detail surfaces. +- 082dd55: summary: Restore the Board All workflows view after refresh. + category: fix + dev: Persists the Board-only aggregate workflow sentinel while filtering it out of real-workflow selectors. +- ac87b1e: summary: Fix mobile terminal spacing after folded viewport changes. + category: fix + dev: Re-baselines terminal keyboard viewport metrics when foldable devices settle to a narrower posture. +- b450dd4: summary: Fix the mobile terminal workspace picker so its menu stays visible and reachable. + category: fix + dev: Portals and viewport-constrains the TerminalModal worktree listbox while preserving tab cwd semantics. +- 6b3eec0: summary: Collapse custom shadcn color controls by default in dashboard theme surfaces. + category: fix + dev: Adds an accessible shared show/collapse affordance for the custom shadcn color picker. +- 3cd5695: summary: Remove the board quick-add Plan button while keeping New Task planning available. + category: fix + dev: QuickEntryBox and InlineCreateCard no longer render data-testid="plan-button" or Plan click targets. +- 8f65186: summary: Fix mobile terminal spacing when folded phones open with the keyboard already visible. + category: fix + dev: TerminalModal now uses layout-viewport height for the initial focused keyboard-open folded posture and tests cover TerminalModal plus SessionTerminal. +- 70d7dca: summary: Skip unchanged plugin builds during workspace builds. + category: performance + dev: Root pnpm build now uses a git content-hash plugin build cache that includes local workspace dependency and root build config/tooling inputs. +- 9460497: summary: Let Anthropic subscription login power Anthropic model requests without a raw API key. + category: fix + dev: Bridges runtime provider `anthropic` to OAuth credentials stored under `anthropic-subscription` while preserving raw API-key precedence. +- 7e74fe3: summary: Make built-in Plan Review and Code Review revisions unbounded unless workflows set a cap. + category: fix + dev: Adds workflow values planReviewMaxRevisions and codeReviewMaxRevisions for per-workflow caps, including read-only built-ins. +- c5dd8c5: summary: Refresh dashboard task state immediately after Retry succeeds. + category: fix + dev: useTasks now replaces matching retry rows, updates project SWR task cache, and invalidates older fetches. +- 7beb64e: summary: Show workflow icons and wider names in the Quick Add workflow selector. + category: fix + dev: Reuses WorkflowIcon in QuickEntryBox and widens the tokenized selector/menu styles. +- 7f3bd80: summary: Count ephemeral task-worker runs in Command Center activity stats. + category: fix + dev: Activity analytics now unions usage_events and agentRuns by agent id for active-agent range/day counts. +- 2132a1c: summary: Fix mobile terminal character spacing after small font-size changes. + category: fix + dev: Reapplies settled xterm font metrics for TerminalModal and SessionTerminal at 10px keyboard-open states. +- 211b18b: summary: Make Shadcn Ember the default dashboard theme. + category: feature + dev: Adds the shadcn-ember color theme and updates default theme fallbacks. +- 3dd02dd: summary: Hide Quick Add node pickers when only local execution is available. + category: fix + dev: QuickEntryBox and InlineCreateCard now clear hidden stale node overrides before create submission. +- ea93f68: summary: Show workflow icons in the full New Task workflow picker. + category: feature + dev: Replaces the create-time TaskForm workflow native select with an icon-capable styled dropdown while preserving workflowId payload semantics. +- 7ca6c78: summary: Make the Quick Add workflow selector compact while keeping long menu names readable. + category: fix + dev: Narrows only the closed QuickEntryBox workflow trigger; menu width and workflow routing remain unchanged. +- 21fc286: summary: Add icon-only Quick Add image attachments with drag-and-drop support. + category: feature + dev: QuickEntryBox now shares image selection, paste, and drop intake with accessible pending-count labels. +- 254e97d: summary: Rename the task-detail Chat tab to Activity and make it first. + category: feature + dev: Keeps the internal `chat` tab id compatible for existing deep links and plugin callers. +- bba415f: summary: Preserve legacy task feed and raw log access under Activity. + category: fix + dev: Keeps legacy task-detail logs callers routed to Activity → Feed while Raw Logs remains the only raw-log-fetching segment. +- f677ab4: summary: Add a steering entry affordance to task Activity. + category: feature + dev: Labels the Activity Current composer as steering/refinement and covers Feed/Raw Logs placement. +- ddfd841: summary: Make task-detail Chat answer status and progress questions from bounded task context. + category: feature + dev: Adds server-built task planner chat context and task-scoped send validation. +- 0915377: summary: Reuse the shared question UI for task-detail planner Chat clarification prompts. + category: fix + dev: Task planner Chat now renders fn_ask_question prompts through ChatQuestionResponse and marks submitted answers read-only. +- 9f72158: summary: Fix mobile Planning Mode summary description Expand and Collapse controls. + category: fix + dev: Splits the summary description label from adjacent Markdown and Expand controls and adds mobile regression coverage. +- 2284d66: summary: Collapse task-detail branch groups by default with a more compact summary. + category: fix + dev: Keeps branch-group member and PR actions available after expanding the task-detail card. +- 5e0c567: summary: Hide branch group chrome while the task Activity chat is maximized. + category: fix + dev: TaskDetailModal skips mounting BranchGroupCard during expanded Activity chat so branch controls are not focusable. +- 863c5ce: summary: Rename task Activity Current to Live and allow expanding all Activity segments. + category: feature + dev: Keeps legacy Activity `current`, `chat`, and `logs` routing compatibility while sharing the expand control across Live, Feed, and Raw Logs. +- d58ba26: summary: Move the Quick Add attachment button next to Save in the expanded action row. + category: fix + dev: Preserves FN-7304 icon-only attachment behavior while updating QuickEntryBox action order coverage. +- b52f92c: summary: Keep Planner Chat compact while preserving expanded task controls. + category: fix + dev: Aligns Planner Chat composer height with Activity chat and keeps Priority, Execution Mode, and tabs visible in expanded mobile task details. +- 4ae0456: summary: Rename the task-detail title summarization button to Summarize. + category: fix + dev: Updates task detail UI copy and focused dashboard tests. +- aa4c2c1: summary: Remove the AI Refine action from Quick Add task creation. + category: fix + dev: QuickEntryBox no longer renders or calls the refine-text path; TaskForm refine remains available. +- 7d2bd97: summary: Make task planner chats appear only after user interaction and expire on archive. + category: fix + dev: Planner-chat tabs now load history without pre-creating sessions; archive cleanup deletes task-planner sessions. +- ae1ca5c: summary: Make Shadcn Ember color tokens match Ember exactly. + category: fix + dev: Aligns Shadcn Ember inherited Ember-owned CSS tokens and adds regression coverage. +- d786e7b: summary: Align footer concurrency current-use dots with Command Center sliders. + category: fix + dev: Mirrors Command Center range geometry in the footer Engine Controls popup while preserving current/cap utilization math. +- 45b1ee6: summary: Replan active tasks after confirming execution-mode changes. + category: fix + dev: Dashboard inline execution-mode changes on todo/in-progress tasks now confirm and call the spec rebuild path. +- f840cbc: summary: Preserve board column scroll during dashboard refresh and viewport stabilization. + category: fix + dev: Narrows mobile board stabilization so task/workflow refresh and resize events pin document drift without resetting #board.scrollLeft. +- 5ff81cb: summary: Remove the extra steering guidance copy from task Activity chat. + category: fix + dev: Keeps the Activity composer APIs intact while removing the visible TaskChatTab label/hint shell. +- 4ab4aae: summary: Replace task Activity subtabs with a compact Live, Feed, Raw dropdown. + category: fix + dev: Keeps legacy Activity segment ids and initial-tab routing while removing the old segmented-control shell. +- 519f158: summary: Persist Remote Access settings when saving from the dashboard on Windows. + category: fix + dev: Main Settings Save now writes the canonical remoteAccess settings payload. +- 058a041: summary: Keep the mobile Planning Mode New session button pinned at the bottom. + category: fix + dev: Bounds the mobile Planning sessions list so only saved sessions scroll above the footer CTA. +- 998a7f2: summary: Use workflow Plan Review as the single pre-execution plan gate. + category: fix + dev: Triage no longer injects fn_review_spec or requires a separate spec-review approval before workflow execution. +- 36d090c: summary: Keep Plan Review in triage and prevent duplicate execution-time plan reviews. + category: fix + dev: Triage now runs enabled Plan Review before releasing tasks to execution; execution graph skips an already-passed Plan Review. +- 998a7f2: summary: Preserve Quick Add tasks with all workflow optional steps unchecked. + category: fix + dev: Sends empty enabledWorkflowSteps from Quick Add and honors explicit empty workflow selections in task details. +- 2135bd6: summary: Record completion summaries for workflow-driven tasks. + category: fix + dev: Workflow graph completions and resumed workflow merge work items now backfill task.summary when no agent summary exists. +- b169072: summary: Block workflow tasks from bypassing merge proof when finalizing to done. + category: fix + dev: Adds a workflow done-bypass guard for selected workflow tasks using skipMergeBlocker. +- 24d7881: summary: Show workflow review failures as explicit replan and remediation nodes. + category: fix + dev: Built-in review gate failures now route to graph-owned remediation nodes before executor scheduling fallback. +- 4a1a043: summary: Stop showing stale in-review stall badges while agents are actively streaming logs. + category: fix + dev: TaskStore stall hydration now treats fresh buffered or persisted agent-log activity as active ownership. +- 2a5a108: summary: Keep dashboard workflow selection stable after creating refinement tasks. + category: fix + dev: Done-task chat refinement now clears its temporary composer bubble after successful creation. +- 9e23d6c: summary: Prevent workflow tasks from duplicating plan review during implementation. + category: fix + dev: Graph-owned execution sessions no longer receive or prompt for legacy per-step review tools. +- 234248a: summary: Retry workflow merge-node pause aborts while merge review is active. + category: fix + dev: Treats transient in-review statuses such as reviewing/merging as safe for bounded merge retry. +- 6005f89: summary: Keep Planner Chat compact on mobile with an inline composer and provider-icon model badge. + category: fix + dev: Adjusts TaskPlannerChatTab mobile CSS and replaces the text model badge with a ProviderIcon tooltip. +- 3327953: summary: Add task activity breadcrumbs for workflow pause-abort recovery. + category: fix + dev: Logs pause-abort marker source, aborted surfaces, and graph classification details. +- eb83c81: summary: Align per-step review coding with default coding gates and session settings. + category: fix + dev: Removes the extra generic review seam from Coding (per-step review) and makes StepSessionExecutor honor runStepsInNewSessions=false by reusing the primary sequential session while keeping graph step-review boundaries. +- cfd9d5b: summary: Stop repeat no-op phantom-reservation audit writes and preserve the worktree across phantom binding reclaim. + category: fix + dev: reconcilePhantomCommittedReservations now emits the task:reconcile-phantom-committed-reservation audit row only when orphaned child rows were actually pruned, instead of every maintenance tick (~19k wasted writes/day); the committed reservation stays committed so the ID is never reused. clearPhantomExecutorBinding gains a preserveWorktrees option the self-healing phantom reclaim uses so moveTask(preserveWorktree:true) re-dispatch reattaches to the same worktree instead of orphaning it and acquiring a new one (FN-7249). Regression: store-phantom-reservation-reconcile.test.ts, executor-workspace.test.ts. +- d96eb3c: summary: Make the task Plan prompt editor span the full task-detail card width. + category: fix + dev: Adds scoped TaskDetailModal Plan prompt width guards for modal, embedded, and mobile surfaces. +- 658b351: summary: Scope external-integration plan evidence checks to Coding (per-step review). + category: fix + dev: Triage no longer blocks generated plans for missing external evidence; the per-step review Plan Review gate does. +- e37260b: summary: Keep Planner Chat expanded context visible while removing repeated header guidance. + category: fix + dev: Planner Chat hides the header subtext, keeps that guidance in the empty state, and preserves title/workflow context when expanded on mobile. +- 7c53c97: summary: Compact Planner Chat chrome and align Activity Live with the same plain composer row. + category: fix + dev: Planner Chat removes its redundant header, moves the provider icon to the empty state, and Activity Live drops its card-wrapped composer shell. +- 65822a0: summary: Keep Planner Chat spacing stable when expanding task details. + category: fix + dev: Stabilizes task-detail Planner Chat CSS so expanded mode changes height allocation without padding jumps. +- 2a5a108: summary: Keep refinement tasks on the source task workflow board. + category: fix + dev: TaskStore.refineTask now inherits explicit workflow selections atomically during creation. +- c1d7da3: summary: Refresh branch group task-detail completion live as member tasks change. + category: fix + dev: Refetches branch group summaries on task lifecycle SSE events and reconnect. +- a92f15e: summary: Remove the icon from the Quick Add Plan action while preserving the text button behavior. + category: fix + dev: Updates QuickEntryBox and regression coverage for the text-only Plan action. +- 5ee1964: summary: Remove redundant workflow labels from expanded task-card step lists. + category: fix + dev: Workflow step rows still show names, status dots, and active badges; the aggregate card workflow badge is unchanged. +- b829821: summary: Allow review steps to target a validated external checkout. + category: fix + dev: Resolves explicit review checkout metadata before spawning read-only step reviewers. +- a48ff30: summary: Keep task-detail Activity segment tabs equal-height with smaller labels. + category: fix + dev: Normalizes Live/Feed/Raw Logs segmented-control sizing in the dashboard task detail panel. +- 8079722: summary: Retry configured fallback models when a selected provider model returns a not-found error. + category: fix + dev: Classifies structured provider model 404 payloads, including Anthropic not_found_error, as model-selection failures. +- 90756f9: summary: Wait for task store secret database handles to close before cleanup. + category: fix + dev: Awaits the async secrets store close path during TaskStore shutdown to avoid teardown races. +- 1bf86d1: summary: Add clearer spacing between workflow badge icons and labels. + category: fix + dev: Applies token-based column gaps to dashboard task-card and task-detail workflow badges. +- b363270: summary: Keep Board and List workflow choices selected across refreshes and route returns. + category: fix + dev: Uses project-scoped localStorage workflow-selection helpers shared with header and graph selectors. +- 50f8807: summary: Prevent stale workflow recovery log entries from sending incorrect notifications. + category: fix + dev: Adds workflowTransitionNotification task markers for pause-abort recovery requeues and avoids log-text notification heuristics. +- e09d450: summary: Harden workflow lifecycle recovery, post-merge gates, warnings, and notifications. + category: fix + dev: Adds post-merge gate blocking, lifecycle warning analysis, recovery-route audit metadata, and workflow transition notification classification. + ## 0.51.0 ### Minor Changes diff --git a/packages/cli/package.json b/packages/cli/package.json index 777f7b1ed1..9dcbc0ea02 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@runfusion/fusion", - "version": "0.51.0", + "version": "0.52.0", "license": "MIT", "description": "Fusion CLI: HTTP API server, daemon, dashboard launcher, and task tooling for the Fusion AI coding agent.", "homepage": "https://github.com/Runfusion/Fusion#readme", diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index dc15e4f9bd..11c0c0ab15 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,7 @@ # @fusion/core +## 0.52.0 + ## 0.51.0 ## 0.50.0 diff --git a/packages/core/package.json b/packages/core/package.json index f5af26462f..213ce10351 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@fusion/core", - "version": "0.51.0", + "version": "0.52.0", "license": "MIT", "description": "Fusion core: task store, scheduler, settings, and shared domain types backing the Fusion AI coding agent.", "homepage": "https://github.com/Runfusion/Fusion#readme", diff --git a/packages/dashboard/CHANGELOG.md b/packages/dashboard/CHANGELOG.md index 84212fe055..6b742f59a6 100644 --- a/packages/dashboard/CHANGELOG.md +++ b/packages/dashboard/CHANGELOG.md @@ -1,5 +1,22 @@ # @fusion/dashboard +## 0.52.0 + +### Patch Changes + +- @fusion/core@0.52.0 +- @fusion/engine@0.52.0 +- @fusion/i18n@0.39.15 +- @fusion-plugin-examples/cli-printing-press@0.1.32 +- @fusion-plugin-examples/compound-engineering@0.1.15 +- @fusion-plugin-examples/dependency-graph@0.1.46 +- @fusion-plugin-examples/roadmap@0.1.34 +- @fusion-plugin-examples/cursor-runtime@0.1.34 +- @fusion-plugin-examples/droid-runtime@0.1.41 +- @fusion-plugin-examples/hermes-runtime@0.2.65 +- @fusion-plugin-examples/openclaw-runtime@0.2.65 +- @fusion-plugin-examples/paperclip-runtime@0.2.65 + ## 0.51.0 ### Patch Changes diff --git a/packages/dashboard/package.json b/packages/dashboard/package.json index 36099664ca..e68101d8cb 100644 --- a/packages/dashboard/package.json +++ b/packages/dashboard/package.json @@ -1,6 +1,6 @@ { "name": "@fusion/dashboard", - "version": "0.51.0", + "version": "0.52.0", "license": "MIT", "description": "Fusion dashboard: React UI and HTTP API server for monitoring and controlling the Fusion AI coding agent.", "homepage": "https://github.com/Runfusion/Fusion#readme", diff --git a/packages/desktop/CHANGELOG.md b/packages/desktop/CHANGELOG.md index c20d7e9546..52aebb8bf6 100644 --- a/packages/desktop/CHANGELOG.md +++ b/packages/desktop/CHANGELOG.md @@ -1,5 +1,13 @@ # @fusion/desktop +## 0.52.0 + +### Patch Changes + +- @fusion/core@0.52.0 +- @fusion/dashboard@0.52.0 +- @fusion/engine@0.52.0 + ## 0.51.0 ### Patch Changes diff --git a/packages/desktop/package.json b/packages/desktop/package.json index 4a931affda..dc8e654785 100644 --- a/packages/desktop/package.json +++ b/packages/desktop/package.json @@ -1,7 +1,7 @@ { "name": "@fusion/desktop", "productName": "Fusion", - "version": "0.51.0", + "version": "0.52.0", "license": "MIT", "author": { "name": "Runfusion", diff --git a/packages/droid-cli/CHANGELOG.md b/packages/droid-cli/CHANGELOG.md index 2d2814971e..5cec3d7b06 100644 --- a/packages/droid-cli/CHANGELOG.md +++ b/packages/droid-cli/CHANGELOG.md @@ -1,5 +1,11 @@ # @fusion/droid-cli +## 0.11.41 + +### Patch Changes + +- @fusion-plugin-examples/droid-runtime@0.1.41 + ## 0.11.40 ### Patch Changes diff --git a/packages/droid-cli/package.json b/packages/droid-cli/package.json index 3d12c03dbe..14848c9671 100644 --- a/packages/droid-cli/package.json +++ b/packages/droid-cli/package.json @@ -1,6 +1,6 @@ { "name": "@fusion/droid-cli", - "version": "0.11.40", + "version": "0.11.41", "description": "First-party Fusion pi extension that routes LLM calls through the Droid CLI subprocess.", "license": "MIT", "private": true, diff --git a/packages/engine/CHANGELOG.md b/packages/engine/CHANGELOG.md index 00b3dac089..53ab3e76d9 100644 --- a/packages/engine/CHANGELOG.md +++ b/packages/engine/CHANGELOG.md @@ -1,5 +1,12 @@ # @fusion/engine +## 0.52.0 + +### Patch Changes + +- @fusion/core@0.52.0 +- @fusion/pi-claude-cli@0.52.0 + ## 0.51.0 ### Patch Changes diff --git a/packages/engine/package.json b/packages/engine/package.json index 6dc6573357..69f9e3ebdf 100644 --- a/packages/engine/package.json +++ b/packages/engine/package.json @@ -1,6 +1,6 @@ { "name": "@fusion/engine", - "version": "0.51.0", + "version": "0.52.0", "license": "MIT", "description": "Fusion engine: executor, merger, scheduler, and automation runtime for the Fusion AI coding agent.", "homepage": "https://github.com/Runfusion/Fusion#readme", diff --git a/packages/i18n/CHANGELOG.md b/packages/i18n/CHANGELOG.md index c0eb38bd0f..e329a0d7fa 100644 --- a/packages/i18n/CHANGELOG.md +++ b/packages/i18n/CHANGELOG.md @@ -1,5 +1,11 @@ # @fusion/i18n +## 0.39.15 + +### Patch Changes + +- @fusion/core@0.52.0 + ## 0.39.14 ### Patch Changes diff --git a/packages/i18n/package.json b/packages/i18n/package.json index d263d50220..a1e1a2e504 100644 --- a/packages/i18n/package.json +++ b/packages/i18n/package.json @@ -1,6 +1,6 @@ { "name": "@fusion/i18n", - "version": "0.39.14", + "version": "0.39.15", "license": "MIT", "description": "Fusion i18n: authored translation catalogs and shared i18next configuration for the Fusion dashboard and terminal UI.", "type": "module", diff --git a/packages/mobile/CHANGELOG.md b/packages/mobile/CHANGELOG.md index f1fb4abd79..7d638e34a2 100644 --- a/packages/mobile/CHANGELOG.md +++ b/packages/mobile/CHANGELOG.md @@ -1,5 +1,7 @@ # @fusion/mobile +## 0.52.0 + ## 0.51.0 ## 0.50.0 diff --git a/packages/mobile/package.json b/packages/mobile/package.json index 924847a1e0..859c274726 100644 --- a/packages/mobile/package.json +++ b/packages/mobile/package.json @@ -1,6 +1,6 @@ { "name": "@fusion/mobile", - "version": "0.51.0", + "version": "0.52.0", "license": "MIT", "description": "Fusion mobile: Capacitor wrapper around the Fusion dashboard for iOS and Android.", "homepage": "https://github.com/Runfusion/Fusion#readme", diff --git a/packages/pi-claude-cli/CHANGELOG.md b/packages/pi-claude-cli/CHANGELOG.md index 7ab345b694..4f982fd594 100644 --- a/packages/pi-claude-cli/CHANGELOG.md +++ b/packages/pi-claude-cli/CHANGELOG.md @@ -1,5 +1,7 @@ # @fusion/pi-claude-cli +## 0.52.0 + ## 0.51.0 ## 0.50.0 diff --git a/packages/pi-claude-cli/package.json b/packages/pi-claude-cli/package.json index bcb06faac3..cc09247ffa 100644 --- a/packages/pi-claude-cli/package.json +++ b/packages/pi-claude-cli/package.json @@ -1,6 +1,6 @@ { "name": "@fusion/pi-claude-cli", - "version": "0.51.0", + "version": "0.52.0", "description": "Fusion vendored fork: pi coding-agent extension that routes LLM calls through the Claude Code CLI. Forked from rchern/pi-claude-cli (MIT). See UPSTREAM.md.", "license": "MIT", "private": true, diff --git a/packages/plugin-sdk/CHANGELOG.md b/packages/plugin-sdk/CHANGELOG.md index 56b0bc6dda..99aa543931 100644 --- a/packages/plugin-sdk/CHANGELOG.md +++ b/packages/plugin-sdk/CHANGELOG.md @@ -1,5 +1,11 @@ # @fusion/plugin-sdk +## 0.52.0 + +### Patch Changes + +- @fusion/core@0.52.0 + ## 0.51.0 ### Patch Changes diff --git a/packages/plugin-sdk/package.json b/packages/plugin-sdk/package.json index 9824ccc374..03cd57771e 100644 --- a/packages/plugin-sdk/package.json +++ b/packages/plugin-sdk/package.json @@ -1,6 +1,6 @@ { "name": "@fusion/plugin-sdk", - "version": "0.51.0", + "version": "0.52.0", "license": "MIT", "description": "Fusion plugin SDK: types and helpers for authoring third-party plugins that extend the Fusion dashboard and engine.", "homepage": "https://github.com/Runfusion/Fusion#readme", diff --git a/plugins/examples/fusion-plugin-auto-label/CHANGELOG.md b/plugins/examples/fusion-plugin-auto-label/CHANGELOG.md index aa6ef9fe87..040f6ae722 100644 --- a/plugins/examples/fusion-plugin-auto-label/CHANGELOG.md +++ b/plugins/examples/fusion-plugin-auto-label/CHANGELOG.md @@ -1,5 +1,11 @@ # @fusion-plugin-examples/auto-label +## 0.2.65 + +### Patch Changes + +- @fusion/plugin-sdk@0.52.0 + ## 0.2.64 ### Patch Changes diff --git a/plugins/examples/fusion-plugin-auto-label/package.json b/plugins/examples/fusion-plugin-auto-label/package.json index 37db9a22a2..2c7343064b 100644 --- a/plugins/examples/fusion-plugin-auto-label/package.json +++ b/plugins/examples/fusion-plugin-auto-label/package.json @@ -1,6 +1,6 @@ { "name": "@fusion-plugin-examples/auto-label", - "version": "0.2.64", + "version": "0.2.65", "type": "module", "description": "Automatically labels tasks based on description content", "keywords": [ diff --git a/plugins/examples/fusion-plugin-ci-status/CHANGELOG.md b/plugins/examples/fusion-plugin-ci-status/CHANGELOG.md index b770eed8e4..8954baf01f 100644 --- a/plugins/examples/fusion-plugin-ci-status/CHANGELOG.md +++ b/plugins/examples/fusion-plugin-ci-status/CHANGELOG.md @@ -1,5 +1,11 @@ # @fusion-plugin-examples/ci-status +## 0.2.65 + +### Patch Changes + +- @fusion/plugin-sdk@0.52.0 + ## 0.2.64 ### Patch Changes diff --git a/plugins/examples/fusion-plugin-ci-status/package.json b/plugins/examples/fusion-plugin-ci-status/package.json index d6cfa6e847..0c9c9ce5b6 100644 --- a/plugins/examples/fusion-plugin-ci-status/package.json +++ b/plugins/examples/fusion-plugin-ci-status/package.json @@ -1,6 +1,6 @@ { "name": "@fusion-plugin-examples/ci-status", - "version": "0.2.64", + "version": "0.2.65", "type": "module", "description": "Polls CI status for branches and provides a custom API to query results", "keywords": [ diff --git a/plugins/examples/fusion-plugin-notification/CHANGELOG.md b/plugins/examples/fusion-plugin-notification/CHANGELOG.md index c7b191b6ea..a1eeb9107d 100644 --- a/plugins/examples/fusion-plugin-notification/CHANGELOG.md +++ b/plugins/examples/fusion-plugin-notification/CHANGELOG.md @@ -1,5 +1,11 @@ # @fusion-plugin-examples/notification +## 0.2.65 + +### Patch Changes + +- @fusion/plugin-sdk@0.52.0 + ## 0.2.64 ### Patch Changes diff --git a/plugins/examples/fusion-plugin-notification/package.json b/plugins/examples/fusion-plugin-notification/package.json index 890c072a13..07b86f1023 100644 --- a/plugins/examples/fusion-plugin-notification/package.json +++ b/plugins/examples/fusion-plugin-notification/package.json @@ -1,6 +1,6 @@ { "name": "@fusion-plugin-examples/notification", - "version": "0.2.64", + "version": "0.2.65", "type": "module", "description": "Example Fusion plugin that sends webhook notifications on task lifecycle events", "keywords": [ diff --git a/plugins/examples/fusion-plugin-settings-demo/CHANGELOG.md b/plugins/examples/fusion-plugin-settings-demo/CHANGELOG.md index 56a49d2530..f0a12208f8 100644 --- a/plugins/examples/fusion-plugin-settings-demo/CHANGELOG.md +++ b/plugins/examples/fusion-plugin-settings-demo/CHANGELOG.md @@ -1,5 +1,11 @@ # @fusion-plugin-examples/settings-demo +## 0.2.65 + +### Patch Changes + +- @fusion/plugin-sdk@0.52.0 + ## 0.2.64 ### Patch Changes diff --git a/plugins/examples/fusion-plugin-settings-demo/package.json b/plugins/examples/fusion-plugin-settings-demo/package.json index 6640312371..6e5d3bd288 100644 --- a/plugins/examples/fusion-plugin-settings-demo/package.json +++ b/plugins/examples/fusion-plugin-settings-demo/package.json @@ -1,6 +1,6 @@ { "name": "@fusion-plugin-examples/settings-demo", - "version": "0.2.64", + "version": "0.2.65", "type": "module", "description": "Example Fusion plugin demonstrating settings schema and runtime configuration", "keywords": [ diff --git a/plugins/fusion-plugin-acp-runtime/CHANGELOG.md b/plugins/fusion-plugin-acp-runtime/CHANGELOG.md index 59a243c483..a671907aa9 100644 --- a/plugins/fusion-plugin-acp-runtime/CHANGELOG.md +++ b/plugins/fusion-plugin-acp-runtime/CHANGELOG.md @@ -1,5 +1,12 @@ # @fusion-plugin-examples/acp-runtime +## 0.1.15 + +### Patch Changes + +- @fusion/core@0.52.0 +- @fusion/plugin-sdk@0.52.0 + ## 0.1.14 ### Patch Changes diff --git a/plugins/fusion-plugin-acp-runtime/package.json b/plugins/fusion-plugin-acp-runtime/package.json index d77828f6c5..e8a7354eba 100644 --- a/plugins/fusion-plugin-acp-runtime/package.json +++ b/plugins/fusion-plugin-acp-runtime/package.json @@ -1,6 +1,6 @@ { "name": "@fusion-plugin-examples/acp-runtime", - "version": "0.1.14", + "version": "0.1.15", "type": "module", "description": "ACP (Agent Client Protocol) runtime plugin for Fusion — drives any ACP-compatible agent over JSON-RPC/stdio", "keywords": [ diff --git a/plugins/fusion-plugin-agent-browser/CHANGELOG.md b/plugins/fusion-plugin-agent-browser/CHANGELOG.md index fec6e43281..828fbc3aae 100644 --- a/plugins/fusion-plugin-agent-browser/CHANGELOG.md +++ b/plugins/fusion-plugin-agent-browser/CHANGELOG.md @@ -1,5 +1,11 @@ # @fusion-plugin-examples/agent-browser +## 0.1.35 + +### Patch Changes + +- @fusion/plugin-sdk@0.52.0 + ## 0.1.34 ### Patch Changes diff --git a/plugins/fusion-plugin-agent-browser/package.json b/plugins/fusion-plugin-agent-browser/package.json index bf41c10030..b75840e002 100644 --- a/plugins/fusion-plugin-agent-browser/package.json +++ b/plugins/fusion-plugin-agent-browser/package.json @@ -1,6 +1,6 @@ { "name": "@fusion-plugin-examples/agent-browser", - "version": "0.1.34", + "version": "0.1.35", "type": "module", "description": "Agent Browser runtime and prompt/skill/workflow contributions for Fusion", "private": true, diff --git a/plugins/fusion-plugin-cli-printing-press/CHANGELOG.md b/plugins/fusion-plugin-cli-printing-press/CHANGELOG.md index d2baad8291..8dfc685a25 100644 --- a/plugins/fusion-plugin-cli-printing-press/CHANGELOG.md +++ b/plugins/fusion-plugin-cli-printing-press/CHANGELOG.md @@ -1,5 +1,12 @@ # @fusion-plugin-examples/cli-printing-press +## 0.1.32 + +### Patch Changes + +- @fusion/core@0.52.0 +- @fusion/plugin-sdk@0.52.0 + ## 0.1.31 ### Patch Changes diff --git a/plugins/fusion-plugin-cli-printing-press/package.json b/plugins/fusion-plugin-cli-printing-press/package.json index e2d4cffeb5..c237169e0e 100644 --- a/plugins/fusion-plugin-cli-printing-press/package.json +++ b/plugins/fusion-plugin-cli-printing-press/package.json @@ -1,6 +1,6 @@ { "name": "@fusion-plugin-examples/cli-printing-press", - "version": "0.1.31", + "version": "0.1.32", "type": "module", "description": "CLI Printing Press plugin package for Fusion", "private": true, diff --git a/plugins/fusion-plugin-compound-engineering/CHANGELOG.md b/plugins/fusion-plugin-compound-engineering/CHANGELOG.md index 1aa3e90b53..7f89c271c1 100644 --- a/plugins/fusion-plugin-compound-engineering/CHANGELOG.md +++ b/plugins/fusion-plugin-compound-engineering/CHANGELOG.md @@ -1,5 +1,12 @@ # @fusion-plugin-examples/compound-engineering +## 0.1.15 + +### Patch Changes + +- @fusion/core@0.52.0 +- @fusion/plugin-sdk@0.52.0 + ## 0.1.14 ### Patch Changes diff --git a/plugins/fusion-plugin-compound-engineering/package.json b/plugins/fusion-plugin-compound-engineering/package.json index 830df87245..ac834cec75 100644 --- a/plugins/fusion-plugin-compound-engineering/package.json +++ b/plugins/fusion-plugin-compound-engineering/package.json @@ -1,6 +1,6 @@ { "name": "@fusion-plugin-examples/compound-engineering", - "version": "0.1.14", + "version": "0.1.15", "type": "module", "description": "Compound Engineering plugin for Fusion", "private": true, diff --git a/plugins/fusion-plugin-cursor-runtime/CHANGELOG.md b/plugins/fusion-plugin-cursor-runtime/CHANGELOG.md index 92c1b54622..ee6cc4abf3 100644 --- a/plugins/fusion-plugin-cursor-runtime/CHANGELOG.md +++ b/plugins/fusion-plugin-cursor-runtime/CHANGELOG.md @@ -1,5 +1,11 @@ # @fusion-plugin-examples/cursor-runtime +## 0.1.34 + +### Patch Changes + +- @fusion/plugin-sdk@0.52.0 + ## 0.1.33 ### Patch Changes diff --git a/plugins/fusion-plugin-cursor-runtime/package.json b/plugins/fusion-plugin-cursor-runtime/package.json index 3487f2587d..5ddcabbaad 100644 --- a/plugins/fusion-plugin-cursor-runtime/package.json +++ b/plugins/fusion-plugin-cursor-runtime/package.json @@ -1,6 +1,6 @@ { "name": "@fusion-plugin-examples/cursor-runtime", - "version": "0.1.33", + "version": "0.1.34", "type": "module", "description": "Cursor CLI runtime plugin for Fusion", "keywords": [ diff --git a/plugins/fusion-plugin-dependency-graph/CHANGELOG.md b/plugins/fusion-plugin-dependency-graph/CHANGELOG.md index 13ded8a925..afb560fe80 100644 --- a/plugins/fusion-plugin-dependency-graph/CHANGELOG.md +++ b/plugins/fusion-plugin-dependency-graph/CHANGELOG.md @@ -1,5 +1,12 @@ # @fusion-plugin-examples/dependency-graph +## 0.1.46 + +### Patch Changes + +- @fusion/core@0.52.0 +- @fusion/plugin-sdk@0.52.0 + ## 0.1.45 ### Patch Changes diff --git a/plugins/fusion-plugin-dependency-graph/package.json b/plugins/fusion-plugin-dependency-graph/package.json index 00517c2312..1b010e4865 100644 --- a/plugins/fusion-plugin-dependency-graph/package.json +++ b/plugins/fusion-plugin-dependency-graph/package.json @@ -1,6 +1,6 @@ { "name": "@fusion-plugin-examples/dependency-graph", - "version": "0.1.45", + "version": "0.1.46", "type": "module", "description": "Dependency graph dashboard view plugin for Fusion", "private": true, diff --git a/plugins/fusion-plugin-droid-runtime/CHANGELOG.md b/plugins/fusion-plugin-droid-runtime/CHANGELOG.md index 1d9fe8a4bf..27f901f0a9 100644 --- a/plugins/fusion-plugin-droid-runtime/CHANGELOG.md +++ b/plugins/fusion-plugin-droid-runtime/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## 0.1.41 + +### Patch Changes + +- @fusion/plugin-sdk@0.52.0 + ## 0.1.40 ### Patch Changes diff --git a/plugins/fusion-plugin-droid-runtime/package.json b/plugins/fusion-plugin-droid-runtime/package.json index 97f772eb75..001443de4f 100644 --- a/plugins/fusion-plugin-droid-runtime/package.json +++ b/plugins/fusion-plugin-droid-runtime/package.json @@ -1,6 +1,6 @@ { "name": "@fusion-plugin-examples/droid-runtime", - "version": "0.1.40", + "version": "0.1.41", "type": "module", "description": "Droid runtime plugin for Fusion", "keywords": [ diff --git a/plugins/fusion-plugin-even-realities-glasses/CHANGELOG.md b/plugins/fusion-plugin-even-realities-glasses/CHANGELOG.md index 79e7eadbe5..a11758eff6 100644 --- a/plugins/fusion-plugin-even-realities-glasses/CHANGELOG.md +++ b/plugins/fusion-plugin-even-realities-glasses/CHANGELOG.md @@ -1,5 +1,12 @@ # @fusion-plugin-examples/even-realities-glasses +## 0.1.34 + +### Patch Changes + +- @fusion/core@0.52.0 +- @fusion/plugin-sdk@0.52.0 + ## 0.1.33 ### Patch Changes diff --git a/plugins/fusion-plugin-even-realities-glasses/package.json b/plugins/fusion-plugin-even-realities-glasses/package.json index 7309a68d02..05b20b1913 100644 --- a/plugins/fusion-plugin-even-realities-glasses/package.json +++ b/plugins/fusion-plugin-even-realities-glasses/package.json @@ -1,6 +1,6 @@ { "name": "@fusion-plugin-examples/even-realities-glasses", - "version": "0.1.33", + "version": "0.1.34", "type": "module", "description": "Canonical Even Realities Fusion plugin with board/task cards, actions, notifications, and webhook transport", "keywords": [ diff --git a/plugins/fusion-plugin-hermes-runtime/CHANGELOG.md b/plugins/fusion-plugin-hermes-runtime/CHANGELOG.md index 717643f058..d1a5547b5d 100644 --- a/plugins/fusion-plugin-hermes-runtime/CHANGELOG.md +++ b/plugins/fusion-plugin-hermes-runtime/CHANGELOG.md @@ -1,5 +1,11 @@ # @fusion-plugin-examples/hermes-runtime +## 0.2.65 + +### Patch Changes + +- @fusion/plugin-sdk@0.52.0 + ## 0.2.64 ### Patch Changes diff --git a/plugins/fusion-plugin-hermes-runtime/package.json b/plugins/fusion-plugin-hermes-runtime/package.json index 8e85f3fb64..0724789333 100644 --- a/plugins/fusion-plugin-hermes-runtime/package.json +++ b/plugins/fusion-plugin-hermes-runtime/package.json @@ -1,6 +1,6 @@ { "name": "@fusion-plugin-examples/hermes-runtime", - "version": "0.2.64", + "version": "0.2.65", "type": "module", "description": "Hermes AI runtime plugin for Fusion - provides AI agent execution runtime", "keywords": [ diff --git a/plugins/fusion-plugin-openclaw-runtime/CHANGELOG.md b/plugins/fusion-plugin-openclaw-runtime/CHANGELOG.md index c91ed0f361..3c0b3a4ca9 100644 --- a/plugins/fusion-plugin-openclaw-runtime/CHANGELOG.md +++ b/plugins/fusion-plugin-openclaw-runtime/CHANGELOG.md @@ -1,5 +1,11 @@ # @fusion-plugin-examples/openclaw-runtime +## 0.2.65 + +### Patch Changes + +- @fusion/plugin-sdk@0.52.0 + ## 0.2.64 ### Patch Changes diff --git a/plugins/fusion-plugin-openclaw-runtime/package.json b/plugins/fusion-plugin-openclaw-runtime/package.json index 9bbc0089f7..afbde410f2 100644 --- a/plugins/fusion-plugin-openclaw-runtime/package.json +++ b/plugins/fusion-plugin-openclaw-runtime/package.json @@ -1,6 +1,6 @@ { "name": "@fusion-plugin-examples/openclaw-runtime", - "version": "0.2.64", + "version": "0.2.65", "type": "module", "description": "Provides OpenClaw runtime for Fusion AI agents", "keywords": [ diff --git a/plugins/fusion-plugin-paperclip-runtime/CHANGELOG.md b/plugins/fusion-plugin-paperclip-runtime/CHANGELOG.md index e35d361523..127614a452 100644 --- a/plugins/fusion-plugin-paperclip-runtime/CHANGELOG.md +++ b/plugins/fusion-plugin-paperclip-runtime/CHANGELOG.md @@ -1,5 +1,11 @@ # @fusion-plugin-examples/paperclip-runtime +## 0.2.65 + +### Patch Changes + +- @fusion/plugin-sdk@0.52.0 + ## 0.2.64 ### Patch Changes diff --git a/plugins/fusion-plugin-paperclip-runtime/package.json b/plugins/fusion-plugin-paperclip-runtime/package.json index 1ad1e56b60..54953906d8 100644 --- a/plugins/fusion-plugin-paperclip-runtime/package.json +++ b/plugins/fusion-plugin-paperclip-runtime/package.json @@ -1,6 +1,6 @@ { "name": "@fusion-plugin-examples/paperclip-runtime", - "version": "0.2.64", + "version": "0.2.65", "type": "module", "description": "Paperclip runtime plugin for Fusion — provides AI agent web access capabilities", "keywords": [ diff --git a/plugins/fusion-plugin-reports/CHANGELOG.md b/plugins/fusion-plugin-reports/CHANGELOG.md index d821d0d499..76a4bd92f0 100644 --- a/plugins/fusion-plugin-reports/CHANGELOG.md +++ b/plugins/fusion-plugin-reports/CHANGELOG.md @@ -1,5 +1,13 @@ # @fusion-plugin-examples/reports +## 0.1.34 + +### Patch Changes + +- @fusion/core@0.52.0 +- @fusion/dashboard@0.52.0 +- @fusion/plugin-sdk@0.52.0 + ## 0.1.33 ### Patch Changes diff --git a/plugins/fusion-plugin-reports/package.json b/plugins/fusion-plugin-reports/package.json index ea2305938e..0c25e739bc 100644 --- a/plugins/fusion-plugin-reports/package.json +++ b/plugins/fusion-plugin-reports/package.json @@ -1,6 +1,6 @@ { "name": "@fusion-plugin-examples/reports", - "version": "0.1.33", + "version": "0.1.34", "type": "module", "description": "Reports plugin for Fusion", "private": true, diff --git a/plugins/fusion-plugin-roadmap/CHANGELOG.md b/plugins/fusion-plugin-roadmap/CHANGELOG.md index f01607db22..9720327aed 100644 --- a/plugins/fusion-plugin-roadmap/CHANGELOG.md +++ b/plugins/fusion-plugin-roadmap/CHANGELOG.md @@ -1,5 +1,12 @@ # @fusion-plugin-examples/roadmap +## 0.1.34 + +### Patch Changes + +- @fusion/core@0.52.0 +- @fusion/plugin-sdk@0.52.0 + ## 0.1.33 ### Patch Changes diff --git a/plugins/fusion-plugin-roadmap/package.json b/plugins/fusion-plugin-roadmap/package.json index 6568959d0a..f4e0bff1e9 100644 --- a/plugins/fusion-plugin-roadmap/package.json +++ b/plugins/fusion-plugin-roadmap/package.json @@ -1,6 +1,6 @@ { "name": "@fusion-plugin-examples/roadmap", - "version": "0.1.33", + "version": "0.1.34", "type": "module", "description": "Roadmap plugin package for Fusion", "private": true, diff --git a/plugins/fusion-plugin-whatsapp-chat/CHANGELOG.md b/plugins/fusion-plugin-whatsapp-chat/CHANGELOG.md index 6ef50fd4c3..e2f851028f 100644 --- a/plugins/fusion-plugin-whatsapp-chat/CHANGELOG.md +++ b/plugins/fusion-plugin-whatsapp-chat/CHANGELOG.md @@ -1,5 +1,11 @@ # @fusion-plugin-examples/whatsapp-chat +## 0.1.34 + +### Patch Changes + +- @fusion/plugin-sdk@0.52.0 + ## 0.1.33 ### Patch Changes diff --git a/plugins/fusion-plugin-whatsapp-chat/package.json b/plugins/fusion-plugin-whatsapp-chat/package.json index 7721c0b7d7..5304da0405 100644 --- a/plugins/fusion-plugin-whatsapp-chat/package.json +++ b/plugins/fusion-plugin-whatsapp-chat/package.json @@ -1,6 +1,6 @@ { "name": "@fusion-plugin-examples/whatsapp-chat", - "version": "0.1.33", + "version": "0.1.34", "type": "module", "description": "WhatsApp Web (Baileys) chat bridge for Fusion agents", "keywords": [