-
Notifications
You must be signed in to change notification settings - Fork 0
feat: Providers page (health status, usage metrics, model listing) #785
Copy link
Copy link
Closed
Labels
prio:mediumShould do, but not blockingShould do, but not blockingscope:medium1-3 days of work1-3 days of workspec:human-interactionDESIGN_SPEC Section 13 - Human Interaction LayerDESIGN_SPEC Section 13 - Human Interaction Layerspec:providersDESIGN_SPEC Section 9 - Model Provider LayerDESIGN_SPEC Section 9 - Model Provider Layertype:featureNew feature implementationNew feature implementationv0.5Minor version v0.5Minor version v0.5v0.5.0Patch release v0.5.0Patch release v0.5.0
Description
Phase 4.9 -- Providers Page
Parent: #762 | Wave 4
Scope
- Provider cards: health status indicator (green/amber/red dot), provider name, base URL, model count
- Health status: up/degraded/down with last check timestamp, avg response time, error rate
- Usage metrics: calls in last 24h, total tokens, cost per provider
- Model listing: available models per provider with capabilities
- Provider CRUD: create/edit/delete with form dialogs
- Test connection: button with inline result display
- Presets: quick-add from preset list
Data requirements
GET /providers(extended with health, feat: department health, provider status, and activity feed endpoints #773)GET /providers/presets- Provider CRUD endpoints
Deliverables
- Provider cards with health indicators
- Usage metrics display
- Model listing
- CRUD operations
- Test connection
- Unit tests
Blocked by
- feat: interaction components and animation patterns #776 (interaction components)
- feat: department health, provider status, and activity feed endpoints #773 (provider health extensions)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
prio:mediumShould do, but not blockingShould do, but not blockingscope:medium1-3 days of work1-3 days of workspec:human-interactionDESIGN_SPEC Section 13 - Human Interaction LayerDESIGN_SPEC Section 13 - Human Interaction Layerspec:providersDESIGN_SPEC Section 9 - Model Provider LayerDESIGN_SPEC Section 9 - Model Provider Layertype:featureNew feature implementationNew feature implementationv0.5Minor version v0.5Minor version v0.5v0.5.0Patch release v0.5.0Patch release v0.5.0