{"actions":[{"name":"get_product_info","title":"Get product info","description":"What CyberPatch is, who it is for, and where to find it.","mutating":false,"inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{},"additionalProperties":false},"outputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"name":{"type":"string"},"category":{"type":"string"},"description":{"type":"string"},"url":{"type":"string","format":"uri"},"vendor":{"type":"string"}},"required":["name","category","description","url","vendor"],"additionalProperties":false},"examples":[{"name":"product info","input":{}}]},{"name":"check_service_status","title":"Check service status","description":"Live availability check of the CyberPatch web application (HTTP status and latency, observed from the gateway right now).","mutating":false,"inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{},"additionalProperties":false},"outputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"up":{"type":"boolean"},"httpStatus":{"type":"number"},"latencyMs":{"type":"number"},"checkedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"}},"required":["up","httpStatus","latencyMs","checkedAt"],"additionalProperties":false},"examples":[{"name":"status now","input":{}}]},{"name":"get_access_info","title":"How to get access","description":"How a prospective customer (or their agent) obtains CyberPatch access. This tenant has no delegated signup action yet — this returns the human path.","mutating":false,"inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{},"additionalProperties":false},"outputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"signupUrl":{"type":"string","format":"uri"},"authRequired":{"type":"boolean"},"notes":{"type":"string"}},"required":["signupUrl","authRequired","notes"],"additionalProperties":false},"examples":[{"name":"access info","input":{}}]}]}