{"version":"0.20.0","name":"kanvas_session_end","description":"End the owner-selected session. Explicit request only; displays stop receiving updates. Required: operation. Required fields by operation: end(sessionId).","inputSchema":{"type":"object","properties":{"operation":{"type":"string","enum":["end"],"description":"Required operation; supply only the fields in its matching branch."},"sessionId":{"type":"string","minLength":1,"maxLength":128,"pattern":"^[A-Za-z0-9_-]+$"}},"required":["operation"],"oneOf":[{"properties":{"operation":{"const":"end"},"sessionId":{}},"required":["operation","sessionId"],"additionalProperties":false}],"examples":[{"operation":"end","sessionId":"s"}]},"annotations":{"readOnlyHint":false,"destructiveHint":true,"idempotentHint":false,"openWorldHint":false}}