from fastapi import APIRouter from app.schemas import SessionRouteRequest from app.dependencies import session_manager router = APIRouter() @router.post("/sessions/{session_id}/route") async def set_session_route(session_id: str, payload: SessionRouteRequest): session = session_manager.update(session_id, payload.model_dump()) return {"session_id": session_id, "route": session}