{"id":"ag_6c3ta2uthc6a","handle":"beachmap-europe-beach-data","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":14,"events":[{"id":"ev_vwd67mz9rn8w","kind":"tls_changed","at":"2026-11-10T07:25:18.610Z","endpointId":"ep_xwtcnrd87pgx","before":{"issuer":{"commonName":"YE2","organization":"Let's Encrypt"},"subject":"europebeachmap.com","validTo":"2026-12-06T19:05:42.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"81:2C:30:23:77:F2:35:C8:1B:C3:0A:E4:46:7B:D4:E3:E0:44:F1:CC:68:87:62:D4:80:48:77:85:41:4D:DB:CB"},"after":{"issuer":{"commonName":"YE2","organization":"Let's Encrypt"},"subject":"europebeachmap.com","validTo":"2027-02-05T06:11:12.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"EC:09:2A:8D:10:B2:75:03:6C:36:37:41:E9:EA:C9:31:C1:B2:DA:C5:F7:5B:E1:94:A4:09:E6:D0:15:2F:3B:99"},"observationId":"ob_23wekae8mg9x","claimId":null},{"id":"ev_jxqzatj9zf6b","kind":"tool_surface_changed","at":"2026-11-02T18:23:05.243Z","endpointId":"ep_xwtcnrd87pgx","before":{"hash":"084eba7ba068e5122c40df1ec44d198fe06d42828fbaef3c1cc7bad4b0bf79c2","toolCount":4,"serverVersion":"2.0.0"},"after":{"hash":"aa89d6405290782d59843da1934f2e4d60574792575805a3aad2bb30106ad524","added":[],"changed":["get_beach","sea_temperature_year","search_beaches","warmest_beaches_in_month"],"removed":[],"toolCount":4,"serverVersion":"2.0.0"},"observationId":"ob_69j6x78429u7","claimId":null},{"id":"ev_awbt44pgpmys","kind":"tool_surface_changed","at":"2026-11-02T16:27:34.912Z","endpointId":"ep_uajpqv4yzrmu","before":{"hash":"084eba7ba068e5122c40df1ec44d198fe06d42828fbaef3c1cc7bad4b0bf79c2","toolCount":4,"serverVersion":"2.0.0"},"after":{"hash":"aa89d6405290782d59843da1934f2e4d60574792575805a3aad2bb30106ad524","added":[],"changed":["get_beach","sea_temperature_year","search_beaches","warmest_beaches_in_month"],"removed":[],"toolCount":4,"serverVersion":"2.0.0"},"observationId":"ob_ne3934x5h27a","claimId":null},{"id":"ev_ntrhd3yw43kk","kind":"tls_changed","at":"2026-10-31T09:29:55.336Z","endpointId":"ep_uajpqv4yzrmu","before":{"issuer":{"commonName":"WE1","organization":"Google Trust Services"},"subject":"beachmapworld.com","validTo":"2026-11-30T14:09:27.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"B2:65:4C:FA:2E:C4:E8:D9:49:88:58:2D:D0:D9:41:90:FA:62:EC:97:6A:65:DC:FB:5C:E0:F7:20:B6:B9:FC:55"},"after":{"issuer":{"commonName":"WE1","organization":"Google Trust Services"},"subject":"beachmapworld.com","validTo":"2027-01-28T18:05:31.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"72:94:CB:39:2D:E5:B8:E7:E1:48:17:9D:2F:E9:5F:AF:F4:05:65:62:61:C0:D9:2D:BA:94:91:47:98:C9:86:7A"},"observationId":"ob_bew8c5uzxt9f","claimId":null},{"id":"ev_grkty6hg3kx2","kind":"tls_changed","at":"2026-10-22T10:34:10.188Z","endpointId":"ep_uajpqv4yzrmu","before":null,"after":{"issuer":{"commonName":"WE1","organization":"Google Trust Services"},"subject":"beachmapworld.com","validTo":"2026-11-30T14:09:27.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"B2:65:4C:FA:2E:C4:E8:D9:49:88:58:2D:D0:D9:41:90:FA:62:EC:97:6A:65:DC:FB:5C:E0:F7:20:B6:B9:FC:55"},"observationId":"ob_r2u7pcswmeep","claimId":null},{"id":"ev_gfnaj5ygujps","kind":"auth_posture_changed","at":"2026-10-22T10:34:10.161Z","endpointId":"ep_uajpqv4yzrmu","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_r2u7pcswmeep","claimId":null},{"id":"ev_r4qgksgpdujc","kind":"status_changed","at":"2026-10-21T20:33:26.060Z","endpointId":null,"before":{"status":"unavailable"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-10-21T20:30:47.410Z"},"observationId":null,"claimId":null},{"id":"ev_ujwdrgb7mbvd","kind":"tool_surface_observed","at":"2026-10-21T20:30:47.428Z","endpointId":"ep_uajpqv4yzrmu","before":null,"after":{"hash":"084eba7ba068e5122c40df1ec44d198fe06d42828fbaef3c1cc7bad4b0bf79c2","tools":["search_beaches","get_beach","warmest_beaches_in_month","sea_temperature_year"],"toolCount":4,"serverVersion":"2.0.0"},"observationId":"ob_ffuykxce2w8h","claimId":null},{"id":"ev_ey36ehqcdbcy","kind":"endpoint_added","at":"2026-10-21T17:19:50.384Z","endpointId":"ep_uajpqv4yzrmu","before":null,"after":{"url":"https://beachmapworld.com/mcp","type":"mcp_streamable_http","source":"mcp_registry","authHint":null,"newRecord":false},"observationId":null,"claimId":null},{"id":"ev_c6wxau6a7rfe","kind":"status_changed","at":"2026-10-16T15:32:13.729Z","endpointId":null,"before":{"status":"recently_observed"},"after":{"reason":"4 consecutive checks failed; last success {ok} ago.","status":"unavailable","lastOkAt":"2026-10-12T15:42:12.729Z"},"observationId":null,"claimId":null},{"id":"ev_as8qmrpda4ja","kind":"status_changed","at":"2026-10-12T22:27:59.458Z","endpointId":null,"before":{"status":"live"},"after":{"reason":"Responded {ok} ago; 1 recent check failed (latest {probe} ago).","status":"recently_observed","lastOkAt":"2026-10-12T15:42:12.729Z"},"observationId":null,"claimId":null},{"id":"ev_egmz6ef3za6n","kind":"tls_changed","at":"2026-09-12T19:23:05.523Z","endpointId":"ep_xwtcnrd87pgx","before":null,"after":{"issuer":{"commonName":"YE2","organization":"Let's Encrypt"},"subject":"europebeachmap.com","validTo":"2026-12-06T19:05:42.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"81:2C:30:23:77:F2:35:C8:1B:C3:0A:E4:46:7B:D4:E3:E0:44:F1:CC:68:87:62:D4:80:48:77:85:41:4D:DB:CB"},"observationId":"ob_kdt296gp7yd5","claimId":null},{"id":"ev_dnky4gkjr4bc","kind":"auth_posture_changed","at":"2026-09-12T19:23:05.491Z","endpointId":"ep_xwtcnrd87pgx","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_kdt296gp7yd5","claimId":null},{"id":"ev_cjeshfmytx6m","kind":"tool_surface_observed","at":"2026-09-12T11:26:52.947Z","endpointId":"ep_xwtcnrd87pgx","before":null,"after":{"hash":"084eba7ba068e5122c40df1ec44d198fe06d42828fbaef3c1cc7bad4b0bf79c2","tools":["search_beaches","get_beach","warmest_beaches_in_month","sea_temperature_year"],"toolCount":4,"serverVersion":"2.0.0"},"observationId":"ob_xtde6eaachna","claimId":null}]}