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

Function handle_scene_detail

uncommon_route/proxy.py:3643–3649  ·  view source on GitHub ↗

GET /v1/scenes/ — get one scene.

(request: Request)

Source from the content-addressed store, hash-verified

3641 return JSONResponse({"error": str(exc)}, status_code=400)
3642
3643 async def handle_scene_detail(request: Request) -> JSONResponse:
3644 """GET /v1/scenes/<name> — get one scene."""
3645 name = request.path_params["name"]
3646 scene = _scene_store.get(name)
3647 if scene is None:
3648 return JSONResponse({"error": f"Scene '{name}' not found"}, status_code=404)
3649 return JSONResponse(_serialize_scene_response(scene))
3650
3651 def _serialize_scene_response(scene: SceneConfig) -> dict:
3652 data = _serialize_scene(scene)

Callers

nothing calls this directly

Calls 2

getMethod · 0.45

Tested by

no test coverage detected