{"id":"ag_bx9h24yuv76r","handle":"danny-keane","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":7,"events":[{"id":"ev_ky3unecu4xgj","kind":"tool_surface_changed","at":"2026-10-05T10:28:04.242Z","endpointId":"ep_b47mtheundvp","before":{"hash":"0e5a0390ce679d355f34341b391fd1864496173cc79a5085b88a821be58bbe6b","toolCount":4,"serverVersion":"1.0.0"},"after":{"hash":"29687ca155d6fc76bfe1576042608207ec396fc1a434b6add68485bfb9a101d3","added":[],"changed":["get_work_history"],"removed":[],"toolCount":4,"serverVersion":"1.0.0"},"observationId":"ob_ehse2ntwm2vx","claimId":null},{"id":"ev_5r8y5ydnh5da","kind":"tls_changed","at":"2026-10-02T06:22:27.442Z","endpointId":"ep_b47mtheundvp","before":{"issuer":{"commonName":"YR1","organization":"Let's Encrypt"},"subject":"dannykeane.com","validTo":"2026-10-27T13:40:10.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"B4:C1:5E:35:99:65:1E:AC:85:E5:11:E9:41:A4:F1:DC:45:A6:8F:26:6B:31:D4:9B:63:6D:98:C2:79:2E:2A:F7"},"after":{"issuer":{"commonName":"YR2","organization":"Let's Encrypt"},"subject":"dannykeane.com","validTo":"2026-12-30T10:55:51.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"C4:EB:96:23:D2:2D:49:C5:EB:0D:2A:CE:A1:CA:D0:4E:38:4D:2B:38:9E:CF:71:95:0D:5F:30:C1:94:D5:F4:09"},"observationId":"ob_wwdnpwbmwgk9","claimId":null},{"id":"ev_f2vzhmxerna5","kind":"tls_changed","at":"2026-10-01T03:25:00.338Z","endpointId":"ep_b47mtheundvp","before":null,"after":{"issuer":{"commonName":"YR1","organization":"Let's Encrypt"},"subject":"dannykeane.com","validTo":"2026-10-27T13:40:10.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"B4:C1:5E:35:99:65:1E:AC:85:E5:11:E9:41:A4:F1:DC:45:A6:8F:26:6B:31:D4:9B:63:6D:98:C2:79:2E:2A:F7"},"observationId":"ob_hux5c3yg2zbe","claimId":null},{"id":"ev_rjrnqp4jqx2r","kind":"auth_posture_changed","at":"2026-10-01T03:25:00.305Z","endpointId":"ep_b47mtheundvp","before":null,"after":{"issuer":null,"scheme":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false},"authRequired":false,"resourceMetadata":null,"authorizationServers":null},"observationId":"ob_hux5c3yg2zbe","claimId":null},{"id":"ev_yyq4njnrkug4","kind":"status_changed","at":"2026-09-30T13:27:45.697Z","endpointId":null,"before":{"status":"unknown"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-09-30T13:27:09.305Z"},"observationId":null,"claimId":null},{"id":"ev_wbfqb2rex4fs","kind":"tool_surface_observed","at":"2026-09-30T13:27:09.317Z","endpointId":"ep_b47mtheundvp","before":null,"after":{"hash":"0e5a0390ce679d355f34341b391fd1864496173cc79a5085b88a821be58bbe6b","tools":["get_about","get_work_history","get_contact","get_page"],"toolCount":4,"serverVersion":"1.0.0"},"observationId":"ob_yesf5z9m7upr","claimId":null},{"id":"ev_5w7pda4zxh6u","kind":"endpoint_added","at":"2026-09-30T13:19:26.184Z","endpointId":"ep_b47mtheundvp","before":null,"after":{"url":"https://dannykeane.com/mcp","type":"mcp_streamable_http","source":"mcp_registry","authHint":null,"newRecord":true},"observationId":null,"claimId":null}]}