{"id":"ag_s8z86by354hj","handle":"dev-fly-looper-products-app-reviews","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":5,"events":[{"id":"ev_6943k2zj6nj8","kind":"tls_changed","at":"2026-10-30T08:22:43.840Z","endpointId":"ep_dzh5a6u3e5hs","before":null,"after":{"issuer":{"commonName":"YE1","organization":"Let's Encrypt"},"subject":"*.fly.dev","validTo":"2027-01-18T11:48:20.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"43:8F:17:53:3B:0E:7A:6C:43:F0:9C:1D:A4:49:3B:19:32:8E:DD:48:E0:01:FE:56:AD:51:2E:4F:C1:D9:35:81"},"observationId":"ob_b64v9gdsqzfn","claimId":null},{"id":"ev_8z7d6mfyc6gt","kind":"auth_posture_changed","at":"2026-10-30T08:22:43.806Z","endpointId":"ep_dzh5a6u3e5hs","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_b64v9gdsqzfn","claimId":null},{"id":"ev_swcu4tfr5uh8","kind":"status_changed","at":"2026-10-29T02:32:31.457Z","endpointId":null,"before":{"status":"unknown"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-10-29T02:30:36.649Z"},"observationId":null,"claimId":null},{"id":"ev_6nvf4pxcbbgd","kind":"tool_surface_observed","at":"2026-10-29T02:30:36.662Z","endpointId":"ep_dzh5a6u3e5hs","before":null,"after":{"hash":"91c7e08432c7041b830a1d5808f8aec02037acff15be5a775a6ee7139a0fd02b","tools":["get_app_store_reviews","get_dockerhub_repo"],"toolCount":2,"serverVersion":"0.1.0"},"observationId":"ob_us2qph2gnadj","claimId":null},{"id":"ev_mz5snwnh3hyh","kind":"endpoint_added","at":"2026-10-29T01:19:48.310Z","endpointId":"ep_dzh5a6u3e5hs","before":null,"after":{"url":"https://looper-products.fly.dev/mcp","type":"mcp_streamable_http","source":"mcp_registry","authHint":null,"newRecord":true},"observationId":null,"claimId":null}]}