{"id":"ag_yp9mxdnfzyc3","handle":"villiers-charter","kinds":["status_changed","tool_surface_observed","tool_surface_changed","endpoint_added","ownership_changed","ownership_contested","auth_posture_changed","tls_changed","hidden_text_changed","record_split","split_from"],"count":2,"events":[{"id":"ev_3hqqgpmvd7pr","kind":"tls_changed","at":"2026-11-01T16:25:56.194Z","endpointId":"ep_scsmzdjck5wm","before":{"issuer":{"commonName":"YE1","organization":"Let's Encrypt"},"subject":"mcp.villiers.ai","validTo":"2026-10-28T13:01:29.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"D0:4D:84:DB:16:2A:02:42:F6:C4:21:77:45:C7:24:8A:2B:BF:BA:FB:6A:84:C9:CA:4A:B6:F6:88:D5:4C:42:BA"},"after":{"issuer":{"commonName":"YE1","organization":"Let's Encrypt"},"subject":"mcp.villiers.ai","validTo":"2026-12-27T15:44:01.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"C6:F8:04:29:70:2D:2F:67:96:7C:B4:76:99:E1:E3:4A:7C:D3:C9:9C:9D:FC:63:30:C5:C9:20:45:F3:90:6D:0C"},"observationId":"ob_v4ue6xvkuvfy","claimId":null},{"id":"ev_duejghqvf84t","kind":"tls_changed","at":"2026-09-26T22:21:24.279Z","endpointId":"ep_scsmzdjck5wm","before":null,"after":{"issuer":{"commonName":"YE1","organization":"Let's Encrypt"},"subject":"mcp.villiers.ai","validTo":"2026-10-28T13:01:29.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"D0:4D:84:DB:16:2A:02:42:F6:C4:21:77:45:C7:24:8A:2B:BF:BA:FB:6A:84:C9:CA:4A:B6:F6:88:D5:4C:42:BA"},"observationId":"ob_acf2hcjtb27r","claimId":null}]}