{"id":"ag_9c3jn9uyr52t","handle":"letterport","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":6,"events":[{"id":"ev_fudsdedqy3td","kind":"status_changed","at":"2026-10-30T05:30:49.742Z","endpointId":null,"before":{"status":"recently_observed"},"after":{"reason":"4 consecutive checks failed; last success {ok} ago.","status":"unavailable","lastOkAt":"2026-10-26T06:23:26.165Z"},"observationId":null,"claimId":null},{"id":"ev_tb3rx357zs35","kind":"status_changed","at":"2026-10-26T13:33:26.653Z","endpointId":null,"before":{"status":"live"},"after":{"reason":"Responded {ok} ago; 1 recent check failed (latest {probe} ago).","status":"recently_observed","lastOkAt":"2026-10-26T06:23:26.165Z"},"observationId":null,"claimId":null},{"id":"ev_y7xxmrjukx5y","kind":"tls_changed","at":"2026-10-26T06:23:26.591Z","endpointId":"ep_bmj2mqak2rhb","before":null,"after":{"issuer":{"commonName":"YE2","organization":"Let's Encrypt"},"subject":"api.letterport.dev","validTo":"2027-01-19T09:03:13.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"1C:D7:C5:9F:E3:7B:AC:1A:32:F8:65:8B:57:79:43:7D:28:BD:48:69:CB:00:D8:A7:5E:F4:62:D9:4E:2F:C1:76"},"observationId":"ob_x7zef7d3eftf","claimId":null},{"id":"ev_4dk3hsy9wtwa","kind":"auth_posture_changed","at":"2026-10-26T06:23:26.345Z","endpointId":"ep_bmj2mqak2rhb","before":null,"after":{"issuer":"https://api.letterport.dev","scheme":"Bearer","conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":true,"dynamicClientRegistration":true},"authRequired":true,"resourceMetadata":"https://api.letterport.dev/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://api.letterport.dev"]},"observationId":"ob_x7zef7d3eftf","claimId":null},{"id":"ev_xg6bajbq45sn","kind":"status_changed","at":"2026-10-25T15:30:47.182Z","endpointId":null,"before":{"status":"unknown"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-10-25T15:28:20.078Z"},"observationId":null,"claimId":null},{"id":"ev_uaz254ca43r7","kind":"endpoint_added","at":"2026-10-25T14:21:29.819Z","endpointId":"ep_bmj2mqak2rhb","before":null,"after":{"url":"https://api.letterport.dev/mcp","type":"mcp_streamable_http","source":"mcp_registry","authHint":null,"newRecord":true},"observationId":null,"claimId":null}]}