{"id":"ag_gw2dqw84mz44","handle":"corsproxy-dev","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":4,"events":[{"id":"ev_d8yuukv79sar","kind":"tls_changed","at":"2026-10-05T22:20:26.287Z","endpointId":"ep_vu9uhaqkj4ym","before":null,"after":{"issuer":{"commonName":"WE1","organization":"Google Trust Services"},"subject":"corsproxy.dev","validTo":"2026-12-13T14:01:46.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"48:1D:7E:47:7C:A9:81:C3:84:E4:81:F7:D9:4E:92:EB:56:60:7A:9A:76:0C:0F:A3:27:96:1F:E6:EA:83:85:33"},"observationId":"ob_qvz9nnbjsbxx","claimId":null},{"id":"ev_xanchq5yfggj","kind":"auth_posture_changed","at":"2026-10-05T22:20:26.264Z","endpointId":"ep_vu9uhaqkj4ym","before":null,"after":{"issuer":null,"scheme":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false},"authRequired":true,"resourceMetadata":null,"authorizationServers":null},"observationId":"ob_qvz9nnbjsbxx","claimId":null},{"id":"ev_j576nhjzzryy","kind":"status_changed","at":"2026-10-03T19:30:06.241Z","endpointId":null,"before":{"status":"unknown"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-10-03T19:29:11.123Z"},"observationId":null,"claimId":null},{"id":"ev_bdms5szgndsk","kind":"endpoint_added","at":"2026-10-03T19:20:13.652Z","endpointId":"ep_vu9uhaqkj4ym","before":null,"after":{"url":"https://api.corsproxy.dev/mcp","type":"mcp_streamable_http","source":"mcp_registry","authHint":null,"newRecord":true},"observationId":null,"claimId":null}]}