{"id":"ag_6brfemg4f3yh","handle":"algo-trade-analytics","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":4,"events":[{"id":"ev_zktpbd8q323w","kind":"tls_changed","at":"2026-09-18T18:25:44.696Z","endpointId":"ep_gf8vmqyxu8kp","before":null,"after":{"issuer":{"commonName":"YE2","organization":"Let's Encrypt"},"subject":"app.algo-trade-analytics.com","validTo":"2026-12-13T23:33:21.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"FA:0A:6A:CC:F0:F0:20:42:35:1D:38:9A:11:AB:11:BC:42:46:AF:68:F6:35:AF:F4:2C:79:2C:4F:D6:CC:CC:89"},"observationId":"ob_nvtmb5ufp3mm","claimId":null},{"id":"ev_f2dnra4n7kk7","kind":"auth_posture_changed","at":"2026-09-18T18:25:44.685Z","endpointId":"ep_gf8vmqyxu8kp","before":null,"after":{"issuer":"https://dev-v63h1frxt.eu.auth0.com/","scheme":"Bearer","conformance":{"dpop":true,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":true,"dynamicClientRegistration":true},"authRequired":true,"resourceMetadata":"https://app.algo-trade-analytics.com/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://dev-v63h1frxt.eu.auth0.com/"]},"observationId":"ob_nvtmb5ufp3mm","claimId":null},{"id":"ev_ezgyf8u5prav","kind":"status_changed","at":"2026-09-18T04:25:25.595Z","endpointId":null,"before":{"status":"unknown"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-09-18T04:25:08.604Z"},"observationId":null,"claimId":null},{"id":"ev_akq9ruxh8we9","kind":"endpoint_added","at":"2026-09-18T04:21:49.543Z","endpointId":"ep_gf8vmqyxu8kp","before":null,"after":{"url":"https://app.algo-trade-analytics.com/mcp","type":"mcp_streamable_http","source":"mcp_registry","authHint":null,"newRecord":true},"observationId":null,"claimId":null}]}