refactor(server): adopt uv and modular typed FastAPI structure
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
"""Register routes in their original order without changing public paths."""
|
||||
|
||||
from fastapi import APIRouter
|
||||
|
||||
from s2s_client.api.routes import apipilot, caller, config, search, sessions
|
||||
from s2s_client.realtime.proxy import realtime_proxy
|
||||
from s2s_client.services.reasoning import reasoning
|
||||
|
||||
router = APIRouter()
|
||||
router.include_router(config.router)
|
||||
router.include_router(apipilot.router)
|
||||
router.add_api_route("/api/reasoning", reasoning, methods=["POST"])
|
||||
router.add_api_websocket_route("/v1/realtime", realtime_proxy)
|
||||
router.include_router(caller.router)
|
||||
router.include_router(search.router)
|
||||
router.include_router(sessions.router)
|
||||
Reference in New Issue
Block a user