feat(FN-3512): add eval domain store with persistence schema, plugin dashbo
This merge adds three major features: a new **eval domain store** (`eval-store.ts`, `eval-types.ts`) for AI evaluation data with persistence schema and a `PluginDashboardViewHost` for extensibility; a **plugin dashboard view registry** with navigation integration that lets plugins register custom vi Fusion-Task-Id: FN-3512
This commit is contained in:
@@ -116,6 +116,7 @@ The agents surface provides:
|
||||
- Org chart nodes intentionally stay compact (role/state/health hierarchy signal only) and do not enumerate per-agent skill badges; detailed skills remain in list/board/detail surfaces
|
||||
- A cross-pane **Overview** strip above the split layout with summary metrics and a disclosure to expand active/running live cards
|
||||
- A compact **Controls** popup for secondary actions (state filter, Show system agents toggle, Import, and global Heartbeat Speed)
|
||||
- Agent import can also be launched from the selected **Agent Detail** header; this entry opens the import modal directly in the companies.sh browse flow so operators can discover and import packages without leaving the detail context
|
||||
- Detail/config panels
|
||||
- Split-view synchronization: successful saves and lifecycle actions from the right-side Agent Detail pane immediately refresh the left-side list/selection state (no wait for background polling)
|
||||
- A per-agent **Token Usage** panel that summarizes cumulative token consumption for the currently displayed agents
|
||||
|
||||
@@ -526,6 +526,12 @@ Possible error codes:
|
||||
|
||||
The Agent Import feature allows you to import agents from Agent Companies packages. When importing agents from companies.sh or local directories, Fusion now also persists any skill definitions from the package.
|
||||
|
||||
### Launch Points
|
||||
|
||||
You can open Agent Import from:
|
||||
- **Agents view → Controls popup → Import**
|
||||
- **Agent Detail header → Import** (opens directly to the companies.sh browse catalog)
|
||||
|
||||
### How It Works
|
||||
|
||||
1. **Select Source**: Choose to import from:
|
||||
|
||||
Reference in New Issue
Block a user