{"id":"ag_4m586a25dkhw","handle":"fiveable-for-ap-teachers","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_s4ewas4pezej","kind":"tls_changed","at":"2026-10-04T07:29:05.755Z","endpointId":"ep_8kkcz5njcjtk","before":null,"after":{"issuer":{"commonName":"YR1","organization":"Let's Encrypt"},"subject":"fiveable.me","validTo":"2026-12-10T03:30:42.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"C0:A7:1B:A4:21:2D:FD:9F:C8:EF:99:AD:05:99:F3:21:45:AE:58:1F:04:25:AA:7A:D9:01:A0:E5:D7:F6:E1:76"},"observationId":"ob_kedeqjv93j4z","claimId":null},{"id":"ev_qh3v4hdt76kw","kind":"status_changed","at":"2026-10-03T07:23:29.375Z","endpointId":null,"before":{"status":"unknown"},"after":{"reason":"2 consecutive checks failed; never seen responding (latest {probe} ago).","status":"unavailable","lastOkAt":null},"observationId":null,"claimId":null},{"id":"ev_abhsy99y9h42","kind":"endpoint_added","at":"2026-10-02T19:21:24.236Z","endpointId":"ep_8kkcz5njcjtk","before":null,"after":{"url":"https://fiveable.me/api/mcp/teacher","type":"mcp_streamable_http","source":"mcp_registry","authHint":null,"newRecord":true},"observationId":null,"claimId":null}]}