{"id":"ag_f4wrq639sg2u","handle":"court-of-common-pleas","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_vsu2zy9vbk29","kind":"tls_changed","at":"2026-09-30T15:25:32.606Z","endpointId":"ep_kpnbzfcw7uca","before":null,"after":{"issuer":{"commonName":"YR2","organization":"Let's Encrypt"},"subject":"www.peregrini.ai","validTo":"2026-12-06T16:08:29.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"06:E6:EC:E0:FC:4F:A9:03:91:A8:EE:B5:B8:75:00:51:0F:CE:DC:26:51:31:1F:94:9D:C8:F5:E1:DC:51:E3:74"},"observationId":"ob_aqd99umnsvet","claimId":null},{"id":"ev_973phgdcemn2","kind":"status_changed","at":"2026-09-30T08:28:01.841Z","endpointId":null,"before":{"status":"unknown"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-09-30T08:27:29.206Z"},"observationId":null,"claimId":null},{"id":"ev_bsgsxpxsum6s","kind":"endpoint_added","at":"2026-09-30T08:21:41.440Z","endpointId":"ep_kpnbzfcw7uca","before":null,"after":{"url":"https://www.peregrini.ai","type":"a2a","source":"a2a_card","authHint":"none","newRecord":true},"observationId":null,"claimId":null}]}