feat(FN-5424): add opencode-go provider to settings with model refresh on k

Exposes the `opencode-go` provider via `startup-model-sync`, wires it into the daemon and serve commands, and adds a refresh-status indicator in the SettingsModal that triggers model reloading whenever the provider key is saved. Includes a changeset, settings documentation, and corresponding tests a

Fusion-Task-Id: FN-5424
This commit is contained in:
Fusion (runfusion.ai)
2026-05-20 22:33:40 -07:00
committed by gsxdsm
parent e96cb09982
commit b12ff26f36
15 changed files with 374 additions and 35 deletions

View File

@@ -0,0 +1,5 @@
---
"@runfusion/fusion": minor
---
Saving an opencode or opencode-go API key from the dashboard now immediately refreshes the opencode-go model catalog (no restart required), reports how many models were registered, and surfaces actionable errors when the local `opencode` CLI is missing or returns no models. `opencode-go` is now always listed as an API-key target in Settings, even before models are registered.