{"version":"0.20.0","name":"kanvas_display_clear","description":"Blank selected displays while keeping their sources. Explicit request only; reuse requestId for identical retries. Required: operation. Required fields by operation: clear(sessionId,displayIds,requestId).","inputSchema":{"type":"object","properties":{"operation":{"type":"string","enum":["clear"],"description":"Required operation; supply only the fields in its matching branch."},"sessionId":{"type":"string","minLength":1,"maxLength":128,"pattern":"^[A-Za-z0-9_-]+$"},"displayIds":{"minItems":1,"maxItems":64,"type":"array","items":{"type":"string","minLength":1,"maxLength":128,"pattern":"^[A-Za-z0-9_-]+$"},"uniqueItems":true},"requestId":{"type":"string","minLength":1,"maxLength":128}},"required":["operation"],"oneOf":[{"properties":{"operation":{"const":"clear"},"sessionId":{},"displayIds":{},"requestId":{}},"required":["operation","sessionId","displayIds","requestId"],"additionalProperties":false}],"examples":[{"operation":"clear","sessionId":"s","displayIds":["d"],"requestId":"r0"}]},"annotations":{"readOnlyHint":false,"destructiveHint":true,"idempotentHint":false,"openWorldHint":false}}