{"id":"ag_4yt4udahr7hb","handle":"api-contract-validator","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_b8f57m6q4rkn","kind":"tls_changed","at":"2026-09-22T14:27:37.734Z","endpointId":"ep_4nzbgzf79zc8","before":{"issuer":{"commonName":"YE1","organization":"Let's Encrypt"},"subject":"lazy-mac.com","validTo":"2026-10-22T13:12:02.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"04:91:2F:C0:08:8C:5E:2E:32:16:93:9D:3A:3A:BD:AE:7F:85:07:38:10:FA:A3:7C:63:91:14:D8:3E:5A:23:15"},"after":{"issuer":{"commonName":"YE2","organization":"Let's Encrypt"},"subject":"lazy-mac.com","validTo":"2026-12-20T17:29:15.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"80:90:70:12:D1:2B:A5:CC:2F:8D:CF:FD:4F:6A:0A:F1:E5:1F:B4:29:E9:7E:4B:BE:41:8F:65:61:E6:C7:6B:F2"},"observationId":"ob_5rhjeshjkp7e","claimId":null},{"id":"ev_p3qwu3nb7sgu","kind":"tls_changed","at":"2026-09-12T18:27:40.815Z","endpointId":"ep_4nzbgzf79zc8","before":null,"after":{"issuer":{"commonName":"YE1","organization":"Let's Encrypt"},"subject":"lazy-mac.com","validTo":"2026-10-22T13:12:02.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"04:91:2F:C0:08:8C:5E:2E:32:16:93:9D:3A:3A:BD:AE:7F:85:07:38:10:FA:A3:7C:63:91:14:D8:3E:5A:23:15"},"observationId":"ob_83mwmw8grtu8","claimId":null},{"id":"ev_35vzgytg5wcv","kind":"auth_posture_changed","at":"2026-09-12T18:27:40.802Z","endpointId":"ep_4nzbgzf79zc8","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_83mwmw8grtu8","claimId":null},{"id":"ev_qtqwcvr9skxp","kind":"tool_surface_observed","at":"2026-09-12T10:26:45.979Z","endpointId":"ep_4nzbgzf79zc8","before":null,"after":{"hash":"441f478b70c960b439926821222abef391afedab89c27ac00b829c599f686e5b","tools":["validate_openapi_spec","diff_request_response","lint_api_schema","generate_mock_from_spec","check_breaking_changes"],"toolCount":5,"serverVersion":"1.1.0"},"observationId":"ob_2qbc4pyf5nb5","claimId":null}]}