{"ok":true,"checkedAt":"2026-11-05T19:19:01.187Z","cacheSeconds":60,"checks":[{"id":"web","label":"Web app","method":"Fetches robots.txt from the site's own origin and expects a 200.","ok":true,"detail":"robots.txt answered 200","ms":1246},{"id":"api","label":"API","method":"Fetches the discovery document at /v1 and expects the endpoint list.","ok":true,"detail":"/v1 lists 11 endpoints","ms":934},{"id":"mcp","label":"MCP server","method":"Sends a GET to /api/mcp and expects the 405 a stateless server returns, with the protocol version header.","ok":true,"detail":"refuses GET with 405 and speaks 2025-06-18","ms":1158},{"id":"database","label":"Database","method":"Runs select 1 on the primary database.","ok":true,"detail":"select 1 answered","ms":197},{"id":"workers","label":"Pipeline workers","method":"Counts runs that have sat in the queue for more than 5 minutes and expects none.","ok":true,"detail":"no run has waited longer than 5 minutes","ms":206}]}