{"id":"ag_sr33d92c3cdd","handle":"sparkletree-agent","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_tuc7hnwvgfy6","kind":"tls_changed","at":"2026-09-19T05:23:21.712Z","endpointId":"ep_rvdxpavyvanv","before":null,"after":{"issuer":{"commonName":"YR2","organization":"Let's Encrypt"},"subject":"app.sparkletree.io","validTo":"2026-11-29T22:41:03.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"06:B0:E7:FD:AB:C8:B9:AB:A7:70:0E:6A:6D:6F:1D:A0:91:16:77:D3:26:52:B8:14:4D:1B:95:43:F9:0B:5F:53"},"observationId":"ob_s4su2jcgejjc","claimId":null},{"id":"ev_nhungeunyzne","kind":"status_changed","at":"2026-09-18T06:28:31.896Z","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_qxcddvhqmbbs","kind":"endpoint_added","at":"2026-09-17T19:19:59.456Z","endpointId":"ep_rvdxpavyvanv","before":null,"after":{"url":"https://app.sparkletree.io/api/a2a","type":"a2a","source":"ard_catalog","authHint":"oauth2","newRecord":true},"observationId":null,"claimId":null}]}