chore(release): v0.53.0
Version bump via changesets.
This commit is contained in:
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
summary: Allow Compound Engineering recovered sessions to answer persisted questions after dashboard restarts.
|
||||
category: fix
|
||||
dev: Keeps strict question-id validation by default while letting CE trust its persisted session row as the recovery anchor.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
summary: Contain planning parse failures as retryable session errors and add `--supervise` dashboard restart mode.
|
||||
category: fix
|
||||
dev: Planning sessions that receive non-JSON AI output now persist as retryable error state instead of unpersisting the session. The `/api/health` endpoint remains available during session errors. A new `--supervise` flag on `fn dashboard` runs the dashboard under foreground process supervision with bounded restart attempts and exponential backoff, preventing Tailscale Serve 502s from unexpected dashboard exits.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
summary: Fix Anthropic Claude subscription chats failing (404/502/429) by restoring direct OAuth execution.
|
||||
category: fix
|
||||
dev: Reverts the FN-7391/FN-7396 runtime rerouting that sent subscription OAuth to a `/v1`-based `anthropic-subscription` provider (reintroducing issue #1857). `getApiKey("anthropic")` again resolves subscription/legacy OAuth (raw API key still wins), so `anthropic/*` selections run on pi-ai's built-in provider with Claude Code OAuth headers; the model picker advertises `anthropic` for OAuth users; explicit `pi-claude-cli` and raw `ANTHROPIC_API_KEY` remain separate surfaces.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
summary: Fix tasks looping through triage at the completion-summary node, plus Stats/Routing/Node labels crashing.
|
||||
category: fix
|
||||
dev: Issue #1863 (v0.52.0 regression). (1) The best-effort completion-summary graph node is wired with a success-only edge, so a thrown handler exception or a failed summary projection write terminated the graph and the in-review→todo resume router bounced the task forever. The graph executor now degrades a completion-summary node failure to success (ensureWorkflowCompletionSummary still backfills task.summary), with a routeGraphFailureToExecutionResume backstop. (2) Three views called t() with keys that resolve to nested objects (taskDetail.executionMode, routing.source, nodes.dockerHost); added leaf label keys across all locales and a dashboard invariant test that scans t("literal") callers against the real en/app.json.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
summary: Prevent task branches from inheriting unrelated checked-out task commits.
|
||||
category: fix
|
||||
dev: Fresh worktree acquisition now pins the integration branch as the default start point, and merge finalization validates task-owned branch diffs from baseCommitSha when available.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
summary: Fix arrow-key editing for Settings in the terminal dashboard.
|
||||
category: fix
|
||||
dev: Settings detail-pane arrows now edit enum values instead of switching panes.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
summary: Make the task Activity tab switch Live, Feed, and Raw views directly.
|
||||
category: fix
|
||||
dev: Removes the duplicate in-panel Activity view select from TaskDetailModal.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
summary: Show Refine in completed task card and list context menus.
|
||||
category: fix
|
||||
dev: Routes done/custom-complete Board and List context-menu Refine actions into the existing Task Detail refinement composer.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
summary: Fix mobile task action menus so tapped actions run once and close.
|
||||
category: fix
|
||||
dev: Shared TaskContextMenu now commits touch/pen selections on pointer release and guards synthesized clicks.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
summary: Reuse the standard Chat surface for task-detail planner chat.
|
||||
category: fix
|
||||
dev: Extracts StandardChatSurface for shared message, thinking, tool-call, and mobile send rendering without importing the lazy ChatView chunk from task detail.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
summary: Make mobile task-detail chat Send buttons submit on the first tap.
|
||||
category: fix
|
||||
dev: Adds touch-first send handling for Activity steering, done-task refinement, and planner Chat composers.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
summary: Add All workflows to top-level dashboard workflow selectors.
|
||||
category: feature
|
||||
dev: Extends the dashboard aggregate workflow sentinel to List, Planning, Missions, and Graph without backend handoff.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
summary: Recover explicit Sonnet 5 chat selections with configured model fallbacks.
|
||||
category: fix
|
||||
dev: Routes Anthropic Sonnet 5 provider/model failures through chat/runtime fallback and preserves actionable no-fallback errors.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
summary: Fix Windows desktop startup failures in packaged builds.
|
||||
category: fix
|
||||
dev: Externalizes Electron updater CJS dependencies, loads the dashboard registry manifest through Node-safe file IO, and separates NSIS/portable Windows artifacts.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": minor
|
||||
---
|
||||
|
||||
summary: Add exact tool overrides for permanent-agent permission policies.
|
||||
category: feature
|
||||
dev: Adds per-tool permission policy overrides on top of category rules.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
summary: Fix Board task context menus so they are not clipped by columns.
|
||||
category: fix
|
||||
dev: Board TaskCard menus are portaled to document.body and clamped in viewport coordinates.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
summary: Prevent mobile Board task long-press menus from selecting card text.
|
||||
category: fix
|
||||
dev: Suppresses WebKit/native selection for non-editing TaskCard surfaces while preserving edit textareas.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
summary: Hide task planner chats from the common Chat feed unless enabled in Settings.
|
||||
category: fix
|
||||
dev: Adds project setting `showTaskChatsInCommonFeed` and filters task-planner sessions in chat list APIs/client refresh.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
summary: Let the task popup setting open board tasks as popups on desktop too.
|
||||
category: fix
|
||||
dev: Keeps the existing `openMobileTasksInPopup` setting key while broadening ordinary board-card routing across viewports.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
summary: Preserve task-detail planner Chat working state after leaving and returning.
|
||||
category: fix
|
||||
dev: Rehydrates task-planner chat generation snapshots and reattaches streams across tab switches and modal remounts.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": minor
|
||||
---
|
||||
|
||||
summary: Add a project option to link imported GitHub issues to GitHub tracking.
|
||||
category: feature
|
||||
dev: GitHub issue import paths honor githubLinkImportedIssuesToTracking while ordinary task creation remains unchanged.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
summary: Keep sent chat messages visible when a provider error interrupts the reply.
|
||||
category: fix
|
||||
dev: Reconciles accepted optimistic chat sends with persisted transcripts across global, planner, and room chats.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
summary: Let Planning Mode Yes/No questions accept a custom Other answer.
|
||||
category: fix
|
||||
dev: Extends confirm-question handling to preserve user-authored alternatives via `_other`.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
summary: Show thinking effort on task log model rows when it is configured.
|
||||
category: fix
|
||||
dev: Runtime using-model markers append `(thinking effort: <level>)` while dashboard parsers strip suffix annotations for provider icons and effective-model displays.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": minor
|
||||
---
|
||||
|
||||
summary: Add Enable GitHub tracking to Board and List task context menus.
|
||||
category: feature
|
||||
dev: Reuses the existing task PATCH GitHub tracking flow from shared card/list context menu actions.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
summary: Enforce maxWorktrees as a hard cap on active execution worktrees.
|
||||
category: fix
|
||||
dev: TaskStore rejects allocated in-progress moves once active holders reach maxWorktrees, independent of maxConcurrent.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
summary: Stop force-advertising Anthropic Claude Sonnet 5 when account availability is unknown.
|
||||
category: fix
|
||||
dev: Removes static Sonnet 5 supplemental catalog/pricing metadata while preserving fallback handling for saved selections.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
summary: Fix the mobile task Activity view dropdown so it opens above the tab strip without clipping.
|
||||
category: fix
|
||||
dev: Root-portals and viewport-clamps the task-detail Activity Live/Feed/Raw menu with regression coverage.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
summary: Keep the Planner Chat stop-generation icon visible on mobile while thinking.
|
||||
category: fix
|
||||
dev: Narrows the mobile Planner Chat text-hiding selector so the shared chat stop icon span remains visible.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
summary: Hide failed-task banners while task planner chat is maximized.
|
||||
category: fix
|
||||
dev: TaskDetailModal no longer mounts failed-banner chrome during expanded planner Chat; Activity and collapsed detail still show failures.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
summary: Upgrade Fusion's bundled pi SDK dependencies to 0.80.3.
|
||||
category: internal
|
||||
dev: Upgrades @earendil-works/pi-ai and @earendil-works/pi-coding-agent to ^0.80.3.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
summary: Make Planner Chat clarification questions answerable in task details.
|
||||
category: fix
|
||||
dev: Extracts fn_ask_question cards from grouped tool-call details in shared chat rendering.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
summary: Close task details immediately after confirming task deletion.
|
||||
category: fix
|
||||
dev: Updates shared task-detail delete close behavior and split-detail host wiring so detail shells close before delete requests settle.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
summary: Honor project auto plan approval across task finalization paths.
|
||||
category: fix
|
||||
dev: Ensures planApprovalMode=auto-approve-all wins over workflow requirePlanApproval for ordinary plan approval.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
summary: Add a Triage column shortcut for plan auto-approval.
|
||||
category: feature
|
||||
dev: Adds a Board column switch that mirrors project planApprovalMode=auto-approve-all.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
summary: Make chat-created workflows appear immediately across workflow selectors.
|
||||
category: fix
|
||||
dev: Chat workflow tools now emit workflow lifecycle SSE and workflow lists force-refresh per project.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
summary: Recover live worktree conflicts by retrying with a fresh task worktree.
|
||||
category: fix
|
||||
dev: Executor worktree acquisition now preserves active-session conflict owners and retries bounded sibling branches instead of surfacing automatic cleanup failure.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
summary: Fix Activity expand controls so Live and Feed overlay content and Raw has one fullscreen button.
|
||||
category: fix
|
||||
dev: Updates task-detail Activity Live/Feed overlay controls and keeps Raw on AgentLogViewer fullscreen.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
summary: Move destructive task context-menu actions to the bottom.
|
||||
category: fix
|
||||
dev: Reorders shared TaskContextMenu descriptors so Reset precedes Delete at the end across Board, List, and Detail menus.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
summary: Fix folded Android mobile terminal spacing on initial open.
|
||||
category: fix
|
||||
dev: Terminal mobile detection now honors touch visualViewport width for TerminalModal and SessionTerminal.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
summary: Show eligible Claude Sonnet 5 model rows once in model pickers.
|
||||
category: fix
|
||||
dev: Dedupes /api/models rows by provider/model while preserving direct Anthropic Sonnet 5 guardrails.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
summary: Restore Claude Sonnet 5 and latest Anthropic models in the Claude CLI model picker.
|
||||
category: fix
|
||||
dev: pi-claude-cli supplemental extraModels now advertises claude-sonnet-5 for the subscription-authenticated CLI surface; direct-Anthropic supplemental registration and static pricing remain withheld per FN-7374's 404 not_found_error handling. Local evidence used claude 2.1.197 with --model accepting aliases/full names; checksum remains upstream-pending-verification.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
summary: Fix Anthropic subscription chat failing with 429/502 by routing it through the Claude CLI.
|
||||
category: fix
|
||||
dev: Anthropic routing now keeps three surfaces distinct: raw API keys authenticate direct api.anthropic.com/v1, subscription/OAuth remains `anthropic-subscription`, and CLI execution uses `pi-claude-cli`; OAuth-only selections never authenticate direct `/v1` and are routed to the CLI provider when available.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
summary: Keep hidden task-planner Chat replies from lighting the global Chat unread badge.
|
||||
category: fix
|
||||
dev: Enriches direct chat SSE payloads with session agent metadata plus common-feed visibility, then suppresses `task-planner:` unread badges only while hidden.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": minor
|
||||
---
|
||||
|
||||
summary: Let task-detail planner Chat answer current-task token, cost, and timing questions.
|
||||
category: feature
|
||||
dev: Adds read-only task-scoped planner chat tool `fn_task_planner_get_task_metrics` with derived pricing semantics.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
summary: Fix desktop launch from npm installs in directories with invalid JSON.
|
||||
category: fix
|
||||
dev: Keeps installed desktop launch independent of source workspace builds and host JSON files.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
summary: Keep Anthropic subscription OAuth, Claude CLI, and direct API-key auth separated.
|
||||
category: fix
|
||||
dev: Restores anthropic-subscription status/usage/banner behavior and direct subscription-backed execution while keeping raw anthropic API-key auth and explicit pi-claude-cli execution separate.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
summary: Ensure task lifecycle plugins receive runtime context during completion hooks.
|
||||
category: fix
|
||||
dev: PluginLoader now appends PluginContext to task lifecycle hook invocations when callers provide only task event args.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
summary: Show Claude CLI models when Anthropic subscription OAuth and Claude CLI are connected.
|
||||
category: fix
|
||||
dev: Keeps subscription OAuth on anthropic-subscription while direct anthropic remains raw API-key-only.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
summary: Fix Compound Engineering Debug stage launches that could fail with a JSON parse error.
|
||||
category: fix
|
||||
dev: Strengthens CE stage prompts and debug skill guidance so dashboard sessions emit the interactive JSON protocol.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": minor
|
||||
---
|
||||
|
||||
summary: Add a Glass Silver dashboard theme.
|
||||
category: feature
|
||||
dev: Registers glass-silver across core theme metadata, dashboard/desktop startup validators, CSS tokens, swatches, and tests.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
summary: Include graph-owned workflow step execution in Command Center activity analytics.
|
||||
category: fix
|
||||
dev: StepSessionExecutor now publishes best-effort agentRuns lifecycle rows for workflow step sessions.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": minor
|
||||
---
|
||||
|
||||
summary: Add a mobile terminal tab dropdown for switching and closing terminal sessions.
|
||||
category: feature
|
||||
dev: Mobile terminal headers now use a native tab selector while desktop keeps the tab strip.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": minor
|
||||
---
|
||||
|
||||
summary: Branching workflows now run on the graph interpreter; the legacy step-compiler and its interpreter-only banner are gone.
|
||||
category: feature
|
||||
dev: Removed the linear WorkflowStep compiler (compileWorkflowToSteps/validateLinearity/WorkflowCompileError) from @fusion/core; parseWorkflowIr is now the sole workflow validity gate at save/select/refine and in the graph task runner. Deleted the POST /api/workflows/:id/compile preview route and its client wrapper, and dropped the interpreterOnly response field and editor banner. MERGE_REGION_NODE_KINDS moved into workflow-lifecycle-validation.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
summary: Restore Claude Sonnet 5 in the model picker (it had disappeared from every surface).
|
||||
category: fix
|
||||
dev: Re-adds `claude-sonnet-5` to SUPPLEMENTAL_ANTHROPIC_PROVIDER_REGISTRATION and its static pricing (removed by FN-7374). Live-verified: Sonnet 5 returns 200 on api.anthropic.com/v1 with a raw ANTHROPIC_API_KEY and runs via the Claude CLI; it 403s (scope) on subscription-OAuth /v1, where the runtime actionable-failure/fallback path applies.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
summary: Enforce explicit external checkout metadata for review routing.
|
||||
category: fix
|
||||
dev: Reviews now use sourceMetadata.externalReviewCheckout only when it points at a valid git checkout, otherwise they fail closed to the task worktree and log the selected review target.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
summary: Let proven task merges finalize even when old branch history remains.
|
||||
category: fix
|
||||
dev: Auto-merge finalization now trusts durable task merge proof instead of blocking on stale branch-only residue.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
summary: Widen Project Models dropdown menus so long provider and model names are easier to read.
|
||||
category: fix
|
||||
dev: Adds an opt-in readable menu width to the shared dashboard model dropdown and applies it only in Project Models.
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
summary: Give workflow review steps a longer default timeout.
|
||||
category: fix
|
||||
dev: Raises the built-in `workflowStepTimeoutMs` default and engine fallback from 6 minutes to 15 minutes.
|
||||
1048
CHANGELOG.md
1048
CHANGELOG.md
File diff suppressed because it is too large
Load Diff
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "fusion-workspace",
|
||||
"version": "0.52.0",
|
||||
"version": "0.53.0",
|
||||
"private": true,
|
||||
"license": "MIT",
|
||||
"homepage": "https://github.com/Runfusion/Fusion#readme",
|
||||
|
||||
@@ -1,5 +1,70 @@
|
||||
# runfusion.ai
|
||||
|
||||
## 0.53.0
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [ad8db59]
|
||||
- Updated dependencies [9432339]
|
||||
- Updated dependencies [a1af5de]
|
||||
- Updated dependencies [3884169]
|
||||
- Updated dependencies [88bcbce]
|
||||
- Updated dependencies [c93f2d4]
|
||||
- Updated dependencies [72eb9af]
|
||||
- Updated dependencies [d448603]
|
||||
- Updated dependencies [98ca9ac]
|
||||
- Updated dependencies [7457f04]
|
||||
- Updated dependencies [d8f3cc6]
|
||||
- Updated dependencies [b3b01bc]
|
||||
- Updated dependencies [62c4aae]
|
||||
- Updated dependencies [1f3a15e]
|
||||
- Updated dependencies [12ee9a9]
|
||||
- Updated dependencies [f04f01d]
|
||||
- Updated dependencies [e4eb8b6]
|
||||
- Updated dependencies [fed60ec]
|
||||
- Updated dependencies [d93fac0]
|
||||
- Updated dependencies [c194248]
|
||||
- Updated dependencies [a9e2baa]
|
||||
- Updated dependencies [a65633d]
|
||||
- Updated dependencies [4805182]
|
||||
- Updated dependencies [67f93ce]
|
||||
- Updated dependencies [1750523]
|
||||
- Updated dependencies [919420e]
|
||||
- Updated dependencies [427ce04]
|
||||
- Updated dependencies [7e5d908]
|
||||
- Updated dependencies [a4ef439]
|
||||
- Updated dependencies [914c7c1]
|
||||
- Updated dependencies [3702763]
|
||||
- Updated dependencies [e341c06]
|
||||
- Updated dependencies [6d1507a]
|
||||
- Updated dependencies [d94c359]
|
||||
- Updated dependencies [ec0fa96]
|
||||
- Updated dependencies [869974c]
|
||||
- Updated dependencies [af6e671]
|
||||
- Updated dependencies [4378053]
|
||||
- Updated dependencies [4694b4a]
|
||||
- Updated dependencies [18b07b5]
|
||||
- Updated dependencies [bfe5ced]
|
||||
- Updated dependencies [3219ced]
|
||||
- Updated dependencies [775ff5f]
|
||||
- Updated dependencies [4beae71]
|
||||
- Updated dependencies [1ccef81]
|
||||
- Updated dependencies [e85d25e]
|
||||
- Updated dependencies [19e59ec]
|
||||
- Updated dependencies [f998fe3]
|
||||
- Updated dependencies [9c2a264]
|
||||
- Updated dependencies [20e42c6]
|
||||
- Updated dependencies [a404997]
|
||||
- Updated dependencies [dbe637f]
|
||||
- Updated dependencies [03160eb]
|
||||
- Updated dependencies [14bb7a3]
|
||||
- Updated dependencies [b7c6443]
|
||||
- Updated dependencies [b58d9b5]
|
||||
- Updated dependencies [24279c9]
|
||||
- Updated dependencies [07aa1a0]
|
||||
- Updated dependencies [62c5840]
|
||||
- @runfusion/fusion@0.53.0
|
||||
|
||||
## 0.52.0
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "runfusion.ai",
|
||||
"version": "0.52.0",
|
||||
"version": "0.53.0",
|
||||
"license": "MIT",
|
||||
"description": "Launch Fusion with `npx runfusion.ai` — tiny alias for @runfusion/fusion.",
|
||||
"homepage": "https://runfusion.ai",
|
||||
|
||||
@@ -1,5 +1,190 @@
|
||||
# @runfusion/fusion
|
||||
|
||||
## 0.53.0
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- 12ee9a9: summary: Add exact tool overrides for permanent-agent permission policies.
|
||||
category: feature
|
||||
dev: Adds per-tool permission policy overrides on top of category rules.
|
||||
- a9e2baa: summary: Add a project option to link imported GitHub issues to GitHub tracking.
|
||||
category: feature
|
||||
dev: GitHub issue import paths honor githubLinkImportedIssuesToTracking while ordinary task creation remains unchanged.
|
||||
- 1750523: summary: Add Enable GitHub tracking to Board and List task context menus.
|
||||
category: feature
|
||||
dev: Reuses the existing task PATCH GitHub tracking flow from shared card/list context menu actions.
|
||||
- 1ccef81: summary: Let task-detail planner Chat answer current-task token, cost, and timing questions.
|
||||
category: feature
|
||||
dev: Adds read-only task-scoped planner chat tool `fn_task_planner_get_task_metrics` with derived pricing semantics.
|
||||
- a404997: summary: Add a Glass Silver dashboard theme.
|
||||
category: feature
|
||||
dev: Registers glass-silver across core theme metadata, dashboard/desktop startup validators, CSS tokens, swatches, and tests.
|
||||
- 03160eb: summary: Add a mobile terminal tab dropdown for switching and closing terminal sessions.
|
||||
category: feature
|
||||
dev: Mobile terminal headers now use a native tab selector while desktop keeps the tab strip.
|
||||
- 14bb7a3: summary: Branching workflows now run on the graph interpreter; the legacy step-compiler and its interpreter-only banner are gone.
|
||||
category: feature
|
||||
dev: Removed the linear WorkflowStep compiler (compileWorkflowToSteps/validateLinearity/WorkflowCompileError) from @fusion/core; parseWorkflowIr is now the sole workflow validity gate at save/select/refine and in the graph task runner. Deleted the POST /api/workflows/:id/compile preview route and its client wrapper, and dropped the interpreterOnly response field and editor banner. MERGE_REGION_NODE_KINDS moved into workflow-lifecycle-validation.
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- ad8db59: summary: Allow Compound Engineering recovered sessions to answer persisted questions after dashboard restarts.
|
||||
category: fix
|
||||
dev: Keeps strict question-id validation by default while letting CE trust its persisted session row as the recovery anchor.
|
||||
- 9432339: summary: Contain planning parse failures as retryable session errors and add `--supervise` dashboard restart mode.
|
||||
category: fix
|
||||
dev: Planning sessions that receive non-JSON AI output now persist as retryable error state instead of unpersisting the session. The `/api/health` endpoint remains available during session errors. A new `--supervise` flag on `fn dashboard` runs the dashboard under foreground process supervision with bounded restart attempts and exponential backoff, preventing Tailscale Serve 502s from unexpected dashboard exits.
|
||||
- a1af5de: summary: Fix Anthropic Claude subscription chats failing (404/502/429) by restoring direct OAuth execution.
|
||||
category: fix
|
||||
dev: Reverts the FN-7391/FN-7396 runtime rerouting that sent subscription OAuth to a `/v1`-based `anthropic-subscription` provider (reintroducing issue #1857). `getApiKey("anthropic")` again resolves subscription/legacy OAuth (raw API key still wins), so `anthropic/*` selections run on pi-ai's built-in provider with Claude Code OAuth headers; the model picker advertises `anthropic` for OAuth users; explicit `pi-claude-cli` and raw `ANTHROPIC_API_KEY` remain separate surfaces.
|
||||
- 3884169: summary: Fix tasks looping through triage at the completion-summary node, plus Stats/Routing/Node labels crashing.
|
||||
category: fix
|
||||
dev: Issue #1863 (v0.52.0 regression). (1) The best-effort completion-summary graph node is wired with a success-only edge, so a thrown handler exception or a failed summary projection write terminated the graph and the in-review→todo resume router bounced the task forever. The graph executor now degrades a completion-summary node failure to success (ensureWorkflowCompletionSummary still backfills task.summary), with a routeGraphFailureToExecutionResume backstop. (2) Three views called t() with keys that resolve to nested objects (taskDetail.executionMode, routing.source, nodes.dockerHost); added leaf label keys across all locales and a dashboard invariant test that scans t("literal") callers against the real en/app.json.
|
||||
- 88bcbce: summary: Prevent task branches from inheriting unrelated checked-out task commits.
|
||||
category: fix
|
||||
dev: Fresh worktree acquisition now pins the integration branch as the default start point, and merge finalization validates task-owned branch diffs from baseCommitSha when available.
|
||||
- c93f2d4: summary: Fix arrow-key editing for Settings in the terminal dashboard.
|
||||
category: fix
|
||||
dev: Settings detail-pane arrows now edit enum values instead of switching panes.
|
||||
- 72eb9af: summary: Make the task Activity tab switch Live, Feed, and Raw views directly.
|
||||
category: fix
|
||||
dev: Removes the duplicate in-panel Activity view select from TaskDetailModal.
|
||||
- d448603: summary: Show Refine in completed task card and list context menus.
|
||||
category: fix
|
||||
dev: Routes done/custom-complete Board and List context-menu Refine actions into the existing Task Detail refinement composer.
|
||||
- 98ca9ac: summary: Fix mobile task action menus so tapped actions run once and close.
|
||||
category: fix
|
||||
dev: Shared TaskContextMenu now commits touch/pen selections on pointer release and guards synthesized clicks.
|
||||
- 7457f04: summary: Reuse the standard Chat surface for task-detail planner chat.
|
||||
category: fix
|
||||
dev: Extracts StandardChatSurface for shared message, thinking, tool-call, and mobile send rendering without importing the lazy ChatView chunk from task detail.
|
||||
- d8f3cc6: summary: Make mobile task-detail chat Send buttons submit on the first tap.
|
||||
category: fix
|
||||
dev: Adds touch-first send handling for Activity steering, done-task refinement, and planner Chat composers.
|
||||
- b3b01bc: summary: Add All workflows to top-level dashboard workflow selectors.
|
||||
category: feature
|
||||
dev: Extends the dashboard aggregate workflow sentinel to List, Planning, Missions, and Graph without backend handoff.
|
||||
- 62c4aae: summary: Recover explicit Sonnet 5 chat selections with configured model fallbacks.
|
||||
category: fix
|
||||
dev: Routes Anthropic Sonnet 5 provider/model failures through chat/runtime fallback and preserves actionable no-fallback errors.
|
||||
- 1f3a15e: summary: Fix Windows desktop startup failures in packaged builds.
|
||||
category: fix
|
||||
dev: Externalizes Electron updater CJS dependencies, loads the dashboard registry manifest through Node-safe file IO, and separates NSIS/portable Windows artifacts.
|
||||
- f04f01d: summary: Fix Board task context menus so they are not clipped by columns.
|
||||
category: fix
|
||||
dev: Board TaskCard menus are portaled to document.body and clamped in viewport coordinates.
|
||||
- e4eb8b6: summary: Prevent mobile Board task long-press menus from selecting card text.
|
||||
category: fix
|
||||
dev: Suppresses WebKit/native selection for non-editing TaskCard surfaces while preserving edit textareas.
|
||||
- fed60ec: summary: Hide task planner chats from the common Chat feed unless enabled in Settings.
|
||||
category: fix
|
||||
dev: Adds project setting `showTaskChatsInCommonFeed` and filters task-planner sessions in chat list APIs/client refresh.
|
||||
- d93fac0: summary: Let the task popup setting open board tasks as popups on desktop too.
|
||||
category: fix
|
||||
dev: Keeps the existing `openMobileTasksInPopup` setting key while broadening ordinary board-card routing across viewports.
|
||||
- c194248: summary: Preserve task-detail planner Chat working state after leaving and returning.
|
||||
category: fix
|
||||
dev: Rehydrates task-planner chat generation snapshots and reattaches streams across tab switches and modal remounts.
|
||||
- a65633d: summary: Keep sent chat messages visible when a provider error interrupts the reply.
|
||||
category: fix
|
||||
dev: Reconciles accepted optimistic chat sends with persisted transcripts across global, planner, and room chats.
|
||||
- 4805182: summary: Let Planning Mode Yes/No questions accept a custom Other answer.
|
||||
category: fix
|
||||
dev: Extends confirm-question handling to preserve user-authored alternatives via `_other`.
|
||||
- 67f93ce: summary: Show thinking effort on task log model rows when it is configured.
|
||||
category: fix
|
||||
dev: Runtime using-model markers append `(thinking effort: <level>)` while dashboard parsers strip suffix annotations for provider icons and effective-model displays.
|
||||
- 919420e: summary: Enforce maxWorktrees as a hard cap on active execution worktrees.
|
||||
category: fix
|
||||
dev: TaskStore rejects allocated in-progress moves once active holders reach maxWorktrees, independent of maxConcurrent.
|
||||
- 427ce04: summary: Stop force-advertising Anthropic Claude Sonnet 5 when account availability is unknown.
|
||||
category: fix
|
||||
dev: Removes static Sonnet 5 supplemental catalog/pricing metadata while preserving fallback handling for saved selections.
|
||||
- 7e5d908: summary: Fix the mobile task Activity view dropdown so it opens above the tab strip without clipping.
|
||||
category: fix
|
||||
dev: Root-portals and viewport-clamps the task-detail Activity Live/Feed/Raw menu with regression coverage.
|
||||
- a4ef439: summary: Keep the Planner Chat stop-generation icon visible on mobile while thinking.
|
||||
category: fix
|
||||
dev: Narrows the mobile Planner Chat text-hiding selector so the shared chat stop icon span remains visible.
|
||||
- 914c7c1: summary: Hide failed-task banners while task planner chat is maximized.
|
||||
category: fix
|
||||
dev: TaskDetailModal no longer mounts failed-banner chrome during expanded planner Chat; Activity and collapsed detail still show failures.
|
||||
- 3702763: summary: Upgrade Fusion's bundled pi SDK dependencies to 0.80.3.
|
||||
category: internal
|
||||
dev: Upgrades @earendil-works/pi-ai and @earendil-works/pi-coding-agent to ^0.80.3.
|
||||
- e341c06: summary: Make Planner Chat clarification questions answerable in task details.
|
||||
category: fix
|
||||
dev: Extracts fn_ask_question cards from grouped tool-call details in shared chat rendering.
|
||||
- 6d1507a: summary: Close task details immediately after confirming task deletion.
|
||||
category: fix
|
||||
dev: Updates shared task-detail delete close behavior and split-detail host wiring so detail shells close before delete requests settle.
|
||||
- d94c359: summary: Honor project auto plan approval across task finalization paths.
|
||||
category: fix
|
||||
dev: Ensures planApprovalMode=auto-approve-all wins over workflow requirePlanApproval for ordinary plan approval.
|
||||
- ec0fa96: summary: Add a Triage column shortcut for plan auto-approval.
|
||||
category: feature
|
||||
dev: Adds a Board column switch that mirrors project planApprovalMode=auto-approve-all.
|
||||
- 869974c: summary: Make chat-created workflows appear immediately across workflow selectors.
|
||||
category: fix
|
||||
dev: Chat workflow tools now emit workflow lifecycle SSE and workflow lists force-refresh per project.
|
||||
- af6e671: summary: Recover live worktree conflicts by retrying with a fresh task worktree.
|
||||
category: fix
|
||||
dev: Executor worktree acquisition now preserves active-session conflict owners and retries bounded sibling branches instead of surfacing automatic cleanup failure.
|
||||
- 4378053: summary: Fix Activity expand controls so Live and Feed overlay content and Raw has one fullscreen button.
|
||||
category: fix
|
||||
dev: Updates task-detail Activity Live/Feed overlay controls and keeps Raw on AgentLogViewer fullscreen.
|
||||
- 4694b4a: summary: Move destructive task context-menu actions to the bottom.
|
||||
category: fix
|
||||
dev: Reorders shared TaskContextMenu descriptors so Reset precedes Delete at the end across Board, List, and Detail menus.
|
||||
- 18b07b5: summary: Fix folded Android mobile terminal spacing on initial open.
|
||||
category: fix
|
||||
dev: Terminal mobile detection now honors touch visualViewport width for TerminalModal and SessionTerminal.
|
||||
- bfe5ced: summary: Show eligible Claude Sonnet 5 model rows once in model pickers.
|
||||
category: fix
|
||||
dev: Dedupes /api/models rows by provider/model while preserving direct Anthropic Sonnet 5 guardrails.
|
||||
- 3219ced: summary: Restore Claude Sonnet 5 and latest Anthropic models in the Claude CLI model picker.
|
||||
category: fix
|
||||
dev: pi-claude-cli supplemental extraModels now advertises claude-sonnet-5 for the subscription-authenticated CLI surface; direct-Anthropic supplemental registration and static pricing remain withheld per FN-7374's 404 not_found_error handling. Local evidence used claude 2.1.197 with --model accepting aliases/full names; checksum remains upstream-pending-verification.
|
||||
- 775ff5f: summary: Fix Anthropic subscription chat failing with 429/502 by routing it through the Claude CLI.
|
||||
category: fix
|
||||
dev: Anthropic routing now keeps three surfaces distinct: raw API keys authenticate direct api.anthropic.com/v1, subscription/OAuth remains `anthropic-subscription`, and CLI execution uses `pi-claude-cli`; OAuth-only selections never authenticate direct `/v1` and are routed to the CLI provider when available.
|
||||
- 4beae71: summary: Keep hidden task-planner Chat replies from lighting the global Chat unread badge.
|
||||
category: fix
|
||||
dev: Enriches direct chat SSE payloads with session agent metadata plus common-feed visibility, then suppresses `task-planner:` unread badges only while hidden.
|
||||
- e85d25e: summary: Fix desktop launch from npm installs in directories with invalid JSON.
|
||||
category: fix
|
||||
dev: Keeps installed desktop launch independent of source workspace builds and host JSON files.
|
||||
- 19e59ec: summary: Keep Anthropic subscription OAuth, Claude CLI, and direct API-key auth separated.
|
||||
category: fix
|
||||
dev: Restores anthropic-subscription status/usage/banner behavior and direct subscription-backed execution while keeping raw anthropic API-key auth and explicit pi-claude-cli execution separate.
|
||||
- f998fe3: summary: Ensure task lifecycle plugins receive runtime context during completion hooks.
|
||||
category: fix
|
||||
dev: PluginLoader now appends PluginContext to task lifecycle hook invocations when callers provide only task event args.
|
||||
- 9c2a264: summary: Show Claude CLI models when Anthropic subscription OAuth and Claude CLI are connected.
|
||||
category: fix
|
||||
dev: Keeps subscription OAuth on anthropic-subscription while direct anthropic remains raw API-key-only.
|
||||
- 20e42c6: summary: Fix Compound Engineering Debug stage launches that could fail with a JSON parse error.
|
||||
category: fix
|
||||
dev: Strengthens CE stage prompts and debug skill guidance so dashboard sessions emit the interactive JSON protocol.
|
||||
- dbe637f: summary: Include graph-owned workflow step execution in Command Center activity analytics.
|
||||
category: fix
|
||||
dev: StepSessionExecutor now publishes best-effort agentRuns lifecycle rows for workflow step sessions.
|
||||
- b7c6443: summary: Restore Claude Sonnet 5 in the model picker (it had disappeared from every surface).
|
||||
category: fix
|
||||
dev: Re-adds `claude-sonnet-5` to SUPPLEMENTAL_ANTHROPIC_PROVIDER_REGISTRATION and its static pricing (removed by FN-7374). Live-verified: Sonnet 5 returns 200 on api.anthropic.com/v1 with a raw ANTHROPIC_API_KEY and runs via the Claude CLI; it 403s (scope) on subscription-OAuth /v1, where the runtime actionable-failure/fallback path applies.
|
||||
- b58d9b5: summary: Enforce explicit external checkout metadata for review routing.
|
||||
category: fix
|
||||
dev: Reviews now use sourceMetadata.externalReviewCheckout only when it points at a valid git checkout, otherwise they fail closed to the task worktree and log the selected review target.
|
||||
- 24279c9: summary: Let proven task merges finalize even when old branch history remains.
|
||||
category: fix
|
||||
dev: Auto-merge finalization now trusts durable task merge proof instead of blocking on stale branch-only residue.
|
||||
- 07aa1a0: summary: Widen Project Models dropdown menus so long provider and model names are easier to read.
|
||||
category: fix
|
||||
dev: Adds an opt-in readable menu width to the shared dashboard model dropdown and applies it only in Project Models.
|
||||
- 62c5840: summary: Give workflow review steps a longer default timeout.
|
||||
category: fix
|
||||
dev: Raises the built-in `workflowStepTimeoutMs` default and engine fallback from 6 minutes to 15 minutes.
|
||||
|
||||
## 0.52.0
|
||||
|
||||
### Minor Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@runfusion/fusion",
|
||||
"version": "0.52.0",
|
||||
"version": "0.53.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",
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
# @fusion/core
|
||||
|
||||
## 0.53.0
|
||||
|
||||
## 0.52.0
|
||||
|
||||
## 0.51.0
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion/core",
|
||||
"version": "0.52.0",
|
||||
"version": "0.53.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",
|
||||
|
||||
@@ -1,5 +1,22 @@
|
||||
# @fusion/dashboard
|
||||
|
||||
## 0.53.0
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/core@0.53.0
|
||||
- @fusion/engine@0.53.0
|
||||
- @fusion/i18n@0.39.16
|
||||
- @fusion-plugin-examples/cli-printing-press@0.1.33
|
||||
- @fusion-plugin-examples/compound-engineering@0.1.16
|
||||
- @fusion-plugin-examples/dependency-graph@0.1.47
|
||||
- @fusion-plugin-examples/roadmap@0.1.35
|
||||
- @fusion-plugin-examples/cursor-runtime@0.1.35
|
||||
- @fusion-plugin-examples/droid-runtime@0.1.42
|
||||
- @fusion-plugin-examples/hermes-runtime@0.2.66
|
||||
- @fusion-plugin-examples/openclaw-runtime@0.2.66
|
||||
- @fusion-plugin-examples/paperclip-runtime@0.2.66
|
||||
|
||||
## 0.52.0
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion/dashboard",
|
||||
"version": "0.52.0",
|
||||
"version": "0.53.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",
|
||||
|
||||
@@ -1,5 +1,13 @@
|
||||
# @fusion/desktop
|
||||
|
||||
## 0.53.0
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/core@0.53.0
|
||||
- @fusion/dashboard@0.53.0
|
||||
- @fusion/engine@0.53.0
|
||||
|
||||
## 0.52.0
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@fusion/desktop",
|
||||
"productName": "Fusion",
|
||||
"version": "0.52.0",
|
||||
"version": "0.53.0",
|
||||
"license": "MIT",
|
||||
"author": {
|
||||
"name": "Runfusion",
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# @fusion/droid-cli
|
||||
|
||||
## 0.11.42
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion-plugin-examples/droid-runtime@0.1.42
|
||||
|
||||
## 0.11.41
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion/droid-cli",
|
||||
"version": "0.11.41",
|
||||
"version": "0.11.42",
|
||||
"description": "First-party Fusion pi extension that routes LLM calls through the Droid CLI subprocess.",
|
||||
"license": "MIT",
|
||||
"private": true,
|
||||
|
||||
@@ -1,5 +1,12 @@
|
||||
# @fusion/engine
|
||||
|
||||
## 0.53.0
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/core@0.53.0
|
||||
- @fusion/pi-claude-cli@0.53.0
|
||||
|
||||
## 0.52.0
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion/engine",
|
||||
"version": "0.52.0",
|
||||
"version": "0.53.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",
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# @fusion/i18n
|
||||
|
||||
## 0.39.16
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/core@0.53.0
|
||||
|
||||
## 0.39.15
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion/i18n",
|
||||
"version": "0.39.15",
|
||||
"version": "0.39.16",
|
||||
"license": "MIT",
|
||||
"description": "Fusion i18n: authored translation catalogs and shared i18next configuration for the Fusion dashboard and terminal UI.",
|
||||
"type": "module",
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
# @fusion/mobile
|
||||
|
||||
## 0.53.0
|
||||
|
||||
## 0.52.0
|
||||
|
||||
## 0.51.0
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion/mobile",
|
||||
"version": "0.52.0",
|
||||
"version": "0.53.0",
|
||||
"license": "MIT",
|
||||
"description": "Fusion mobile: Capacitor wrapper around the Fusion dashboard for iOS and Android.",
|
||||
"homepage": "https://github.com/Runfusion/Fusion#readme",
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
# @fusion/pi-claude-cli
|
||||
|
||||
## 0.53.0
|
||||
|
||||
## 0.52.0
|
||||
|
||||
## 0.51.0
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion/pi-claude-cli",
|
||||
"version": "0.52.0",
|
||||
"version": "0.53.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,
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# @fusion/plugin-sdk
|
||||
|
||||
## 0.53.0
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/core@0.53.0
|
||||
|
||||
## 0.52.0
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion/plugin-sdk",
|
||||
"version": "0.52.0",
|
||||
"version": "0.53.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",
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# @fusion-plugin-examples/auto-label
|
||||
|
||||
## 0.2.66
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/plugin-sdk@0.53.0
|
||||
|
||||
## 0.2.65
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion-plugin-examples/auto-label",
|
||||
"version": "0.2.65",
|
||||
"version": "0.2.66",
|
||||
"type": "module",
|
||||
"description": "Automatically labels tasks based on description content",
|
||||
"keywords": [
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# @fusion-plugin-examples/ci-status
|
||||
|
||||
## 0.2.66
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/plugin-sdk@0.53.0
|
||||
|
||||
## 0.2.65
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion-plugin-examples/ci-status",
|
||||
"version": "0.2.65",
|
||||
"version": "0.2.66",
|
||||
"type": "module",
|
||||
"description": "Polls CI status for branches and provides a custom API to query results",
|
||||
"keywords": [
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# @fusion-plugin-examples/notification
|
||||
|
||||
## 0.2.66
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/plugin-sdk@0.53.0
|
||||
|
||||
## 0.2.65
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion-plugin-examples/notification",
|
||||
"version": "0.2.65",
|
||||
"version": "0.2.66",
|
||||
"type": "module",
|
||||
"description": "Example Fusion plugin that sends webhook notifications on task lifecycle events",
|
||||
"keywords": [
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# @fusion-plugin-examples/settings-demo
|
||||
|
||||
## 0.2.66
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/plugin-sdk@0.53.0
|
||||
|
||||
## 0.2.65
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion-plugin-examples/settings-demo",
|
||||
"version": "0.2.65",
|
||||
"version": "0.2.66",
|
||||
"type": "module",
|
||||
"description": "Example Fusion plugin demonstrating settings schema and runtime configuration",
|
||||
"keywords": [
|
||||
|
||||
@@ -1,5 +1,12 @@
|
||||
# @fusion-plugin-examples/acp-runtime
|
||||
|
||||
## 0.1.16
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/core@0.53.0
|
||||
- @fusion/plugin-sdk@0.53.0
|
||||
|
||||
## 0.1.15
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion-plugin-examples/acp-runtime",
|
||||
"version": "0.1.15",
|
||||
"version": "0.1.16",
|
||||
"type": "module",
|
||||
"description": "ACP (Agent Client Protocol) runtime plugin for Fusion — drives any ACP-compatible agent over JSON-RPC/stdio",
|
||||
"keywords": [
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# @fusion-plugin-examples/agent-browser
|
||||
|
||||
## 0.1.36
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/plugin-sdk@0.53.0
|
||||
|
||||
## 0.1.35
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion-plugin-examples/agent-browser",
|
||||
"version": "0.1.35",
|
||||
"version": "0.1.36",
|
||||
"type": "module",
|
||||
"description": "Agent Browser runtime and prompt/skill/workflow contributions for Fusion",
|
||||
"private": true,
|
||||
|
||||
@@ -1,5 +1,12 @@
|
||||
# @fusion-plugin-examples/cli-printing-press
|
||||
|
||||
## 0.1.33
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/core@0.53.0
|
||||
- @fusion/plugin-sdk@0.53.0
|
||||
|
||||
## 0.1.32
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion-plugin-examples/cli-printing-press",
|
||||
"version": "0.1.32",
|
||||
"version": "0.1.33",
|
||||
"type": "module",
|
||||
"description": "CLI Printing Press plugin package for Fusion",
|
||||
"private": true,
|
||||
|
||||
@@ -1,5 +1,12 @@
|
||||
# @fusion-plugin-examples/compound-engineering
|
||||
|
||||
## 0.1.16
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/core@0.53.0
|
||||
- @fusion/plugin-sdk@0.53.0
|
||||
|
||||
## 0.1.15
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion-plugin-examples/compound-engineering",
|
||||
"version": "0.1.15",
|
||||
"version": "0.1.16",
|
||||
"type": "module",
|
||||
"description": "Compound Engineering plugin for Fusion",
|
||||
"private": true,
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# @fusion-plugin-examples/cursor-runtime
|
||||
|
||||
## 0.1.35
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/plugin-sdk@0.53.0
|
||||
|
||||
## 0.1.34
|
||||
|
||||
### Patch Changes
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user