{"id":"ag_4jc39p72f246","handle":"parvizrahayan-haven","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":9,"events":[{"id":"ev_rhrczy36j2xd","kind":"tls_changed","at":"2026-10-10T03:25:05.278Z","endpointId":"ep_epvcf2sr4q3g","before":null,"after":{"issuer":{"commonName":"WE1","organization":"Google Trust Services"},"subject":"haven-ai.ir","validTo":"2027-01-04T11:24:39.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"0F:9C:B3:39:FC:E6:3D:B6:E7:31:70:27:FE:B5:33:9A:EB:04:8C:FB:44:24:68:94:D5:09:D3:AE:6E:8B:BB:45"},"observationId":"ob_44ck6pbftbau","claimId":null},{"id":"ev_asynyhrhkssq","kind":"auth_posture_changed","at":"2026-10-10T03:25:05.266Z","endpointId":"ep_epvcf2sr4q3g","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_44ck6pbftbau","claimId":null},{"id":"ev_fnmngn945sbt","kind":"tool_surface_observed","at":"2026-10-07T23:25:56.143Z","endpointId":"ep_epvcf2sr4q3g","before":null,"after":{"hash":"3792f54674869ee104e6349c5d36f4e40d89e169df21f400595b9d6d237be4f7","tools":["haven_check_in","haven_reflect","haven_recall","haven_check_out"],"toolCount":4,"serverVersion":"0.1.0"},"observationId":"ob_8xckbyjyu46k","claimId":null},{"id":"ev_rm5786xf273u","kind":"endpoint_added","at":"2026-10-07T23:21:44.165Z","endpointId":"ep_epvcf2sr4q3g","before":null,"after":{"url":"https://haven-ai.ir/mcp","type":"mcp_streamable_http","source":"mcp_registry","authHint":null,"newRecord":false},"observationId":null,"claimId":null},{"id":"ev_rc7gk7438axp","kind":"tls_changed","at":"2026-10-07T00:27:01.817Z","endpointId":"ep_xumm52w2frfe","before":null,"after":{"issuer":{"commonName":"YE1","organization":"Let's Encrypt"},"subject":"parviz-gateway1.workers.dev","validTo":"2026-12-10T05:50:38.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"7A:52:EA:A3:66:C5:92:12:1B:29:74:51:14:19:38:21:79:D4:B7:B4:99:E0:B0:50:F9:AE:DF:43:5D:C1:A0:DE"},"observationId":"ob_vkhqj4zbwe9s","claimId":null},{"id":"ev_35tabncxtyjf","kind":"auth_posture_changed","at":"2026-10-07T00:27:01.788Z","endpointId":"ep_xumm52w2frfe","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_vkhqj4zbwe9s","claimId":null},{"id":"ev_ugs93f2f447r","kind":"status_changed","at":"2026-10-05T01:26:45.187Z","endpointId":null,"before":{"status":"unknown"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-10-05T01:26:10.081Z"},"observationId":null,"claimId":null},{"id":"ev_ysaqpuqspfkc","kind":"tool_surface_observed","at":"2026-10-05T01:26:10.103Z","endpointId":"ep_xumm52w2frfe","before":null,"after":{"hash":"3792f54674869ee104e6349c5d36f4e40d89e169df21f400595b9d6d237be4f7","tools":["haven_check_in","haven_reflect","haven_recall","haven_check_out"],"toolCount":4,"serverVersion":"0.1.0"},"observationId":"ob_7cwk5emm3rvh","claimId":null},{"id":"ev_ddje4np3ycpm","kind":"endpoint_added","at":"2026-10-05T01:21:37.170Z","endpointId":"ep_xumm52w2frfe","before":null,"after":{"url":"https://haven.parviz-gateway1.workers.dev/mcp","type":"mcp_streamable_http","source":"mcp_registry","authHint":null,"newRecord":true},"observationId":null,"claimId":null}]}