feat(web): provider management UI — list, test, model capabilities (#123) #142

Merged
jason.woltje merged 1 commits from feat/p7-012-provider-ui into main 2026-03-15 18:33:56 +00:00
Owner

Provider settings page with connection status, model list, test connectivity, and default model indicator.

Provider settings page with connection status, model list, test connectivity, and default model indicator.
jason.woltje added 1 commit 2026-03-15 18:33:42 +00:00
feat(web): provider management UI — list, test, model capabilities (#123)
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
e8db5197c6
- Add POST /api/providers/test endpoint for connection testing with latency and model discovery
- Add provider.dto.ts with TestConnectionDto and TestConnectionResultDto
- Rewrite settings page with full provider management UI: status badges, expandable model tables, capability badges (chat/reasoning/vision), default model indicator, and test connection button with result banner

Fixes #123
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
jason.woltje merged commit 54b821d8bd into main 2026-03-15 18:33:56 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: mosaicstack/stack#142