{"id":"ag_z7mm4bdvdtmq","handle":"open-signals","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":12,"events":[{"id":"ev_sbba84nw3xtp","kind":"status_changed","at":"2026-11-03T01:34:40.626Z","endpointId":null,"before":{"status":"recently_observed"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-11-03T01:31:40.827Z"},"observationId":null,"claimId":null},{"id":"ev_frf3s6fsf4jb","kind":"status_changed","at":"2026-11-02T11:30:43.421Z","endpointId":null,"before":{"status":"live"},"after":{"reason":"Responded {ok} ago; 1 recent check failed (latest {probe} ago).","status":"recently_observed","lastOkAt":"2026-11-02T03:27:33.594Z"},"observationId":null,"claimId":null},{"id":"ev_cqsa4ebhs6cq","kind":"tool_surface_changed","at":"2026-10-27T17:28:15.744Z","endpointId":"ep_36nvrpuhgqt9","before":{"hash":"e69ea6b0fcaf79dd1cd68e86ded4f487a092fb8b5acfbd1f4618d6db64d0ea7c","toolCount":9,"serverVersion":"0.1.0"},"after":{"hash":"38c8cf6554b721f94cb6ba948cc3a16c5d6c14ab48958775765a7edcaff52277","added":[],"changed":["get_layer"],"removed":[],"toolCount":9,"serverVersion":"0.1.0"},"observationId":"ob_85c95qzpph48","claimId":null},{"id":"ev_dccsay2ztjza","kind":"status_changed","at":"2026-10-20T03:30:27.515Z","endpointId":null,"before":{"status":"recently_observed"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-10-20T03:27:58.858Z"},"observationId":null,"claimId":null},{"id":"ev_gkph4jbd5kpc","kind":"status_changed","at":"2026-10-19T13:30:08.214Z","endpointId":null,"before":{"status":"live"},"after":{"reason":"Responded {ok} ago; 1 recent check failed (latest {probe} ago).","status":"recently_observed","lastOkAt":"2026-10-19T06:26:16.121Z"},"observationId":null,"claimId":null},{"id":"ev_cfxfbnqh9hs3","kind":"status_changed","at":"2026-10-14T02:25:55.084Z","endpointId":null,"before":{"status":"recently_observed"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-10-14T02:24:36.727Z"},"observationId":null,"claimId":null},{"id":"ev_cr3xb6rrhk96","kind":"status_changed","at":"2026-10-13T13:26:18.677Z","endpointId":null,"before":{"status":"live"},"after":{"reason":"Responded {ok} ago; 1 recent check failed (latest {probe} ago).","status":"recently_observed","lastOkAt":"2026-10-13T06:25:55.998Z"},"observationId":null,"claimId":null},{"id":"ev_y7af6qxwtpkh","kind":"tls_changed","at":"2026-10-13T13:23:52.351Z","endpointId":"ep_36nvrpuhgqt9","before":null,"after":{"issuer":{"commonName":"YE1","organization":"Let's Encrypt"},"subject":"civops.io","validTo":"2026-12-22T01:23:10.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"66:9A:2C:59:F3:90:D0:1E:01:60:AA:D8:43:4B:50:03:E5:BC:6A:55:EA:84:BB:52:89:09:66:08:29:FB:55:63"},"observationId":"ob_2z794y2vuuws","claimId":null},{"id":"ev_mrt5svn7m5xw","kind":"auth_posture_changed","at":"2026-10-13T13:23:52.327Z","endpointId":"ep_36nvrpuhgqt9","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_2z794y2vuuws","claimId":null},{"id":"ev_jftrtjav763r","kind":"status_changed","at":"2026-10-12T17:35:40.252Z","endpointId":null,"before":{"status":"unknown"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-10-12T17:34:48.265Z"},"observationId":null,"claimId":null},{"id":"ev_7dra5a4ynsw9","kind":"tool_surface_observed","at":"2026-10-12T17:34:48.276Z","endpointId":"ep_36nvrpuhgqt9","before":null,"after":{"hash":"e69ea6b0fcaf79dd1cd68e86ded4f487a092fb8b5acfbd1f4618d6db64d0ea7c","tools":["search_sources","get_source","list_hubs","list_places","get_readings","list_datasets","get_dataset_part","list_layers","get_layer"],"toolCount":9,"serverVersion":"0.1.0"},"observationId":"ob_qxajy4f4nphj","claimId":null},{"id":"ev_rr59syeyvvbh","kind":"endpoint_added","at":"2026-10-12T17:27:27.235Z","endpointId":"ep_36nvrpuhgqt9","before":null,"after":{"url":"https://open-signals.civops.io/mcp","type":"mcp_streamable_http","source":"mcp_registry","authHint":null,"newRecord":true},"observationId":null,"claimId":null}]}