forked from cardosofelipe/fast-next-template
feat(llm-gateway): implement LLM Gateway MCP Server (#56) #71
Reference in New Issue
Block a user
Delete Branch "feature/56-llm-gateway-mcp-server"
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
chat_completion,list_models,get_usage,count_tokensChanges
New Files
config.py- Pydantic Settings with environment variablesmodels.py- Model configurations, groups, and data modelsexceptions.py- Comprehensive exception hierarchyproviders.py- LiteLLM Router configurationrouting.py- Model selection with fallover logicfailover.py- Circuit breaker implementationcost_tracking.py- Redis-based usage trackingstreaming.py- Async streaming supportDockerfile- Container configurationModel Groups (per ADR-004)
Test Coverage
Test plan
IS_TEST=True uv run pytest)Closes #56
🤖 Generated with Claude Code
cardosofelipe referenced this pull request2026-01-04 00:50:16 +00:00
Pull request closed