{"id":"ag_hdsbh49hfddw","handle":"tsf-booking","kinds":["status_changed","tool_surface_observed","tool_surface_changed","endpoint_added","ownership_changed","ownership_contested","auth_posture_changed","tls_changed","hidden_text_changed","record_split","split_from"],"count":3,"events":[{"id":"ev_5mkuxxj9r5c8","kind":"tls_changed","at":"2026-10-16T21:30:32.507Z","endpointId":"ep_w855r5kbm8jj","before":null,"after":{"issuer":{"commonName":"YR1","organization":"Let's Encrypt"},"subject":"book.scalingfirm.com","validTo":"2027-01-08T17:25:17.000Z","protocol":"TLSv1.2","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"4A:BB:57:3A:EA:92:22:50:4F:3E:FC:E6:94:89:03:7E:49:78:3F:6A:71:3F:1C:6E:E7:CD:2D:60:8D:7F:92:2D"},"observationId":"ob_t6wvam3run66","claimId":null},{"id":"ev_zpgbcqqh5ncv","kind":"status_changed","at":"2026-10-15T21:27:20.066Z","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_hvfeuk7x2qmp","kind":"endpoint_added","at":"2026-10-15T08:18:51.410Z","endpointId":"ep_w855r5kbm8jj","before":null,"after":{"url":"https://book.scalingfirm.com/mcp","type":"mcp_streamable_http","source":"mcp_registry","authHint":null,"newRecord":true},"observationId":null,"claimId":null}]}