Background
The current IntegrationsView focuses strictly on the 'expected integration' model, lacking information density and activity data for effective operator usage.
Goals
Refactor IntegrationsView.tsx into an Agent-centric dashboard.
- List View: High-level overview of all agents and their connection health.
- Detail View: Consolidated view of status, policy configurations, approval channels, and recent agent activity.
- Policy Config: Inline editing of
policy_bundle_ids with drag-and-drop sorting.
- Creation Flow: Sidebar drawer for onboarding new agents, featuring dynamic connection guides based on the selected
agent_type.
Dependencies
Requires the backend API updates from Design 01 (Multi-Agent Policy Binding) to expose agent_type and policy_bundle_ids.
Based on: design-02-agent-management-ui.md
Background
The current
IntegrationsViewfocuses strictly on the 'expected integration' model, lacking information density and activity data for effective operator usage.Goals
Refactor
IntegrationsView.tsxinto an Agent-centric dashboard.policy_bundle_idswith drag-and-drop sorting.agent_type.Dependencies
Requires the backend API updates from Design 01 (Multi-Agent Policy Binding) to expose
agent_typeandpolicy_bundle_ids.Based on:
design-02-agent-management-ui.md