diff --git a/src/codaro/api/publishedServerRouter.py b/src/codaro/api/publishedServerRouter.py index 48a24bf5..de681c02 100644 --- a/src/codaro/api/publishedServerRouter.py +++ b/src/codaro/api/publishedServerRouter.py @@ -74,6 +74,7 @@ def createSession(request: CreateSessionRequest | None = None) -> CreateSessionR @router.delete("/api/kernel/{sessionId}") def destroySession(sessionId: str) -> dict[str, bool]: + requireSession(sessionId) return {"destroyed": runtime.sessionManager.destroySession(sessionId)} @router.post("/api/kernel/{sessionId}/execute")