MCPcopy Create free account
hub / github.com/CommonstackAI/UncommonRoute / handle_session_conversation

Function handle_session_conversation

uncommon_route/proxy.py:3818–3829  ·  view source on GitHub ↗
(request: Request)

Source from the content-addressed store, hash-verified

3816 return JSONResponse(trace)
3817
3818 async def handle_session_conversation(request: Request) -> JSONResponse:
3819 denied = _admin_auth_failure(request)
3820 if denied is not None:
3821 return denied
3822 session_id = str(request.path_params["session_id"]).strip()
3823 out = _assemble_conversation(_traces, session_id)
3824 if out is None:
3825 return JSONResponse(
3826 {"error": "Session not found", "session_id": session_id},
3827 status_code=404,
3828 )
3829 return JSONResponse(out)
3830
3831 async def handle_v2_metrics(request: Request) -> JSONResponse:
3832 """GET /v1/v2-metrics — v2 routing metrics snapshot."""

Callers

nothing calls this directly

Calls 2

_admin_auth_failureFunction · 0.85
_assemble_conversationFunction · 0.85

Tested by

no test coverage detected