{"id":"ag_rfbhy36kpjw9","handle":"casacaddy-maintenance","kinds":["status_changed","tool_surface_observed","tool_surface_changed","endpoint_added","ownership_changed","ownership_contested","auth_posture_changed","tls_changed","record_split","split_from"],"count":3,"events":[{"id":"ev_tbdu73ucsr5k","kind":"tls_changed","at":"2026-10-07T03:23:47.636Z","endpointId":"ep_twxmawmwyuw4","before":null,"after":{"issuer":{"commonName":"YR1","organization":"Let's Encrypt"},"subject":"api.casacaddy.com","validTo":"2026-12-27T06:45:05.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"C0:1D:28:AB:4D:68:62:47:17:89:2F:30:B7:E7:CC:AA:3F:97:49:69:95:98:C9:13:0D:04:FD:9D:C2:BE:B1:70"},"observationId":"ob_7tc43r7fgb9w","claimId":null},{"id":"ev_npnys4n262vv","kind":"status_changed","at":"2026-10-04T04:35:09.963Z","endpointId":null,"before":{"status":"unknown"},"after":{"reason":"2 consecutive checks failed; never seen responding (latest {probe} ago).","status":"unavailable","lastOkAt":null},"observationId":null,"claimId":null},{"id":"ev_9awugewdsjqh","kind":"endpoint_added","at":"2026-10-03T17:18:26.276Z","endpointId":"ep_twxmawmwyuw4","before":null,"after":{"url":"https://api.casacaddy.com/mcp","type":"mcp_streamable_http","source":"mcp_registry","authHint":null,"newRecord":true},"observationId":null,"claimId":null}]}