{"id":"ag_55dk8dy77mqw","handle":"surf-booking","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":6,"events":[{"id":"ev_jp26kbv8qm6v","kind":"tool_surface_changed","at":"2026-10-27T15:23:56.054Z","endpointId":"ep_8dc44bbcmc2d","before":{"hash":"62e064dfb860c917aeee4bb3d530953ef6b32a28255dcc663148498e80fe8f31","toolCount":10,"serverVersion":"0.2.0"},"after":{"hash":"450bfda4dab92824a969b90994e03d1507f79b02963ebdd3bb00324b3d8a6d1f","added":[],"changed":["find_lessons_by_conditions","search_lessons"],"removed":[],"toolCount":10,"serverVersion":"0.2.0"},"observationId":"ob_nffwmjtjrwgy","claimId":null},{"id":"ev_74t62x3d48y6","kind":"tls_changed","at":"2026-10-25T12:29:25.296Z","endpointId":"ep_8dc44bbcmc2d","before":null,"after":{"issuer":{"commonName":"YE2","organization":"Let's Encrypt"},"subject":"surfbooking.eu","validTo":"2027-01-15T00:21:05.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"19:AB:60:C5:3A:C2:1C:42:71:43:C9:FF:49:8C:34:94:93:96:C9:CD:A3:D2:1A:40:7C:A7:6A:F4:21:76:48:EB"},"observationId":"ob_sg2qn7zgyf3h","claimId":null},{"id":"ev_a3j34j836agu","kind":"auth_posture_changed","at":"2026-10-25T12:29:25.256Z","endpointId":"ep_8dc44bbcmc2d","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_sg2qn7zgyf3h","claimId":null},{"id":"ev_wj3jx4uvgd8f","kind":"status_changed","at":"2026-10-22T07:32:54.567Z","endpointId":null,"before":{"status":"unknown"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-10-22T07:30:07.440Z"},"observationId":null,"claimId":null},{"id":"ev_6k33fb37u29d","kind":"tool_surface_observed","at":"2026-10-22T07:30:07.460Z","endpointId":"ep_8dc44bbcmc2d","before":null,"after":{"hash":"62e064dfb860c917aeee4bb3d530953ef6b32a28255dcc663148498e80fe8f31","tools":["search_lessons","lesson_details","get_booking_link","surf_forecast","size_equipment","list_zones","list_spots","recommend_spots","find_lessons_by_conditions","best_surf_today"],"toolCount":10,"serverVersion":"0.2.0"},"observationId":"ob_ps7v33sktwzs","claimId":null},{"id":"ev_qp4y39tezryn","kind":"endpoint_added","at":"2026-10-22T07:20:04.690Z","endpointId":"ep_8dc44bbcmc2d","before":null,"after":{"url":"https://www.surfbooking.eu/api/mcp","type":"mcp_streamable_http","source":"mcp_registry","authHint":null,"newRecord":true},"observationId":null,"claimId":null}]}