feat(FN-3701): add agent detail mail tab and review-before-apply flow to ag
The merge adds a mail tab to the agent detail view in the dashboard (with wiring and documentation), implements a review-before-apply draft gate in the experimental agent onboarding modal, and introduces an opt-in web builtin tool for AI agents with engine and CLI reference updates. Fusion-Task-Id: FN-3701
This commit is contained in:
@@ -183,6 +183,7 @@ The agents surface provides:
|
||||
- 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
|
||||
- Agent Detail includes a **Mail** tab for read-only inspection of that agent’s inbox/outbox without marking messages read or mutating mailbox state
|
||||
- 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
|
||||
- Run history
|
||||
|
||||
@@ -217,7 +217,7 @@ Features:
|
||||
- Switch between **List**, **Board**, and **Org chart** layouts
|
||||
- Filter by role/state, include/exclude system agents, and inspect health/status
|
||||
- Start, pause, stop, and trigger agent runs from the view and from detail panels
|
||||
- Open agent detail tabs for runs, logs, settings/config, tasks, memory, and chain-of-command relationships
|
||||
- Open agent detail tabs for runs, logs, read-only mail (agent inbox/outbox), settings/config, tasks, memory, and chain-of-command relationships
|
||||
- Error indicator on agent list cards when an agent is in the `error` state and has a captured error (`lastError`); select it to open **Agent Error Details**
|
||||
- Run-level error indicator in **Agent detail → Runs** when a run has captured stderr; select it to open the same **Agent Error Details** modal
|
||||
- **Agent Error Details** shows full error text plus **Copy** and **Report on GitHub** actions
|
||||
|
||||
Reference in New Issue
Block a user