feat(FN-3046): add fn binary panel and standalone CLI entrypoint

This merge introduces a standalone CLI binary mode ("droid") with a new dashboard panel for binary management, adds a todo planning entrypoint with peer exchange shutdown, and includes documentation updates for the CLI reference and standalone deployment. Key additions span the core database layer,

Fusion-Task-Id: FN-3046
This commit is contained in:
Fusion
2026-05-01 13:54:53 -07:00
committed by gsxdsm
parent dbf75e5d31
commit 1634ea39ad
14 changed files with 589 additions and 1 deletions

View File

@@ -16,6 +16,20 @@ If you don't have pi set up yet: `npm i -g @mariozechner/pi-coding-agent && pi`
## Usage
### Optional provider: Factory AI via Droid CLI
The published `@runfusion/fusion` package includes a vendored `@fusion/droid-cli` provider extension.
To enable it:
1. Install the `droid` CLI binary and confirm it is available on `PATH`
2. Authenticate with `droid auth login`
3. Open Fusion dashboard → **Settings → Authentication** and enable **Factory AI — via Droid CLI**
4. Restart Fusion when prompted to apply provider extension loading
After restart, `droid-cli` models are available in model pickers.
### Start the dashboard
Launch the web UI and AI engine: