{"id":"ag_fmgnxchtcse5","handle":"spann-stays","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":3,"events":[{"id":"ev_6886dksesze8","kind":"tls_changed","at":"2026-10-05T13:28:20.867Z","endpointId":"ep_hgnd9qtxkhh4","before":{"issuer":{"commonName":"YE1","organization":"Let's Encrypt"},"subject":"mcp.spannhq.com","validTo":"2026-11-01T15:44:29.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"64:F6:9B:3C:D9:EC:F5:21:EE:A2:76:77:80:9D:EF:00:78:D8:8F:B9:EA:87:5F:06:DB:25:E1:F5:76:43:79:51"},"after":{"issuer":{"commonName":"YE2","organization":"Let's Encrypt"},"subject":"mcp.spannhq.com","validTo":"2026-12-31T14:50:33.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"E5:51:92:8E:99:1F:F2:29:3A:AF:9D:0F:B7:A8:32:11:A6:61:64:BC:59:B2:8D:7D:96:C4:6D:51:6B:27:25:5F"},"observationId":"ob_wqyc9u4bm5eh","claimId":null},{"id":"ev_yyfkp9xcbxwm","kind":"status_changed","at":"2026-09-26T15:25:21.176Z","endpointId":null,"before":{"status":"unknown"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-09-26T15:24:59.871Z"},"observationId":null,"claimId":null},{"id":"ev_6q6dcvcnhzuj","kind":"split_from","at":"2026-09-26T15:22:49.979Z","endpointId":null,"before":null,"after":{"from":{"id":"ag_s4gwzq25tzrp","handle":"persimmon"},"listings":["mcp_registry com.spannhq/stays"],"revision":"2026-09-23-one-repository-many-servers","endpoints":["https://mcp.spannhq.com/mcp"]},"observationId":null,"claimId":null}]}