HRT-200: AI Router — Multi-provider LLM routing with failover #16
Reference in New Issue
Block a user
Delete Branch "feature/HRT-200-ai-router"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Implement AI Router for multi-provider LLM routing with automatic failover across OpenAI, Anthropic, Google, and Mistral.
Files
Auth
Uses existing token-broker /api/v1/tokens/verify. @require_auth (Bearer/X-API-Key) and @admin_required (admin/ai_router_admin scope) decorators.
Tests
21 unit tests passing: provider interface, router logic (failover, all-down), DB CRUD, API endpoints.
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.