chore(release): v0.3.0

Version bump via changesets (consumed 11 changesets). Forced 0.3.0
instead of changesets' default escalation to 1.0.0 for the pre-1.0
minor bump.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
gsxdsm
2026-04-26 00:15:09 -07:00
parent c818d71948
commit 7bc8cf945f
43 changed files with 125 additions and 71 deletions

View File

@@ -1,5 +0,0 @@
---
"@runfusion/fusion": patch
---
Fix dashboard TUI agents view run history rendering to use readable status labels and allow opening selected run logs reliably.

View File

@@ -1,5 +0,0 @@
---
"@runfusion/fusion": patch
---
Fix dashboard TUI agent run-log opening so Enter key presses sent as carriage-return/newline characters are recognized reliably.

View File

@@ -1,5 +0,0 @@
---
"@runfusion/fusion": patch
---
Speed up `fn init` project-name detection by skipping git remote lookup when the target directory is not a git repository. This avoids unnecessary subprocess work and reduces timeout risk in test/CI environments.

View File

@@ -1,5 +0,0 @@
---
"@runfusion/fusion": patch
---
Inset plugin manager cards from the modal edges on mobile. The plugins subsection panel had no horizontal padding while its heading and toggle were already inset, leaving cards flush with the modal frame on small screens.

View File

@@ -1,5 +0,0 @@
---
"@runfusion/fusion": patch
---
Fix triage hangs when using pi-claude-cli with claude-sonnet-4-6. Parameterless custom tools (e.g. `fn_review_spec`) emit zero `input_json_delta` events from the Claude CLI, so the event bridge previously fell through to a raw empty-string fallback and pi's TypeBox validator rejected the call with "root: must be object" — looping the agent indefinitely. Defaults empty `partialJson` to `{}`. Also adds a reminder loop before the planning fallback model engages, propagates the bundled `@runfusion/fusion` extension into engine sessions so `fn_*` tools register without `pi install`, and drops the "historical" qualifier from replayed tool labels that was confusing models into treating their own prior turns as a previous session.

View File

@@ -1,5 +0,0 @@
---
"@runfusion/fusion": patch
---
Fix Skills Catalog initial-load failures by preventing unauthenticated public search requests for empty or too-short queries. The dashboard now returns a successful empty catalog result for short-query unauthenticated/fallback states instead of surfacing upstream 400 errors.

View File

@@ -1,5 +0,0 @@
---
"@runfusion/fusion": patch
---
Fix the dashboard terminal modal desktop width contract so large displays use a broad viewport-based layout, and harden terminal input lifecycle handling so xterm keyboard input continues forwarding reliably after rerenders.

View File

@@ -1,5 +0,0 @@
---
"@runfusion/fusion": patch
---
Make agent pause/resume state transitions act immediately by stopping active heartbeat runs on pause and triggering an on-demand heartbeat on resume.

View File

@@ -1,5 +0,0 @@
---
"@runfusion/fusion": patch
---
Fix scheduled automations so overdue runs catch up reliably after server downtime. Startup/settings sync no longer pushes unchanged overdue schedules into the future, and memory dreams automation is now synchronized during engine startup before cron begins ticking.

View File

@@ -1,5 +0,0 @@
---
"@runfusion/fusion": patch
---
Synchronize Fusion skill documentation from `extension.ts` across `SKILL.md`, `references/extension-tools.md`, and `references/fusion-capabilities.md`, and document engine session-scoped runtime tools in a new `references/engine-tools.md` reference.

View File

@@ -1,5 +0,0 @@
---
"@runfusion/fusion": minor
---
Add project-level overlap ignore paths so teams can exempt safe shared files/directories from overlap-based task serialization while keeping overlap protection enabled for the rest of the repo.