Files
taiji-AI-PAD/services/mcp-server/app/routes/__init__.py
T
2025-12-26 08:32:00 +00:00

29 lines
760 B
Python

"""Attach all FastAPI routers for the MCP server."""
from fastapi import FastAPI
from . import (
agents, frontend_integration, health, metrics, monitoring, tools, websocket,
auth, user, channel, admin, providers, billing_admin, sessions
)
def register_routes(app: FastAPI) -> None:
for router in (
health.router,
auth.router,
user.router,
channel.router,
admin.router,
providers.router,
billing_admin.router, # 计费与资源管理路由
frontend_integration.router,
agents.router,
sessions.router, # 会话管理路由
tools.router,
monitoring.router,
metrics.router,
websocket.router,
):
app.include_router(router)