{"id":"ag_5muh2ztac363","handle":"fly-frugal-travel-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":5,"events":[{"id":"ev_fvxqugutcvdf","kind":"tls_changed","at":"2026-10-11T05:24:39.039Z","endpointId":"ep_zfg984rrn6m4","before":null,"after":{"issuer":{"commonName":"WE1","organization":"Google Trust Services"},"subject":"flyfrugal.fyi","validTo":"2026-12-27T23:25:13.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"7E:6C:E8:7C:08:E9:28:F6:CE:63:67:F6:5A:10:10:0E:F1:01:E5:4D:35:89:60:F7:B4:74:53:B4:1B:66:4F:C9"},"observationId":"ob_tpfqt2594ugh","claimId":null},{"id":"ev_4sheauxrtm3f","kind":"auth_posture_changed","at":"2026-10-11T05:24:39.026Z","endpointId":"ep_zfg984rrn6m4","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_tpfqt2594ugh","claimId":null},{"id":"ev_2xcpagbwg9bq","kind":"status_changed","at":"2026-10-09T15:34:29.786Z","endpointId":null,"before":{"status":"unknown"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-10-09T15:33:32.282Z"},"observationId":null,"claimId":null},{"id":"ev_tk9f3kfbghhx","kind":"tool_surface_observed","at":"2026-10-09T15:33:32.290Z","endpointId":"ep_zfg984rrn6m4","before":null,"after":{"hash":"a7f8ca4ed552b50b25dc42456dbf88d83c71c32fe9e5abfa3c65eca43917840a","tools":["list_itineraries","get_itinerary","list_flight_deals","get_todays_deals"],"toolCount":4,"serverVersion":"1.1.0"},"observationId":"ob_tj2jgjmj54gx","claimId":null},{"id":"ev_bbutdr2smh7t","kind":"endpoint_added","at":"2026-10-09T15:22:48.144Z","endpointId":"ep_zfg984rrn6m4","before":null,"after":{"url":"https://flyfrugal.fyi/mcp","type":"mcp_streamable_http","source":"mcp_registry","authHint":null,"newRecord":true},"observationId":null,"claimId":null}]}