{"id":"ag_4hqarctr2fdu","handle":"biocosm","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_fvtrqezrygqe","kind":"status_changed","at":"2026-10-02T20:29:06.626Z","endpointId":null,"before":{"status":"recently_observed"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-10-02T20:27:53.312Z"},"observationId":null,"claimId":null},{"id":"ev_nuhru3u6s32e","kind":"status_changed","at":"2026-10-02T08:26:54.507Z","endpointId":null,"before":{"status":"live"},"after":{"reason":"Responded {ok} ago; 1 recent check failed (latest {probe} ago).","status":"recently_observed","lastOkAt":"2026-10-02T02:23:19.147Z"},"observationId":null,"claimId":null},{"id":"ev_vmjby7axzy96","kind":"tls_changed","at":"2026-09-12T13:25:30.305Z","endpointId":"ep_wg9vr67gmhhg","before":null,"after":{"issuer":{"commonName":"YE1","organization":"Let's Encrypt"},"subject":"*.fly.dev","validTo":"2026-11-19T11:49:32.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"25:9A:3B:9C:DA:F4:BA:BB:BE:5E:B7:81:BE:23:8A:52:12:15:DF:90:AF:E8:F5:15:17:99:30:F2:A6:A8:59:B4"},"observationId":"ob_q98czu2c4k5j","claimId":null},{"id":"ev_nev5dkpf369f","kind":"auth_posture_changed","at":"2026-09-12T13:25:30.273Z","endpointId":"ep_wg9vr67gmhhg","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_q98czu2c4k5j","claimId":null},{"id":"ev_wtdmbshsqspx","kind":"tool_surface_observed","at":"2026-09-12T13:25:30.121Z","endpointId":"ep_wg9vr67gmhhg","before":null,"after":{"hash":"c608cc4985bf7afaf2fc6ec83698addc299a758ffa182defb508b3b5e6494067","tools":["search_nodes","get_node","get_writeup","list_by_therapeutic_area","get_company_portfolio","get_stats","get_staleness_report","get_node_freshness","find_by_target","find_by_phase","find_related","get_pos_score","get_coverage"],"toolCount":13,"serverVersion":"3.4.4"},"observationId":"ob_q98czu2c4k5j","claimId":null}]}