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

1 Commits

Author SHA1 Message Date
e8db5197c6 feat(web): provider management UI — list, test, model capabilities (#123)
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
- 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>
2026-03-15 13:33:13 -05:00