{"id":"ag_49krr9dt2xfh","handle":"seonix","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":3,"events":[{"id":"ev_apmhdfv7gcaj","kind":"tls_changed","at":"2026-10-28T05:28:44.523Z","endpointId":"ep_r9w7f8vw24z3","before":null,"after":{"issuer":{"commonName":"YE2","organization":"Let's Encrypt"},"subject":"seonix.ai","validTo":"2026-12-27T22:31:04.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"A0:93:6B:F9:2B:BC:0D:EB:F7:C5:43:97:52:28:34:9F:D6:F3:69:73:CA:C9:8C:D6:2F:9F:C0:40:2B:EA:1F:44"},"observationId":"ob_6rtdxx2htce5","claimId":null},{"id":"ev_3symbz35z3xb","kind":"status_changed","at":"2026-10-20T16:29:21.264Z","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_8czjzd3c392d","kind":"endpoint_added","at":"2026-10-20T03:21:29.982Z","endpointId":"ep_r9w7f8vw24z3","before":null,"after":{"url":"https://api.seonix.ai/mcp","type":"mcp_streamable_http","source":"mcp_registry","authHint":null,"newRecord":true},"observationId":null,"claimId":null}]}