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 6f2632f990
commit 80fb239f37
14 changed files with 589 additions and 1 deletions

View File

@@ -177,6 +177,19 @@ The pi extension exposes tools to create tasks, check progress, attach files, an
Fusion also works as a standalone CLI outside of pi. See [STANDALONE.md](./STANDALONE.md) for installation and usage without the pi extension.
## Optional provider: Factory AI via Droid CLI
`@runfusion/fusion` now ships a vendored `@fusion/droid-cli` extension in the published CLI bundle.
To use it:
1. Install the `droid` binary and ensure it is on your `PATH`
2. Authenticate with Droid CLI (`droid auth login`)
3. In Fusion dashboard, go to **Settings → Authentication** and enable **Factory AI — via Droid CLI**
4. Restart Fusion when prompted so the extension is loaded into the runtime
Once enabled, `droid-cli` models appear in Fusion model selection.
## Full documentation
Architecture details, development setup, and contributor info live in the [project README](https://github.com/Runfusion/Fusion#readme).