chore(release): v0.77.0-beta.2
Version bump via changesets.
This commit is contained in:
@@ -40,15 +40,36 @@
|
||||
"@fusion-plugin-examples/whatsapp-chat": "0.1.54"
|
||||
},
|
||||
"changesets": [
|
||||
"docker-operator-tooling",
|
||||
"docker-ship-ripgrep",
|
||||
"events-unknown-project-404",
|
||||
"fix-anthropic-login-banner-mobile",
|
||||
"fix-anthropic-subscription-instance-login",
|
||||
"fix-cc-spacing-and-settings-search",
|
||||
"fix-codex-login-and-outboard-resize-targets",
|
||||
"fix-docker-build-and-volume-ownership",
|
||||
"fix-docker-ca-certificates",
|
||||
"fix-first-login-never-persists",
|
||||
"fix-floating-window-gutter-and-onboarding",
|
||||
"fix-fusion-git-identity",
|
||||
"fix-github-tracking-close-after-done",
|
||||
"fix-gridlock-notification-cooldown",
|
||||
"fix-mission-triage-unknown-workflow-404",
|
||||
"fix-onboarding-default-model-prompt",
|
||||
"fix-planning-retry-gateway-503",
|
||||
"fix-provider-login-dialog",
|
||||
"fix-quick-add-model-filter",
|
||||
"fix-settings-login-dialog",
|
||||
"fix-transient-post-merge-push-retry",
|
||||
"fix-wave18-peel-restorations",
|
||||
"fn-9007-pi-0-84-1",
|
||||
"fn-9008-grok-4-6",
|
||||
"fn-9009-quick-add-merger-label",
|
||||
"fn-9011-model-dropdown-toggle",
|
||||
"fn-9012-recommendations-tab-visibility",
|
||||
"fn-9013-scheduler-listfeatures-receiver",
|
||||
"fn-9014-message-archive",
|
||||
"fn-9016-manager-eval-tools",
|
||||
"fn-9030-computer-use-project-local-state",
|
||||
"fn-9031-computer-use-snapshot-consumption",
|
||||
"fn-9032-knowledge-graph-artifact-validation",
|
||||
@@ -102,10 +123,19 @@
|
||||
"fn-9117-planning-turn-ownership",
|
||||
"fn-9120-create-room-picker",
|
||||
"fn-9124-mission-cta-top",
|
||||
"fn-9132-approval-audit-order",
|
||||
"fn-9143-new-task-selected-workflow",
|
||||
"hermes-acp-custom-tools-bridge",
|
||||
"insights-newest-first",
|
||||
"kb-title-redirect-and-workflow-partition-fixes",
|
||||
"mission-interview-cli-runtime-routing",
|
||||
"rebound-preserve-worktree-class",
|
||||
"remove-diff-volume-gate",
|
||||
"task-create-github-tracking-flags"
|
||||
"remove-stuck-task-aliases",
|
||||
"remove-stuck-task-tagging",
|
||||
"rufu-073-performance",
|
||||
"rufu-076-self-healing-git-storm",
|
||||
"task-create-github-tracking-flags",
|
||||
"worktree-rebind-preserve"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -13885,6 +13885,14 @@ for reference.
|
||||
- Updated dependencies [a2ed6d0]
|
||||
- @runfusion/fusion@0.1.0
|
||||
|
||||
## 0.39.36-beta.2
|
||||
|
||||
### @fusion/i18n
|
||||
|
||||
#### Patch Changes
|
||||
|
||||
- @fusion/core@0.77.0-beta.2
|
||||
|
||||
## 0.39.36-beta.1
|
||||
|
||||
### @fusion/i18n
|
||||
@@ -14400,6 +14408,14 @@ for reference.
|
||||
|
||||
- @fusion/core@0.40.0
|
||||
|
||||
## 0.11.62-beta.2
|
||||
|
||||
### @fusion/droid-cli
|
||||
|
||||
#### Patch Changes
|
||||
|
||||
- @fusion-plugin-examples/droid-runtime@0.1.62-beta.2
|
||||
|
||||
## 0.11.62-beta.1
|
||||
|
||||
### @fusion/droid-cli
|
||||
|
||||
52
CHANGELOG.md
52
CHANGELOG.md
@@ -2,6 +2,58 @@
|
||||
|
||||
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.77.0-beta.2
|
||||
|
||||
### Highlights
|
||||
|
||||
- Docker images now clone over HTTPS, build without OOM, and ship gh, ripgrep, and cloudflared
|
||||
- A provider's first-ever login no longer fails silently with "Login did not complete"
|
||||
- Fusion sets its own git identity, so auto-merge no longer stalls on hosts with no git config
|
||||
- Paused projects stop the periodic git churn behind 61-70% engine CPU
|
||||
- ACP agents such as Hermes ACP and Prime can now call Fusion's fn_* custom tools
|
||||
|
||||
### New
|
||||
|
||||
- ACP runtimes can expose Fusion custom tools (fn_*) to external agents such as Hermes ACP and Prime, over a per-session authenticated bridge.
|
||||
- The Docker image ships the GitHub CLI, tailscale, and cloudflared alongside git and ripgrep, so gh-cli auth and dashboard remote access work in a container. Running tailscaled still needs `--cap-add NET_ADMIN --device /dev/net/tun`.
|
||||
- Grok 4.6 is available in the built-in Grok catalog across every model picker.
|
||||
- Mailbox messages and chat conversations now have archive and restore views.
|
||||
- Managers can review and coach evaluation results for agents in their reporting tree.
|
||||
|
||||
### Fixed
|
||||
|
||||
- A provider's first login on a fresh install (new container, new machine, wiped ~/.fusion) completed OAuth but wrote nothing and reported a generic failure. Login failures now surface the server's own reason, so an OAuth state mismatch reads as a stale-tab instruction.
|
||||
- OpenAI Codex login never opened a browser: its first prompt asks Browser vs Device code, and that choice was answered with the paste-code wait until the 30s timeout.
|
||||
- Provider sign-in now uses a persistent dialog that keeps the paste field, status, and Submit button visible, in both first-run onboarding and Settings. A second account keeps its own inline field.
|
||||
- Onboarding offers a default model as soon as a provider connects, instead of staying on "No models available yet", and marks itself complete even if the settings write fails.
|
||||
- Browser first-run no longer shows the "Connect remote Fusion server" card, which only applies to the native shell.
|
||||
- HTTPS git clones in Docker failed with "server certificate verification failed" because the image carried no CA certificates, making project setup impossible in a container.
|
||||
- The Docker image build no longer runs out of memory on a stock 8GB Docker Desktop VM, and a fresh named volume now starts up with correct permissions for embedded Postgres. Bind mounts still need a host-side `chown -R 1000:1000`.
|
||||
- Merge commits, merger amends, and experiment git operations now carry an explicit identity: your commitAuthor settings, else the acting agent, else Fusion. Set `commitAuthorEnabled: false` to keep ambient git config.
|
||||
- Typing in the Quick Add model dropdown filter box narrows the model list again, and the collapse/expand toggle in model dropdowns works.
|
||||
- The Quick Add model menu labels the merger row "Merger" with spacing matching the other roles.
|
||||
- New Task inherits the workflow selected in Board or List.
|
||||
- Task detail shows the Recommendations tab only when that completed task actually has recommendations.
|
||||
- Floating windows have even space on the right and bottom edges, with resize handles on the east, north-east, and south-east edges of every desktop floating window.
|
||||
- Gridlock alerts no longer repeat when detection briefly clears.
|
||||
- Mission reconciliation no longer fails every cycle with an internal scheduler error, and one bad slice no longer takes down the pass.
|
||||
- Approval audit timelines stay in lifecycle order when events share a timestamp.
|
||||
- Recovery rebounds and in-review branch rebinds keep the task's checkout instead of losing it to the idle sweep.
|
||||
|
||||
### Breaking
|
||||
|
||||
- Stuck-task tagging is gone from the dashboard: no Stuck badges, no stuck card styling, no footer stuck count. The timeout setting remains and engine recovery sweeps still use it.
|
||||
|
||||
### Performance
|
||||
|
||||
- Self-healing no longer runs its periodic git sweeps on paused projects, and git-heavy repair steps drop to at most hourly on active ones, with done-task merge recovery capped at 25 candidates per cycle. Database and filesystem housekeeping keeps its normal cadence.
|
||||
- The scheduler reads each task's workflow selection once per poll tick instead of about six times, cutting CPU and health-API latency.
|
||||
|
||||
### Internal
|
||||
|
||||
- Bundled Pi runtime upgraded from 0.82.1 to 0.84.1 for updated provider and model support.
|
||||
- Removed stale taskStuck exports, aliases, and TypeScript path mappings left behind by the dashboard helper deletion.
|
||||
|
||||
## 0.77.0-beta.1
|
||||
|
||||
### Highlights
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "fusion-workspace",
|
||||
"version": "0.77.0-beta.1",
|
||||
"version": "0.77.0-beta.2",
|
||||
"private": true,
|
||||
"license": "MIT",
|
||||
"homepage": "https://github.com/Runfusion/Fusion#readme",
|
||||
|
||||
@@ -1,5 +1,41 @@
|
||||
# runfusion.ai
|
||||
|
||||
## 0.77.0-beta.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [189087a]
|
||||
- Updated dependencies [aedee4b]
|
||||
- Updated dependencies [bb11e49]
|
||||
- Updated dependencies [37bd6ee]
|
||||
- Updated dependencies [3105b06]
|
||||
- Updated dependencies [9eae6b9]
|
||||
- Updated dependencies [9db2565]
|
||||
- Updated dependencies [1da6375]
|
||||
- Updated dependencies [0159ef8]
|
||||
- Updated dependencies [889728b]
|
||||
- Updated dependencies [83a33be]
|
||||
- Updated dependencies [5e95a93]
|
||||
- Updated dependencies [7c1d062]
|
||||
- Updated dependencies [5e95a93]
|
||||
- Updated dependencies [5e95a93]
|
||||
- Updated dependencies [5e95a93]
|
||||
- Updated dependencies [5e95a93]
|
||||
- Updated dependencies [5e95a93]
|
||||
- Updated dependencies [5e95a93]
|
||||
- Updated dependencies [5e95a93]
|
||||
- Updated dependencies [5e95a93]
|
||||
- Updated dependencies [2160f75]
|
||||
- Updated dependencies [0a50e21]
|
||||
- Updated dependencies [725b0a3]
|
||||
- Updated dependencies [5f29935]
|
||||
- Updated dependencies [95466b7]
|
||||
- Updated dependencies [2eae0b2]
|
||||
- Updated dependencies [0540686]
|
||||
- Updated dependencies [c84924b]
|
||||
- Updated dependencies [3e6eea5]
|
||||
- @runfusion/fusion@0.77.0-beta.2
|
||||
|
||||
## 0.77.0-beta.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "runfusion.ai",
|
||||
"version": "0.77.0-beta.1",
|
||||
"version": "0.77.0-beta.2",
|
||||
"license": "MIT",
|
||||
"description": "Launch Fusion with `npx runfusion.ai` — tiny alias for @runfusion/fusion.",
|
||||
"homepage": "https://runfusion.ai",
|
||||
|
||||
@@ -1,5 +1,103 @@
|
||||
# @runfusion/fusion
|
||||
|
||||
## 0.77.0-beta.2
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- 5e95a93: summary: Add Grok 4.6 to the built-in Grok model catalog across every model picker.
|
||||
category: feature
|
||||
dev: Registers Grok 4.6 in `GROK_PROVIDER_REGISTRATION` in `packages/core/src/ai/grok-provider.ts`, which fans out through `seedDashboardProviders` and `pi.ts`.
|
||||
- 5e95a93: summary: Add archive and restore views for mailbox messages and chat conversations.
|
||||
category: feature
|
||||
dev: Adds project.messages.archived via migration 0058 and POST /messages/:id/archive|unarchive routes.
|
||||
- 5e95a93: summary: Let managers review and coach evaluation results for agents in their reporting tree.
|
||||
category: feature
|
||||
dev: Adds `fn_agent_read_evaluations` and `fn_agent_evaluation_followup`, reusing the management-subtree boundary and action-gate classification.
|
||||
- 725b0a3: summary: ACP runtimes can now expose Fusion custom tools (fn\_\*) to external agents such as Hermes ACP and Prime.
|
||||
category: feature
|
||||
dev: AcpRuntimeAdapter starts a per-session loopback tool bridge and registers it as a stdio MCP server in session/new.mcpServers when the engine passes customTools; the bridge authenticates requests with a per-session bearer token, threads the real MCP request id as the toolCallId, and is disposed on session/new failure and session teardown. Build copies mcp-schema-server.cjs beside dist (tsc does not copy .cjs assets).
|
||||
- 2eae0b2: summary: Remove stuck-task tagging from the dashboard — no more Stuck badges, card styling, or footer stuck count.
|
||||
category: feature
|
||||
dev: "Deletes utils/taskStuck.ts, the stuck ExecutorStats field, and taskStuckTimeoutMs prop plumbing; the setting remains and engine recovery sweeps still consume it. Also repoints the FN-6756 liveness ratchet at the extracted executor session facades."
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- 189087a: summary: The Docker image now ships gh, tailscale, and cloudflared alongside git and ripgrep.
|
||||
category: feature
|
||||
dev: Runner stage adds the GitHub CLI (backs `githubAuthMode: "gh-cli"`, which the auth route tells operators to set up with `gh auth login`), cloudflared (backs dashboard remote access, whose in-app installer cannot bootstrap itself reliably in a slim container), and tailscale, each from its vendor's signed apt repository rather than a curl-to-shell installer. Installing tailscale does not make `tailscaled` runnable on its own — that still needs `--cap-add NET_ADMIN --device /dev/net/tun` at `docker run`. Package names and repo URLs are asserted in scripts/**tests**/dockerfile-workspace-manifests.test.mjs.
|
||||
- aedee4b: summary: The Docker image now ships ripgrep, so coding agents can search at full speed in a container.
|
||||
category: fix
|
||||
dev: Adds `ripgrep` to the runner stage apt install alongside git and ca-certificates, and extends the runner-stage assertion in scripts/**tests**/dockerfile-workspace-manifests.test.mjs to cover it. Agents reach for `rg` first and silently degrade to slower or partial fallbacks when it is absent, which only shows up in the container because developer machines have it installed.
|
||||
- bb11e49: summary: Fix OpenAI Codex login never opening a browser window, and document OAuth callback ports for Docker.
|
||||
category: fix
|
||||
dev: pi's `AuthPrompt` is a discriminated union (text/secret/select/manual_code); `FusionAuthStorage.login`'s interaction shim flattened all four into `onPrompt`, so Codex's opening `select` ("Browser" vs "Device code") was answered with the pasted-code wait and hung until the route's 30s kickoff timeout. The shim now dispatches by type, reviving the route's existing `onSelect`/`onManualCodeInput` handlers. Separately, FN-8766's outboard east/NE/SE resize targets are promoted from Task Detail to every desktop FloatingWindow now that FN-8015's body gutter is gone, with body-level `border-radius: inherit` replacing host clipping and phones re-asserting `overflow: hidden`.
|
||||
- 37bd6ee: summary: Fix Docker image build failing on memory and first-run container startup failing on volume permissions.
|
||||
category: fix
|
||||
dev: Builder runs `pnpm build` with `NODE_OPTIONS=--max-old-space-size=6144` (dashboard vite build OOMed at V8's default old-space on a stock 8GB Docker Desktop VM, exit 134). Runner pre-creates `/home/node/.fusion` owned by `node` so a fresh named volume inherits ownership and embedded Postgres `initdb` succeeds; bind mounts still require a host-side `chown -R 1000:1000`. Also drops the dependency-graph plugin's stale `taskStuck` tsconfig path mapping.
|
||||
- 3105b06: summary: Fix HTTPS git clones failing in Docker with "server certificate verification failed".
|
||||
category: fix
|
||||
dev: The runner stage installed `git` but not `ca-certificates`, and the slim base ships zero CA certificates. git verifies TLS against the SYSTEM trust store, so every HTTPS clone failed and project setup was impossible in a container. It stayed hidden because Node carries its own bundled CA store — the dashboard, model APIs, and OAuth token exchanges all worked. Guarded by a new assertion in scripts/**tests**/dockerfile-workspace-manifests.test.mjs.
|
||||
- 9eae6b9: summary: Fix a provider's first-ever login silently failing with "Login did not complete" on a fresh install.
|
||||
category: fix
|
||||
dev: `FusionAuthStorage.modify()` resolved its write target with `creating: false` and returned before invoking the callback whenever the provider had no credential row yet. That is the seam pi persists a completed login through (`Models.login` -> `credentials.modify(provider.id, ...)`), so a first login finished its OAuth, exchanged the code, took and released the lock file, wrote nothing, and resolved as success — leaving the dashboard poll to report the generic failure. Only reproduces on a store with no existing row, so long-lived installs (where the path is a refresh) were unaffected while every new container/machine/wiped `~/.fusion` could never complete a first login for any provider. Also surfaces the server's own `loginError` through `describeLoginFailure` instead of the generic sentence, so an `OAuth state mismatch` reads as a stale-tab instruction.
|
||||
- 9db2565: summary: Fix uneven right/bottom space around floating windows and drop the remote-server prompt from browser onboarding.
|
||||
category: fix
|
||||
dev: Deletes FN-8015's shared `margin-inline-end` gutter on `.floating-window__body` plus its five piecemeal zeroing overrides and GitHub Import's borrowed-inset compensation; a scrollbar/resize-target collision is now fixed per-caller with FN-8766's outboard east handles. The hosted Set Up AI modal re-asserts `width/height: 100%` under `.floating-window--model-onboarding` (its standalone `85vh` rule tied on specificity and won on source order). The "Connect remote Fusion server" card now also requires `shellState.host !== "web"` — `desktopMode` is undefined in a browser, so web first-run showed a native-shell hand-off form.
|
||||
- 1da6375: summary: Fusion now sets its own git identity for commits, attributing them to the agent that did the work.
|
||||
category: fix
|
||||
dev: Merge commits, the merger's `--amend`, and experiment git-ops all relied on ambient `user.name`/`user.email`; only workspace-fence-ref.ts passed an explicit identity. On a host with no git identity — container, CI, fresh machine — git refuses with "Author identity unknown" and an auto-merge stalls at `status:merging` with nothing surfaced. New `resolveCommitIdentity` in packages/engine/src/git-identity.ts resolves operator `commitAuthor*` settings > acting agent (`Name (Fusion) <slug@agents.fusion.local>`) > `Fusion <noreply@runfusion.ai>`, applied via `mergerCommitEnv` (author AND committer) and via `-c` args for the two paths that build their own argv. `commitAuthorEnabled: false` opts out and restores ambient config.
|
||||
- 0159ef8: summary: Prevent repeated gridlock alerts when detection briefly clears.
|
||||
category: fix
|
||||
dev: Preserves the wall-clock ntfy cooldown across transient gridlock detector clears.
|
||||
- 889728b: summary: Onboarding now offers a default model as soon as a provider connects, instead of staying empty.
|
||||
category: fix
|
||||
dev: `availableModels` was fetched at mount and re-fetched only for custom providers, so on a fresh install the Default Model section stayed on "No models available yet. Connect a provider above to see model options." after an OAuth login or API-key save, and no default was ever offered. Both connect paths now refresh the catalogue; once a provider is connected with nothing chosen, the section retitles to "Choose your default model" and scrolls into view once (guarded — JSDOM and non-DOM hosts have no scrollIntoView). Completion is also marked in a `finally` so a failed settings write cannot strand onboarding as unfinished.
|
||||
- 83a33be: summary: Show a persistent sign-in dialog during provider logins, with the paste field and status always visible.
|
||||
category: fix
|
||||
dev: New `ProviderLoginDialog` replaces the vanishing pre-flight confirm plus card-inline paste field for `requiresManualCode` OAuth flows. It is rendered as a SIBLING of the onboarding FloatingWindow (a portal moves the DOM node but not the React tree, so events bubbled to the window's raise-to-front handler and lifted it above the dialog), claims `nextFloatingZ()` once on open, and stops pointer propagation — now ratcheted for every portaled `.modal-overlay` in FloatingWindow.test.tsx. Spacing uses the shared `.modal-header`/`.modal-actions` primitives with `var(--modal-padding)` on every row; the paste field sinks to `var(--bg)` because `.form-input` and `.modal` both resolve to `var(--surface)`; the paste region is pinned outside the scroll area so Submit cannot scroll out of reach. Dialog anatomy rules documented in docs/dashboard-guide.md.
|
||||
- 5e95a93: summary: Fix the Quick Add model dropdown filter box so typing narrows the model list.
|
||||
category: fix
|
||||
dev: The quick-entry model menu's blanket onMouseDown preventDefault crossed the React portal boundary and suppressed focus on CustomModelDropdown's search input.
|
||||
- 7c1d062: summary: Settings authentication now uses the same persistent sign-in dialog as first-run onboarding.
|
||||
category: fix
|
||||
dev: Wires `ProviderLoginDialog` into SettingsModal/AuthenticationSection for `requiresManualCode` OAuth flows. Settings keys every flow by `stateKey` (`providerId`, or `providerId[instance]` for a named credential instance), so `loginDialog` carries `{ stateKey, providerId, instanceId, providerName }` and the row suppresses its own instructions/paste field only for the key the dialog owns — a sibling account keeps its inline field. Rendered outside `renderModalShell` because the modal presentation is a FloatingWindow and a portaled dialog inside its React subtree lifts the window above itself on first click.
|
||||
- 5e95a93: summary: Upgrade the bundled Pi runtime to 0.84.1 for updated provider and model support.
|
||||
category: internal
|
||||
dev: Advance the exact Pi closure from 0.82.1 to 0.84.1 and guard pi-client, pi-protocol, and pi-telemetry.
|
||||
- 5e95a93: summary: Quick Add model menu now labels the merger row “Merger” with spacing matching other roles.
|
||||
category: fix
|
||||
dev: Adds the tasks.modelMerger translation key for the top-level Quick Add menu row.
|
||||
- 5e95a93: summary: Fix the collapse/expand toggle in model selection dropdowns.
|
||||
category: fix
|
||||
dev: Stop portal-bound pointer and mouse events before document-level outside-close handlers can unmount CustomModelDropdown.
|
||||
- 5e95a93: summary: Show the task Recommendations tab only when a completed task has recommendations.
|
||||
category: fix
|
||||
dev: TaskDetailModal gates hasRecommendations on task-owned recommendations (fullDetail?.id === task.id, else the live prop); tab reconciliation waits for that same proof, not detailLoading.
|
||||
- 5e95a93: summary: Fix mission reconciliation failing every cycle with an internal scheduler error.
|
||||
category: fix
|
||||
dev: Preserves the listFeatures receiver and contains per-slice failures in Scheduler.reconcileActiveMissionAutomation.
|
||||
- 2160f75: summary: Keep approval audit timelines in lifecycle order when events share a timestamp.
|
||||
category: fix
|
||||
dev: `getApprovalAuditHistory` now applies an event lifecycle-rank tiebreak before audit ID.
|
||||
- 0a50e21: summary: New Task now inherits the workflow selected in Board or List.
|
||||
category: fix
|
||||
dev: Routes New Task opens through the useModalManager.openNewTask inheritance seam.
|
||||
- 5f29935: summary: Progress-preserving recovery rebounds now keep the task's checkout instead of leaving it to the idle sweep.
|
||||
category: fix
|
||||
dev: "Ten self-healing rebounds gained `preserveWorktree: true`; deliberate discards carry a `worktree-discard-intended` marker enforced by a new ratchet test."
|
||||
- 95466b7: summary: Remove stale taskStuck package exports and build/test aliases after deleting the dashboard helper.
|
||||
category: fix
|
||||
dev: "Cleans dashboard and dependency-graph configuration so no published export, Vite/Vitest alias, or TypeScript path points at the removed app/utils/taskStuck module."
|
||||
- 0540686: summary: Cut scheduler CPU and health-API latency by reading each task's workflow selection once per poll tick.
|
||||
category: performance
|
||||
dev: Adds a strictly per-tick/per-pass selection cache threaded through `resolveTaskParkedColumns` and the escalation/hydration sweeps in the scheduler; each task's `task_workflow_selection` is read at most once per tick instead of ~6x, eliminating the Drizzle SQL-query storm without any schema or resolver-behavior change.
|
||||
- c84924b: summary: Stop periodic self-healing git churn on paused projects and bound repair sweeps so health/UI stay fast.
|
||||
category: performance
|
||||
dev: SelfHealingManager no longer arms its periodic-maintenance setInterval when the project is paused (globalPause/enginePaused), and clears it on a pause transition, re-arming on unpause — so `git worktree prune` / `git worktree list --porcelain` / `git branch --list 'fusion/*'` no longer fire every maintenance cycle on paused projects (the production git storm behind 61-70% engine CPU). Batch-1 git-churn steps are demoted to at-most-hourly on active projects via a coarse-cadence gate, and `recoverDoneTaskMergeMetadata` is capped at 25 candidates/cycle (was O(done_tasks) x git per cycle). Pure-DB/FS housekeeping (task-lifecycle retention, GitHub check-state retention, symbol-lock reconcile, WAL checkpoint, operational/agent-log prune) still runs on the fast cadence under pause.
|
||||
- 3e6eea5: summary: Keep a task's live worktree through in-review branch rebinds instead of losing it to the idle sweep.
|
||||
category: fix
|
||||
dev: "`task:auto-rebind-applied` now records `preservedWorktree`; adds the reliability-lane worktree lifecycle certification suite."
|
||||
|
||||
## 0.77.0-beta.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@runfusion/fusion",
|
||||
"version": "0.77.0-beta.1",
|
||||
"version": "0.77.0-beta.2",
|
||||
"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.77.0-beta.2
|
||||
|
||||
## 0.77.0-beta.1
|
||||
|
||||
## 0.77.0-beta.0
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion/core",
|
||||
"version": "0.77.0-beta.1",
|
||||
"version": "0.77.0-beta.2",
|
||||
"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,26 @@
|
||||
# @fusion/dashboard
|
||||
|
||||
## 0.77.0-beta.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/core@0.77.0-beta.2
|
||||
- @fusion/engine@0.77.0-beta.2
|
||||
- @fusion/i18n@0.39.36-beta.2
|
||||
- @fusion-plugin-examples/claude-runtime@0.1.11-beta.2
|
||||
- @fusion-plugin-examples/cli-printing-press@0.1.53-beta.2
|
||||
- @fusion-plugin-examples/compound-engineering@0.1.36-beta.2
|
||||
- @fusion-plugin-examples/cursor-runtime@0.1.55-beta.2
|
||||
- @fusion-plugin-examples/dependency-graph@0.1.67-beta.2
|
||||
- @fusion-plugin-examples/grok-runtime@0.2.14-beta.2
|
||||
- @fusion-plugin-examples/hermes-runtime@0.2.86-beta.2
|
||||
- @fusion-plugin-examples/omp-runtime@0.1.11-beta.2
|
||||
- @fusion-plugin-examples/quality@0.1.11-beta.2
|
||||
- @fusion-plugin-examples/roadmap@0.1.55-beta.2
|
||||
- @fusion-plugin-examples/droid-runtime@0.1.62-beta.2
|
||||
- @fusion-plugin-examples/openclaw-runtime@0.2.86-beta.2
|
||||
- @fusion-plugin-examples/paperclip-runtime@0.2.86-beta.2
|
||||
|
||||
## 0.77.0-beta.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion/dashboard",
|
||||
"version": "0.77.0-beta.1",
|
||||
"version": "0.77.0-beta.2",
|
||||
"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.77.0-beta.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/core@0.77.0-beta.2
|
||||
- @fusion/dashboard@0.77.0-beta.2
|
||||
- @fusion/engine@0.77.0-beta.2
|
||||
|
||||
## 0.77.0-beta.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@fusion/desktop",
|
||||
"productName": "Fusion",
|
||||
"version": "0.77.0-beta.1",
|
||||
"version": "0.77.0-beta.2",
|
||||
"license": "MIT",
|
||||
"author": {
|
||||
"name": "Runfusion",
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# @fusion/droid-cli
|
||||
|
||||
## 0.11.62-beta.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion-plugin-examples/droid-runtime@0.1.62-beta.2
|
||||
|
||||
## 0.11.62-beta.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion/droid-cli",
|
||||
"version": "0.11.62-beta.1",
|
||||
"version": "0.11.62-beta.2",
|
||||
"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.77.0-beta.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/core@0.77.0-beta.2
|
||||
- @fusion/pi-claude-cli@0.77.0-beta.2
|
||||
|
||||
## 0.77.0-beta.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion/engine",
|
||||
"version": "0.77.0-beta.1",
|
||||
"version": "0.77.0-beta.2",
|
||||
"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.36-beta.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/core@0.77.0-beta.2
|
||||
|
||||
## 0.39.36-beta.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion/i18n",
|
||||
"version": "0.39.36-beta.1",
|
||||
"version": "0.39.36-beta.2",
|
||||
"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.77.0-beta.2
|
||||
|
||||
## 0.77.0-beta.1
|
||||
|
||||
## 0.77.0-beta.0
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion/mobile",
|
||||
"version": "0.77.0-beta.1",
|
||||
"version": "0.77.0-beta.2",
|
||||
"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.77.0-beta.2
|
||||
|
||||
## 0.77.0-beta.1
|
||||
|
||||
## 0.77.0-beta.0
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion/pi-claude-cli",
|
||||
"version": "0.77.0-beta.1",
|
||||
"version": "0.77.0-beta.2",
|
||||
"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.77.0-beta.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/core@0.77.0-beta.2
|
||||
|
||||
## 0.77.0-beta.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion/plugin-sdk",
|
||||
"version": "0.77.0-beta.1",
|
||||
"version": "0.77.0-beta.2",
|
||||
"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.86-beta.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/plugin-sdk@0.77.0-beta.2
|
||||
|
||||
## 0.2.86-beta.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion-plugin-examples/auto-label",
|
||||
"version": "0.2.86-beta.1",
|
||||
"version": "0.2.86-beta.2",
|
||||
"type": "module",
|
||||
"description": "Automatically labels tasks based on description content",
|
||||
"keywords": [
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# @fusion-plugin-examples/ci-status
|
||||
|
||||
## 0.2.86-beta.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/plugin-sdk@0.77.0-beta.2
|
||||
|
||||
## 0.2.86-beta.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion-plugin-examples/ci-status",
|
||||
"version": "0.2.86-beta.1",
|
||||
"version": "0.2.86-beta.2",
|
||||
"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.86-beta.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/plugin-sdk@0.77.0-beta.2
|
||||
|
||||
## 0.2.86-beta.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion-plugin-examples/notification",
|
||||
"version": "0.2.86-beta.1",
|
||||
"version": "0.2.86-beta.2",
|
||||
"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.86-beta.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/plugin-sdk@0.77.0-beta.2
|
||||
|
||||
## 0.2.86-beta.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion-plugin-examples/settings-demo",
|
||||
"version": "0.2.86-beta.1",
|
||||
"version": "0.2.86-beta.2",
|
||||
"type": "module",
|
||||
"description": "Example Fusion plugin demonstrating settings schema and runtime configuration",
|
||||
"keywords": [
|
||||
|
||||
@@ -1,5 +1,12 @@
|
||||
# @fusion-plugin-examples/acp-runtime
|
||||
|
||||
## 0.1.36-beta.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/core@0.77.0-beta.2
|
||||
- @fusion/plugin-sdk@0.77.0-beta.2
|
||||
|
||||
## 0.1.36-beta.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion-plugin-examples/acp-runtime",
|
||||
"version": "0.1.36-beta.1",
|
||||
"version": "0.1.36-beta.2",
|
||||
"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.56-beta.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/plugin-sdk@0.77.0-beta.2
|
||||
|
||||
## 0.1.56-beta.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion-plugin-examples/agent-browser",
|
||||
"version": "0.1.56-beta.1",
|
||||
"version": "0.1.56-beta.2",
|
||||
"type": "module",
|
||||
"description": "Agent Browser runtime and prompt/skill/workflow contributions for Fusion",
|
||||
"private": true,
|
||||
|
||||
@@ -1,5 +1,12 @@
|
||||
# @fusion-plugin-examples/claude-runtime
|
||||
|
||||
## 0.1.11-beta.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/core@0.77.0-beta.2
|
||||
- @fusion/plugin-sdk@0.77.0-beta.2
|
||||
|
||||
## 0.1.11-beta.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion-plugin-examples/claude-runtime",
|
||||
"version": "0.1.11-beta.1",
|
||||
"version": "0.1.11-beta.2",
|
||||
"type": "module",
|
||||
"description": "Claude Code runtime plugin for Fusion (ACP bridge)",
|
||||
"keywords": [
|
||||
|
||||
@@ -1,5 +1,12 @@
|
||||
# @fusion-plugin-examples/cli-printing-press
|
||||
|
||||
## 0.1.53-beta.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/core@0.77.0-beta.2
|
||||
- @fusion/plugin-sdk@0.77.0-beta.2
|
||||
|
||||
## 0.1.53-beta.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion-plugin-examples/cli-printing-press",
|
||||
"version": "0.1.53-beta.1",
|
||||
"version": "0.1.53-beta.2",
|
||||
"type": "module",
|
||||
"description": "CLI Printing Press plugin package for Fusion",
|
||||
"private": true,
|
||||
|
||||
@@ -1,5 +1,12 @@
|
||||
# @fusion-plugin-examples/compound-engineering
|
||||
|
||||
## 0.1.36-beta.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/core@0.77.0-beta.2
|
||||
- @fusion/plugin-sdk@0.77.0-beta.2
|
||||
|
||||
## 0.1.36-beta.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion-plugin-examples/compound-engineering",
|
||||
"version": "0.1.36-beta.1",
|
||||
"version": "0.1.36-beta.2",
|
||||
"type": "module",
|
||||
"description": "Compound Engineering plugin for Fusion",
|
||||
"private": true,
|
||||
|
||||
@@ -1,5 +1,12 @@
|
||||
# @fusion-plugin-examples/cursor-runtime
|
||||
|
||||
## 0.1.55-beta.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/core@0.77.0-beta.2
|
||||
- @fusion/plugin-sdk@0.77.0-beta.2
|
||||
|
||||
## 0.1.55-beta.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion-plugin-examples/cursor-runtime",
|
||||
"version": "0.1.55-beta.1",
|
||||
"version": "0.1.55-beta.2",
|
||||
"type": "module",
|
||||
"description": "Cursor CLI runtime plugin for Fusion",
|
||||
"keywords": [
|
||||
|
||||
@@ -1,5 +1,12 @@
|
||||
# @fusion-plugin-examples/dependency-graph
|
||||
|
||||
## 0.1.67-beta.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/core@0.77.0-beta.2
|
||||
- @fusion/plugin-sdk@0.77.0-beta.2
|
||||
|
||||
## 0.1.67-beta.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion-plugin-examples/dependency-graph",
|
||||
"version": "0.1.67-beta.1",
|
||||
"version": "0.1.67-beta.2",
|
||||
"type": "module",
|
||||
"description": "Dependency graph dashboard view plugin for Fusion",
|
||||
"private": true,
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# Changelog
|
||||
|
||||
## 0.1.62-beta.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/plugin-sdk@0.77.0-beta.2
|
||||
|
||||
## 0.1.62-beta.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion-plugin-examples/droid-runtime",
|
||||
"version": "0.1.62-beta.1",
|
||||
"version": "0.1.62-beta.2",
|
||||
"type": "module",
|
||||
"description": "Droid runtime plugin for Fusion",
|
||||
"keywords": [
|
||||
|
||||
@@ -1,5 +1,12 @@
|
||||
# @fusion-plugin-examples/even-realities-glasses
|
||||
|
||||
## 0.1.55-beta.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/core@0.77.0-beta.2
|
||||
- @fusion/plugin-sdk@0.77.0-beta.2
|
||||
|
||||
## 0.1.55-beta.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion-plugin-examples/even-realities-glasses",
|
||||
"version": "0.1.55-beta.1",
|
||||
"version": "0.1.55-beta.2",
|
||||
"type": "module",
|
||||
"description": "Canonical Even Realities Fusion plugin with board/task cards, actions, notifications, and webhook transport",
|
||||
"keywords": [
|
||||
|
||||
@@ -1,5 +1,12 @@
|
||||
# @fusion-plugin-examples/grok-runtime
|
||||
|
||||
## 0.2.14-beta.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/core@0.77.0-beta.2
|
||||
- @fusion/plugin-sdk@0.77.0-beta.2
|
||||
|
||||
## 0.2.14-beta.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion-plugin-examples/grok-runtime",
|
||||
"version": "0.2.14-beta.1",
|
||||
"version": "0.2.14-beta.2",
|
||||
"type": "module",
|
||||
"description": "Grok CLI runtime plugin for Fusion (ACP agent stdio)",
|
||||
"keywords": [
|
||||
|
||||
@@ -1,5 +1,12 @@
|
||||
# @fusion-plugin-examples/hermes-runtime
|
||||
|
||||
## 0.2.86-beta.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/core@0.77.0-beta.2
|
||||
- @fusion/plugin-sdk@0.77.0-beta.2
|
||||
|
||||
## 0.2.86-beta.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion-plugin-examples/hermes-runtime",
|
||||
"version": "0.2.86-beta.1",
|
||||
"version": "0.2.86-beta.2",
|
||||
"type": "module",
|
||||
"description": "Hermes AI runtime plugin for Fusion - provides AI agent execution runtime",
|
||||
"keywords": [
|
||||
|
||||
@@ -1,5 +1,12 @@
|
||||
# @fusion-plugin-examples/linear-import
|
||||
|
||||
## 0.1.18-beta.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/core@0.77.0-beta.2
|
||||
- @fusion/plugin-sdk@0.77.0-beta.2
|
||||
|
||||
## 0.1.18-beta.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion-plugin-examples/linear-import",
|
||||
"version": "0.1.18-beta.1",
|
||||
"version": "0.1.18-beta.2",
|
||||
"type": "module",
|
||||
"description": "Linear issue import plugin for Fusion",
|
||||
"private": true,
|
||||
|
||||
@@ -1,5 +1,12 @@
|
||||
# @fusion-plugin-examples/omp-runtime
|
||||
|
||||
## 0.1.11-beta.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/core@0.77.0-beta.2
|
||||
- @fusion/plugin-sdk@0.77.0-beta.2
|
||||
|
||||
## 0.1.11-beta.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion-plugin-examples/omp-runtime",
|
||||
"version": "0.1.11-beta.1",
|
||||
"version": "0.1.11-beta.2",
|
||||
"type": "module",
|
||||
"description": "Oh My Pi (omp) runtime plugin for Fusion via Agent Client Protocol (omp acp)",
|
||||
"keywords": [
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# @fusion-plugin-examples/openclaw-runtime
|
||||
|
||||
## 0.2.86-beta.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/plugin-sdk@0.77.0-beta.2
|
||||
|
||||
## 0.2.86-beta.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion-plugin-examples/openclaw-runtime",
|
||||
"version": "0.2.86-beta.1",
|
||||
"version": "0.2.86-beta.2",
|
||||
"type": "module",
|
||||
"description": "Provides OpenClaw runtime for Fusion AI agents",
|
||||
"keywords": [
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# @fusion-plugin-examples/paperclip-runtime
|
||||
|
||||
## 0.2.86-beta.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/plugin-sdk@0.77.0-beta.2
|
||||
|
||||
## 0.2.86-beta.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion-plugin-examples/paperclip-runtime",
|
||||
"version": "0.2.86-beta.1",
|
||||
"version": "0.2.86-beta.2",
|
||||
"type": "module",
|
||||
"description": "Paperclip runtime plugin for Fusion — provides AI agent web access capabilities",
|
||||
"keywords": [
|
||||
|
||||
@@ -1,5 +1,12 @@
|
||||
# @fusion-plugin-examples/quality
|
||||
|
||||
## 0.1.11-beta.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/core@0.77.0-beta.2
|
||||
- @fusion/plugin-sdk@0.77.0-beta.2
|
||||
|
||||
## 0.1.11-beta.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion-plugin-examples/quality",
|
||||
"version": "0.1.11-beta.1",
|
||||
"version": "0.1.11-beta.2",
|
||||
"type": "module",
|
||||
"description": "Quality hub and Task QA surfaces for Fusion",
|
||||
"private": true,
|
||||
|
||||
@@ -1,5 +1,13 @@
|
||||
# @fusion-plugin-examples/reports
|
||||
|
||||
## 0.1.55-beta.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/core@0.77.0-beta.2
|
||||
- @fusion/dashboard@0.77.0-beta.2
|
||||
- @fusion/plugin-sdk@0.77.0-beta.2
|
||||
|
||||
## 0.1.55-beta.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion-plugin-examples/reports",
|
||||
"version": "0.1.55-beta.1",
|
||||
"version": "0.1.55-beta.2",
|
||||
"type": "module",
|
||||
"description": "Reports plugin for Fusion",
|
||||
"private": true,
|
||||
|
||||
@@ -1,5 +1,12 @@
|
||||
# @fusion-plugin-examples/roadmap
|
||||
|
||||
## 0.1.55-beta.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/core@0.77.0-beta.2
|
||||
- @fusion/plugin-sdk@0.77.0-beta.2
|
||||
|
||||
## 0.1.55-beta.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion-plugin-examples/roadmap",
|
||||
"version": "0.1.55-beta.1",
|
||||
"version": "0.1.55-beta.2",
|
||||
"type": "module",
|
||||
"description": "Roadmap plugin package for Fusion",
|
||||
"private": true,
|
||||
|
||||
@@ -1,5 +1,12 @@
|
||||
# @fusion-plugin-examples/todos
|
||||
|
||||
## 0.1.4-beta.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/core@0.77.0-beta.2
|
||||
- @fusion/plugin-sdk@0.77.0-beta.2
|
||||
|
||||
## 0.1.4-beta.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion-plugin-examples/todos",
|
||||
"version": "0.1.4-beta.1",
|
||||
"version": "0.1.4-beta.2",
|
||||
"type": "module",
|
||||
"private": true,
|
||||
"description": "Todo Lists plugin package for Fusion",
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# @fusion-plugin-examples/whatsapp-chat
|
||||
|
||||
## 0.1.55-beta.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- @fusion/plugin-sdk@0.77.0-beta.2
|
||||
|
||||
## 0.1.55-beta.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@fusion-plugin-examples/whatsapp-chat",
|
||||
"version": "0.1.55-beta.1",
|
||||
"version": "0.1.55-beta.2",
|
||||
"type": "module",
|
||||
"description": "WhatsApp Web (Baileys) chat bridge for Fusion agents",
|
||||
"keywords": [
|
||||
|
||||
Reference in New Issue
Block a user