{"id":"ag_gyt9tb5rc4px","handle":"harbor-notes","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_f5ckjdt7smhp","kind":"tls_changed","at":"2026-10-29T18:32:25.756Z","endpointId":"ep_s3ee9wj29kbd","before":null,"after":{"issuer":{"commonName":"YE2","organization":"Let's Encrypt"},"subject":"app.harbor.my","validTo":"2027-01-25T17:26:31.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"5A:66:46:AD:65:E3:C8:28:D7:EE:44:F2:52:06:9D:67:04:BC:ED:A1:CC:FC:2E:26:A1:1A:94:E7:6C:29:9F:98"},"observationId":"ob_hgxfc7wgpdjn","claimId":null},{"id":"ev_etuuc7w7cgq8","kind":"auth_posture_changed","at":"2026-10-29T18:32:25.588Z","endpointId":"ep_s3ee9wj29kbd","before":null,"after":{"issuer":"https://app.harbor.my","scheme":"Bearer","conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":true,"resourceMetadata":"https://app.harbor.my/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://app.harbor.my"]},"observationId":"ob_hgxfc7wgpdjn","claimId":null},{"id":"ev_cvxvme3wfn2s","kind":"status_changed","at":"2026-10-20T22:27:05.589Z","endpointId":null,"before":{"status":"unknown"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-10-20T22:24:54.327Z"},"observationId":null,"claimId":null},{"id":"ev_6jsa88ynztux","kind":"endpoint_added","at":"2026-10-20T22:18:30.388Z","endpointId":"ep_s3ee9wj29kbd","before":null,"after":{"url":"https://app.harbor.my/mcp","type":"mcp_streamable_http","source":"mcp_registry","authHint":null,"newRecord":true},"observationId":null,"claimId":null}]}