{"id":"ag_xd8ey7t6g76g","handle":"ukraine","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_4ak8wg73hv8v","kind":"tool_surface_changed","at":"2026-10-23T00:31:05.457Z","endpointId":"ep_3rbvdzy9u3u4","before":{"hash":"caa5c4972458823c154cac44c5b400cb276d8344505595d6bd22801fcd9592b7","toolCount":16,"serverVersion":""},"after":{"hash":"7d413ad55f4b8f710d91e9c184f1914a8513934f3a56df382b3c38f99e99625d","added":["get_local_council","list_local_councils","search_local_councils"],"changed":[],"removed":[],"toolCount":19,"serverVersion":""},"observationId":"ob_qs9d78nn73gw","claimId":null},{"id":"ev_fae368h3skgw","kind":"tool_surface_changed","at":"2026-10-21T02:28:23.245Z","endpointId":"ep_3rbvdzy9u3u4","before":{"hash":"ea5d0191ff4a64e5d4546cf6f90e9cc8a103e30a684941a815fee705fc95a767","toolCount":13,"serverVersion":""},"after":{"hash":"caa5c4972458823c154cac44c5b400cb276d8344505595d6bd22801fcd9592b7","added":["get_district_council","list_district_councils","search_district_councils"],"changed":[],"removed":[],"toolCount":16,"serverVersion":""},"observationId":"ob_3m6y8xyraxk5","claimId":null},{"id":"ev_6dyajnjabzh2","kind":"tool_surface_changed","at":"2026-10-20T00:31:51.212Z","endpointId":"ep_3rbvdzy9u3u4","before":{"hash":"1f600506ab0ef3ad0b621a4a569e4389b8426b4c427eb27e5b47fb48625435be","toolCount":11,"serverVersion":""},"after":{"hash":"ea5d0191ff4a64e5d4546cf6f90e9cc8a103e30a684941a815fee705fc95a767","added":["describe_dataset","list_datasets"],"changed":[],"removed":[],"toolCount":13,"serverVersion":""},"observationId":"ob_nepkqevq3qtn","claimId":null},{"id":"ev_sy5bddbdaqtx","kind":"tool_surface_changed","at":"2026-10-18T02:25:32.811Z","endpointId":"ep_3rbvdzy9u3u4","before":{"hash":"cc445e739c1f7f13911b6fb9d27fb84914d9778a0f2b9a8e90e7138056a1c56b","toolCount":6,"serverVersion":""},"after":{"hash":"1f600506ab0ef3ad0b621a4a569e4389b8426b4c427eb27e5b47fb48625435be","added":["get_welcome","list_first_level_territories","list_oblasts","list_special_territories","search_territories_detailed"],"changed":["list_territories","search_territories"],"removed":[],"toolCount":11,"serverVersion":""},"observationId":"ob_hgmr3ncuqway","claimId":null},{"id":"ev_xpnrps556mgf","kind":"tls_changed","at":"2026-10-17T08:24:53.856Z","endpointId":"ep_3rbvdzy9u3u4","before":null,"after":{"issuer":{"commonName":"YE1","organization":"Let's Encrypt"},"subject":"community.ukrdigital.org","validTo":"2027-01-08T23:42:40.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"41:26:39:F4:7F:D4:79:F1:AE:5F:66:10:5D:4C:AC:43:F1:29:13:87:6B:91:FD:A5:64:A7:84:60:E7:37:C4:2A"},"observationId":"ob_ddxc6d6mz6yy","claimId":null},{"id":"ev_bb4kr7u8d6ef","kind":"auth_posture_changed","at":"2026-10-17T08:24:53.822Z","endpointId":"ep_3rbvdzy9u3u4","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_ddxc6d6mz6yy","claimId":null},{"id":"ev_8386yy9m7zus","kind":"status_changed","at":"2026-10-16T00:34:35.707Z","endpointId":null,"before":{"status":"unknown"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-10-16T00:33:13.729Z"},"observationId":null,"claimId":null},{"id":"ev_8qpmdd253tyk","kind":"tool_surface_observed","at":"2026-10-16T00:33:13.741Z","endpointId":"ep_3rbvdzy9u3u4","before":null,"after":{"hash":"cc445e739c1f7f13911b6fb9d27fb84914d9778a0f2b9a8e90e7138056a1c56b","tools":["get_catalog_info","search_territories","get_territory","get_hierarchy","list_territories","get_mcp_endpoint"],"toolCount":6,"serverVersion":""},"observationId":"ob_x2kmj5pu882f","claimId":null},{"id":"ev_gz4nhyx6hsnr","kind":"endpoint_added","at":"2026-10-16T00:20:01.658Z","endpointId":"ep_3rbvdzy9u3u4","before":null,"after":{"url":"https://community.ukrdigital.org/mcp/ukraine/mcp","type":"mcp_streamable_http","source":"mcp_registry","authHint":null,"newRecord":true},"observationId":null,"claimId":null}]}