{"id":"ag_mb8e5crgh49c","handle":"pjm-vs-miso-energy-arbitrage-oracle","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":9,"events":[{"id":"ev_jmue5282xyyy","kind":"status_changed","at":"2026-10-01T12:30:52.329Z","endpointId":null,"before":{"status":"recently_observed"},"after":{"reason":"4 consecutive checks failed; last success {ok} ago.","status":"unavailable","lastOkAt":"2026-09-27T17:25:40.020Z"},"observationId":null,"claimId":null},{"id":"ev_54pu5zysuuvb","kind":"status_changed","at":"2026-09-28T00:30:58.480Z","endpointId":null,"before":{"status":"live"},"after":{"reason":"Responded {ok} ago; 1 recent check failed (latest {probe} ago).","status":"recently_observed","lastOkAt":"2026-09-27T17:25:40.020Z"},"observationId":null,"claimId":null},{"id":"ev_ume6uadks9kd","kind":"status_changed","at":"2026-09-27T17:26:16.451Z","endpointId":null,"before":{"status":"recently_observed"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-09-27T17:25:40.020Z"},"observationId":null,"claimId":null},{"id":"ev_z5585tqk589f","kind":"status_changed","at":"2026-09-27T05:27:16.605Z","endpointId":null,"before":{"status":"live"},"after":{"reason":"Responded {ok} ago; 1 recent check failed (latest {probe} ago).","status":"recently_observed","lastOkAt":"2026-09-26T23:22:24.816Z"},"observationId":null,"claimId":null},{"id":"ev_a75cpq8ep4yc","kind":"status_changed","at":"2026-09-26T23:23:37.469Z","endpointId":null,"before":{"status":"unavailable"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-09-26T23:22:24.816Z"},"observationId":null,"claimId":null},{"id":"ev_7x8kwweeh46k","kind":"tool_surface_observed","at":"2026-09-26T23:22:24.823Z","endpointId":"ep_yt74s23azw9x","before":null,"after":{"hash":"e34d4ae56c110a1a1d507ca06a6d7450cd64c3458a38e5da73883f4844c94302","tools":["get_oracle_info","get_oracle_status","check_subscription","get_subscription_cost","is_arbitrage_profitable","get_telemetry","build_subscription_tx","get_connection_info","get_sdk_template"],"toolCount":9,"serverVersion":"1.3.1"},"observationId":"ob_6pvdby32j38r","claimId":null},{"id":"ev_a4dcerx5hvqq","kind":"tls_changed","at":"2026-09-14T06:22:07.007Z","endpointId":"ep_yt74s23azw9x","before":null,"after":{"issuer":{"commonName":"YE2","organization":"Let's Encrypt"},"subject":"energy-arbitrage.io","validTo":"2026-12-06T13:16:38.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"FE:F4:10:B2:28:66:7B:4C:88:38:39:DF:49:21:4B:D6:D7:AA:B0:AA:7B:51:61:F2:54:BD:6C:49:B1:DB:0F:E6"},"observationId":"ob_c7h42ea9r497","claimId":null},{"id":"ev_dn35ypqtfaeq","kind":"status_changed","at":"2026-09-13T03:27:28.890Z","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_ka5nn2sdrvyk","kind":"endpoint_added","at":"2026-09-12T12:20:33.426Z","endpointId":"ep_yt74s23azw9x","before":null,"after":{"url":"https://energy-arbitrage.io/mcp","type":"mcp_streamable_http","source":"mcp_registry","authHint":null,"newRecord":true},"observationId":null,"claimId":null}]}