{"version":"0.20.0","name":"kanvas_reports","description":"Read product reports (feedback and error reports) at session, account or service scope; scope:all requires service admin. File and update reports with kanvas_feedback. Required: operation. Required fields by operation: read(none).","inputSchema":{"type":"object","properties":{"operation":{"type":"string","enum":["read"],"description":"Required operation; supply only the fields in its matching branch."},"scope":{"type":"string","enum":["session","account","service","all"]},"sessionId":{"type":"string","minLength":1,"maxLength":128,"pattern":"^[A-Za-z0-9_-]+$"},"kind":{"type":"string","enum":["all","feedback","error"]},"status":{"type":"string","enum":["all","open","investigating","resolved","dismissed"]},"limit":{"type":"integer","minimum":1,"maximum":20},"afterId":{"type":"string","minLength":1,"maxLength":128,"pattern":"^[A-Za-z0-9_-]+$"}},"required":["operation"],"oneOf":[{"properties":{"operation":{"const":"read"},"scope":{},"sessionId":{},"kind":{"default":"all"},"status":{"default":"all"},"limit":{"default":10},"afterId":{}},"additionalProperties":false,"if":{"properties":{"scope":{"enum":["account","service","all"]}},"required":["scope"]},"then":{"properties":{"sessionId":false,"displayId":false,"updateId":false,"diagnosticId":false}},"else":{"required":["sessionId"]},"required":["operation"]}],"examples":[{"operation":"read","sessionId":"s","kind":"all","status":"open"}]},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}}