{"id":"ag_jq5g6qd23qs3","handle":"fline","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_ntvmrrfjgscv","kind":"status_changed","at":"2026-10-21T00:32:09.393Z","endpointId":null,"before":{"status":"unknown"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-10-21T00:28:13.617Z"},"observationId":null,"claimId":null},{"id":"ev_7ydm9u6j23yp","kind":"tls_changed","at":"2026-10-21T00:28:13.825Z","endpointId":"ep_6h3frmqtsf8e","before":null,"after":{"issuer":{"commonName":"YE1","organization":"Let's Encrypt"},"subject":"mcp.fline.sh","validTo":"2027-01-15T19:55:22.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"40:67:AD:2B:92:41:9F:CC:F8:79:42:38:76:A2:A6:8D:69:0E:9C:75:6F:8B:BE:BF:9E:BD:73:E1:4C:F1:2E:0D"},"observationId":"ob_x7kxng8vbdp8","claimId":null},{"id":"ev_zvmdakn348ep","kind":"auth_posture_changed","at":"2026-10-21T00:28:13.768Z","endpointId":"ep_6h3frmqtsf8e","before":null,"after":{"issuer":"https://hydra.dev.fline.sh/","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.fline.sh/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://hydra.dev.fline.sh/"]},"observationId":"ob_x7kxng8vbdp8","claimId":null},{"id":"ev_d2kjtp8qnzv8","kind":"tool_surface_observed","at":"2026-10-21T00:28:13.650Z","endpointId":"ep_6h3frmqtsf8e","before":null,"after":{"hash":"44766d4361d2985cecfd59e9cd31325b82be3672bf5f02f13ab3fb7babbd347f","tools":["list_projects","create_project","delete_project","get_upload_url","complete_upload","get_project","submit_declaration","answer_questions","declare_env_names","get_secrets_link","deploy","get_deploy_status","get_images","get_logs","get_usage","attach_domain","create_service","list_services","delete_service","get_config","check_config","refresh_config","list_domains","check_domain","delete_domain","list_env_names","delete_env_name","set_env","get_project_detail","get_events","get_service","pause_service","resume_service","stop","restart","list_versions","rollback","attach_external","detach_external","list_external"],"toolCount":40,"serverVersion":"1"},"observationId":"ob_x7kxng8vbdp8","claimId":null},{"id":"ev_ch9twjztskxr","kind":"endpoint_added","at":"2026-10-20T23:21:32.223Z","endpointId":"ep_6h3frmqtsf8e","before":null,"after":{"url":"https://mcp.fline.sh/mcp","type":"mcp_streamable_http","source":"mcp_registry","authHint":null,"newRecord":true},"observationId":null,"claimId":null}]}