{"b2aVersion":"0.1","tenant":{"id":"cyberpatch","name":"CyberPatch","description":"CyberPatch — patch management SaaS by Cyber-SG. Surface derived from the public site only (no code access).","primaryUrl":"https://patch.cyber-sg.com"},"surfaceVersion":"20260801T132629Z-6a8790f0","generatedAt":"2026-08-01T13:26:29.388Z","contentHash":"6a8790f06792e11f9948ab77c6939d8f63f989bc9185d601a644d71361a8dcb6","endpoints":{"llmsTxt":"/llms.txt","llmsFullTxt":"/llms-full.txt","docs":"/docs/index.md","context":"/context/index.md","changelog":"/changelog","mcp":"/mcp","openapi":"/openapi.json","actions":"/actions","receipts":"/receipts","keys":"/.well-known/b2a-keys.json","sandbox":"/sandbox","handoffSchema":"/schemas/handoff.json","provenance":"/.well-known/b2a-provenance.json","structuredData":"/structured-data.json"},"capabilities":{"actions":[{"name":"get_product_info","title":"Get product info","mutating":false,"description":"What CyberPatch is, who it is for, and where to find it."},{"name":"check_service_status","title":"Check service status","mutating":false,"description":"Live availability check of the CyberPatch web application (HTTP status and latency, observed from the gateway right now)."},{"name":"get_access_info","title":"How to get access","mutating":false,"description":"How a prospective customer (or their agent) obtains CyberPatch access. This tenant has no delegated signup action yet — this returns the human path."}],"sandbox":true,"receipts":true,"idempotency":true},"auth":{"scheme":"bearer","instructions":"Mutating actions require a bearer key issued by the gateway operator. Agents may additionally present RFC 9421 / Web-Bot-Auth signatures; they are verified and recorded (advisory — never required)."}}