{"status":"ok","count":50,"maxEntries":50,"latest":{"status":"ok","enabled":true,"configured":true,"persistentStorage":true,"checks":[{"name":"oauth_configuration","status":"passed","duration":1,"detail":"OAuth configuration is complete."},{"name":"durable_token_state","status":"passed","duration":0,"detail":"Durable OAuth token state is available."},{"name":"canary_identity","status":"passed","duration":110,"detail":"The dedicated OAuth canary identity is available."},{"name":"authorization_code","status":"passed","duration":1071,"detail":"Authorization, consent, PKCE binding, and code exchange passed."},{"name":"access_token","status":"passed","duration":146,"detail":"The issued access token verified against the protected resource."},{"name":"refresh_rotation_replay_defense","status":"passed","duration":661,"detail":"Refresh rotation and replay-triggered family revocation passed."},{"name":"token_revocation","status":"passed","duration":1246,"detail":"Access-token revocation invalidated the full token family."},{"name":"connected_app_cleanup","status":"passed","duration":513,"detail":"Canary consent, token families, and client registration were removed."}],"passed":8,"failed":0,"duration":3749,"timestamp":"2026-10-17T20:20:16.484Z","serverVersion":"1.11.2","buildSha":"0f7088f057c5441ac196104563c34fee15a1ca18","observedAt":"2026-10-17T20:20:16.484Z"},"latestRecorded":{"status":"ok","enabled":true,"configured":true,"persistentStorage":true,"checks":[{"name":"oauth_configuration","status":"passed","duration":1,"detail":"OAuth configuration is complete."},{"name":"durable_token_state","status":"passed","duration":0,"detail":"Durable OAuth token state is available."},{"name":"canary_identity","status":"passed","duration":110,"detail":"The dedicated OAuth canary identity is available."},{"name":"authorization_code","status":"passed","duration":1071,"detail":"Authorization, consent, PKCE binding, and code exchange passed."},{"name":"access_token","status":"passed","duration":146,"detail":"The issued access token verified against the protected resource."},{"name":"refresh_rotation_replay_defense","status":"passed","duration":661,"detail":"Refresh rotation and replay-triggered family revocation passed."},{"name":"token_revocation","status":"passed","duration":1246,"detail":"Access-token revocation invalidated the full token family."},{"name":"connected_app_cleanup","status":"passed","duration":513,"detail":"Canary consent, token families, and client registration were removed."}],"passed":8,"failed":0,"duration":3749,"timestamp":"2026-10-17T20:20:16.484Z","serverVersion":"1.11.2","buildSha":"0f7088f057c5441ac196104563c34fee15a1ca18","observedAt":"2026-10-17T20:20:16.484Z"},"history":[{"status":"ok","enabled":true,"configured":true,"persistentStorage":true,"checks":[{"name":"oauth_configuration","status":"passed","duration":1,"detail":"OAuth configuration is complete."},{"name":"durable_token_state","status":"passed","duration":0,"detail":"Durable OAuth token state is available."},{"name":"canary_identity","status":"passed","duration":110,"detail":"The dedicated OAuth canary identity is available."},{"name":"authorization_code","status":"passed","duration":1071,"detail":"Authorization, consent, PKCE binding, and code exchange passed."},{"name":"access_token","status":"passed","duration":146,"detail":"The issued access token verified against the protected resource."},{"name":"refresh_rotation_replay_defense","status":"passed","duration":661,"detail":"Refresh rotation and replay-triggered family revocation passed."},{"name":"token_revocation","status":"passed","duration":1246,"detail":"Access-token revocation invalidated the full token family."},{"name":"connected_app_cleanup","status":"passed","duration":513,"detail":"Canary consent, token families, and client registration were removed."}],"passed":8,"failed":0,"duration":3749,"timestamp":"2026-10-17T20:20:16.484Z","serverVersion":"1.11.2","buildSha":"0f7088f057c5441ac196104563c34fee15a1ca18","observedAt":"2026-10-17T20:20:16.484Z"},{"status":"ok","enabled":true,"configured":true,"persistentStorage":true,"checks":[{"name":"oauth_configuration","status":"passed","duration":1,"detail":"OAuth configuration is complete."},{"name":"durable_token_state","status":"passed","duration":0,"detail":"Durable OAuth token state is available."},{"name":"canary_identity","status":"passed","duration":225,"detail":"The dedicated OAuth canary identity is available."},{"name":"authorization_code","status":"passed","duration":1041,"detail":"Authorization, consent, PKCE binding, and code exchange passed."},{"name":"access_token","status":"passed","duration":147,"detail":"The issued access token verified against the protected resource."},{"name":"refresh_rotation_replay_defense","status":"passed","duration":662,"detail":"Refresh rotation and replay-triggered family revocation passed."},{"name":"token_revocation","status":"passed","duration":1246,"detail":"Access-token revocation invalidated the full token family."},{"name":"connected_app_cleanup","status":"passed","duration":512,"detail":"Canary consent, token families, and client registration were removed."}],"passed":8,"failed":0,"duration":3834,"timestamp":"2026-10-17T20:10:15.804Z","serverVersion":"1.11.2","buildSha":"0f7088f057c5441ac196104563c34fee15a1ca18","observedAt":"2026-10-17T20:10:15.804Z"},{"status":"ok","enabled":true,"configured":true,"persistentStorage":true,"checks":[{"name":"oauth_configuration","status":"passed","duration":1,"detail":"OAuth configuration is complete."},{"name":"durable_token_state","status":"passed","duration":0,"detail":"Durable OAuth token state is available."},{"name":"canary_identity","status":"passed","duration":246,"detail":"The dedicated OAuth canary identity is available."},{"name":"authorization_code","status":"passed","duration":1020,"detail":"Authorization, consent, PKCE binding, and code exchange passed."},{"name":"access_token","status":"passed","duration":145,"detail":"The issued access token verified against the protected resource."},{"name":"refresh_rotation_replay_defense","status":"passed","duration":654,"detail":"Refresh rotation and replay-triggered family revocation passed."},{"name":"token_revocation","status":"passed","duration":1239,"detail":"Access-token revocation invalidated the full token family."},{"name":"connected_app_cleanup","status":"passed","duration":511,"detail":"Canary consent, token families, and client registration were removed."}],"passed":8,"failed":0,"duration":3816,"timestamp":"2026-10-17T20:00:16.317Z","serverVersion":"1.11.2","buildSha":"0f7088f057c5441ac196104563c34fee15a1ca18","observedAt":"2026-10-17T20:00:16.317Z"},{"status":"ok","enabled":true,"configured":true,"persistentStorage":true,"checks":[{"name":"oauth_configuration","status":"passed","duration":1,"detail":"OAuth configuration is complete."},{"name":"durable_token_state","status":"passed","duration":0,"detail":"Durable OAuth token state is available."},{"name":"canary_identity","status":"passed","duration":243,"detail":"The dedicated OAuth canary identity is available."},{"name":"authorization_code","status":"passed","duration":1078,"detail":"Authorization, consent, PKCE binding, and code exchange passed."},{"name":"access_token","status":"passed","duration":153,"detail":"The issued access token verified against the protected resource."},{"name":"refresh_rotation_replay_defense","status":"passed","duration":694,"detail":"Refresh rotation and replay-triggered family revocation passed."},{"name":"token_revocation","status":"passed","duration":1313,"detail":"Access-token revocation invalidated the full token family."},{"name":"connected_app_cleanup","status":"passed","duration":539,"detail":"Canary consent, token families, and client registration were removed."}],"passed":8,"failed":0,"duration":4021,"timestamp":"2026-10-17T19:50:16.269Z","serverVersion":"1.11.2","buildSha":"0f7088f057c5441ac196104563c34fee15a1ca18","observedAt":"2026-10-17T19:50:16.269Z"},{"status":"ok","enabled":true,"configured":true,"persistentStorage":true,"checks":[{"name":"oauth_configuration","status":"passed","duration":1,"detail":"OAuth configuration is complete."},{"name":"durable_token_state","status":"passed","duration":0,"detail":"Durable OAuth token state is available."},{"name":"canary_identity","status":"passed","duration":110,"detail":"The dedicated OAuth canary identity is available."},{"name":"authorization_code","status":"passed","duration":1069,"detail":"Authorization, consent, PKCE binding, and code exchange passed."},{"name":"access_token","status":"passed","duration":152,"detail":"The issued access token verified against the protected resource."},{"name":"refresh_rotation_replay_defense","status":"passed","duration":690,"detail":"Refresh rotation and replay-triggered family revocation passed."},{"name":"token_revocation","status":"passed","duration":1295,"detail":"Access-token revocation invalidated the full token family."},{"name":"connected_app_cleanup","status":"passed","duration":533,"detail":"Canary consent, token families, and client registration were removed."}],"passed":8,"failed":0,"duration":3851,"timestamp":"2026-10-17T19:40:16.997Z","serverVersion":"1.11.2","buildSha":"0f7088f057c5441ac196104563c34fee15a1ca18","observedAt":"2026-10-17T19:40:16.997Z"},{"status":"ok","enabled":true,"configured":true,"persistentStorage":true,"checks":[{"name":"oauth_configuration","status":"passed","duration":1,"detail":"OAuth configuration is complete."},{"name":"durable_token_state","status":"passed","duration":0,"detail":"Durable OAuth token state is available."},{"name":"canary_identity","status":"passed","duration":241,"detail":"The dedicated OAuth canary identity is available."},{"name":"authorization_code","status":"passed","duration":1044,"detail":"Authorization, consent, PKCE binding, and code exchange passed."},{"name":"access_token","status":"passed","duration":148,"detail":"The issued access token verified against the protected resource."},{"name":"refresh_rotation_replay_defense","status":"passed","duration":668,"detail":"Refresh rotation and replay-triggered family revocation passed."},{"name":"token_revocation","status":"passed","duration":1258,"detail":"Access-token revocation invalidated the full token family."},{"name":"connected_app_cleanup","status":"passed","duration":518,"detail":"Canary consent, token families, and client registration were removed."}],"passed":8,"failed":0,"duration":3879,"timestamp":"2026-10-17T19:30:16.858Z","serverVersion":"1.11.2","buildSha":"0f7088f057c5441ac196104563c34fee15a1ca18","observedAt":"2026-10-17T19:30:16.858Z"},{"status":"ok","enabled":true,"configured":true,"persistentStorage":true,"checks":[{"name":"oauth_configuration","status":"passed","duration":0,"detail":"OAuth configuration is complete."},{"name":"durable_token_state","status":"passed","duration":0,"detail":"Durable OAuth token state is available."},{"name":"canary_identity","status":"passed","duration":110,"detail":"The dedicated OAuth canary identity is available."},{"name":"authorization_code","status":"passed","duration":1017,"detail":"Authorization, consent, PKCE binding, and code exchange passed."},{"name":"access_token","status":"passed","duration":145,"detail":"The issued access token verified against the protected resource."},{"name":"refresh_rotation_replay_defense","status":"passed","duration":651,"detail":"Refresh rotation and replay-triggered family revocation passed."},{"name":"token_revocation","status":"passed","duration":1226,"detail":"Access-token revocation invalidated the full token family."},{"name":"connected_app_cleanup","status":"passed","duration":506,"detail":"Canary consent, token families, and client registration were removed."}],"passed":8,"failed":0,"duration":3655,"timestamp":"2026-10-17T19:20:17.271Z","serverVersion":"1.11.2","buildSha":"0f7088f057c5441ac196104563c34fee15a1ca18","observedAt":"2026-10-17T19:20:17.271Z"},{"status":"ok","enabled":true,"configured":true,"persistentStorage":true,"checks":[{"name":"oauth_configuration","status":"passed","duration":1,"detail":"OAuth configuration is complete."},{"name":"durable_token_state","status":"passed","duration":0,"detail":"Durable OAuth token state is available."},{"name":"canary_identity","status":"passed","duration":119,"detail":"The dedicated OAuth canary identity is available."},{"name":"authorization_code","status":"passed","duration":1041,"detail":"Authorization, consent, PKCE binding, and code exchange passed."},{"name":"access_token","status":"passed","duration":148,"detail":"The issued access token verified against the protected resource."},{"name":"refresh_rotation_replay_defense","status":"passed","duration":666,"detail":"Refresh rotation and replay-triggered family revocation passed."},{"name":"token_revocation","status":"passed","duration":1256,"detail":"Access-token revocation invalidated the full token family."},{"name":"connected_app_cleanup","status":"passed","duration":516,"detail":"Canary consent, token families, and client registration were removed."}],"passed":8,"failed":0,"duration":3748,"timestamp":"2026-10-17T19:10:17.722Z","serverVersion":"1.11.2","buildSha":"0f7088f057c5441ac196104563c34fee15a1ca18","observedAt":"2026-10-17T19:10:17.722Z"},{"status":"ok","enabled":true,"configured":true,"persistentStorage":true,"checks":[{"name":"oauth_configuration","status":"passed","duration":1,"detail":"OAuth configuration is complete."},{"name":"durable_token_state","status":"passed","duration":0,"detail":"Durable OAuth token state is available."},{"name":"canary_identity","status":"passed","duration":106,"detail":"The dedicated OAuth canary identity is available."},{"name":"authorization_code","status":"passed","duration":1078,"detail":"Authorization, consent, PKCE binding, and code exchange passed."},{"name":"access_token","status":"passed","duration":153,"detail":"The issued access token verified against the protected resource."},{"name":"refresh_rotation_replay_defense","status":"passed","duration":690,"detail":"Refresh rotation and replay-triggered family revocation passed."},{"name":"token_revocation","status":"passed","duration":1300,"detail":"Access-token revocation invalidated the full token family."},{"name":"connected_app_cleanup","status":"passed","duration":536,"detail":"Canary consent, token families, and client registration were removed."}],"passed":8,"failed":0,"duration":3864,"timestamp":"2026-10-17T19:00:16.833Z","serverVersion":"1.11.2","buildSha":"0f7088f057c5441ac196104563c34fee15a1ca18","observedAt":"2026-10-17T19:00:16.833Z"},{"status":"ok","enabled":true,"configured":true,"persistentStorage":true,"checks":[{"name":"oauth_configuration","status":"passed","duration":0,"detail":"OAuth configuration is complete."},{"name":"durable_token_state","status":"passed","duration":0,"detail":"Durable OAuth token state is available."},{"name":"canary_identity","status":"passed","duration":241,"detail":"The dedicated OAuth canary identity is available."},{"name":"authorization_code","status":"passed","duration":1037,"detail":"Authorization, consent, PKCE binding, and code exchange passed."},{"name":"access_token","status":"passed","duration":147,"detail":"The issued access token verified against the protected resource."},{"name":"refresh_rotation_replay_defense","status":"passed","duration":659,"detail":"Refresh rotation and replay-triggered family revocation passed."},{"name":"token_revocation","status":"passed","duration":1244,"detail":"Access-token revocation invalidated the full token family."},{"name":"connected_app_cleanup","status":"passed","duration":511,"detail":"Canary consent, token families, and client registration were removed."}],"passed":8,"failed":0,"duration":3839,"timestamp":"2026-10-17T18:50:16.518Z","serverVersion":"1.11.2","buildSha":"0f7088f057c5441ac196104563c34fee15a1ca18","observedAt":"2026-10-17T18:50:16.518Z"},{"status":"ok","enabled":true,"configured":true,"persistentStorage":true,"checks":[{"name":"oauth_configuration","status":"passed","duration":1,"detail":"OAuth configuration is complete."},{"name":"durable_token_state","status":"passed","duration":0,"detail":"Durable OAuth token state is available."},{"name":"canary_identity","status":"passed","duration":148,"detail":"The dedicated OAuth canary identity is available."},{"name":"authorization_code","status":"passed","duration":1050,"detail":"Authorization, consent, PKCE binding, and code exchange passed."},{"name":"access_token","status":"passed","duration":149,"detail":"The issued access token verified against the protected resource."},{"name":"refresh_rotation_replay_defense","status":"passed","duration":672,"detail":"Refresh rotation and replay-triggered family revocation passed."},{"name":"token_revocation","status":"passed","duration":1266,"detail":"Access-token revocation invalidated the full token family."},{"name":"connected_app_cleanup","status":"passed","duration":522,"detail":"Canary consent, token families, and client registration were removed."}],"passed":8,"failed":0,"duration":3808,"timestamp":"2026-10-17T18:40:17.309Z","serverVersion":"1.11.2","buildSha":"0f7088f057c5441ac196104563c34fee15a1ca18","observedAt":"2026-10-17T18:40:17.309Z"},{"status":"ok","enabled":true,"configured":true,"persistentStorage":true,"checks":[{"name":"oauth_configuration","status":"passed","duration":1,"detail":"OAuth configuration is complete."},{"name":"durable_token_state","status":"passed","duration":0,"detail":"Durable OAuth token state is available."},{"name":"canary_identity","status":"passed","duration":155,"detail":"The dedicated OAuth canary identity is available."},{"name":"authorization_code","status":"passed","duration":1120,"detail":"Authorization, consent, PKCE binding, and code exchange passed."},{"name":"access_token","status":"passed","duration":159,"detail":"The issued access token verified against the protected resource."},{"name":"refresh_rotation_replay_defense","status":"passed","duration":717,"detail":"Refresh rotation and replay-triggered family revocation passed."},{"name":"token_revocation","status":"passed","duration":1348,"detail":"Access-token revocation invalidated the full token family."},{"name":"connected_app_cleanup","status":"passed","duration":556,"detail":"Canary consent, token families, and client registration were removed."}],"passed":8,"failed":0,"duration":4056,"timestamp":"2026-10-17T18:30:16.481Z","serverVersion":"1.11.2","buildSha":"0f7088f057c5441ac196104563c34fee15a1ca18","observedAt":"2026-10-17T18:30:16.481Z"},{"status":"ok","enabled":true,"configured":true,"persistentStorage":true,"checks":[{"name":"oauth_configuration","status":"passed","duration":0,"detail":"OAuth configuration is complete."},{"name":"durable_token_state","status":"passed","duration":0,"detail":"Durable OAuth token state is available."},{"name":"canary_identity","status":"passed","duration":268,"detail":"The dedicated OAuth canary identity is available."},{"name":"authorization_code","status":"passed","duration":1033,"detail":"Authorization, consent, PKCE binding, and code exchange passed."},{"name":"access_token","status":"passed","duration":146,"detail":"The issued access token verified against the protected resource."},{"name":"refresh_rotation_replay_defense","status":"passed","duration":661,"detail":"Refresh rotation and replay-triggered family revocation passed."},{"name":"token_revocation","status":"passed","duration":1244,"detail":"Access-token revocation invalidated the full token family."},{"name":"connected_app_cleanup","status":"passed","duration":513,"detail":"Canary consent, token families, and client registration were removed."}],"passed":8,"failed":0,"duration":3865,"timestamp":"2026-10-17T18:20:17.144Z","serverVersion":"1.11.2","buildSha":"0f7088f057c5441ac196104563c34fee15a1ca18","observedAt":"2026-10-17T18:20:17.144Z"},{"status":"ok","enabled":true,"configured":true,"persistentStorage":true,"checks":[{"name":"oauth_configuration","status":"passed","duration":1,"detail":"OAuth configuration is complete."},{"name":"durable_token_state","status":"passed","duration":0,"detail":"Durable OAuth token state is available."},{"name":"canary_identity","status":"passed","duration":121,"detail":"The dedicated OAuth canary identity is available."},{"name":"authorization_code","status":"passed","duration":1059,"detail":"Authorization, consent, PKCE binding, and code exchange passed."},{"name":"access_token","status":"passed","duration":150,"detail":"The issued access token verified against the protected resource."},{"name":"refresh_rotation_replay_defense","status":"passed","duration":678,"detail":"Refresh rotation and replay-triggered family revocation passed."},{"name":"token_revocation","status":"passed","duration":1276,"detail":"Access-token revocation invalidated the full token family."},{"name":"connected_app_cleanup","status":"passed","duration":527,"detail":"Canary consent, token families, and client registration were removed."}],"passed":8,"failed":0,"duration":3812,"timestamp":"2026-10-17T18:10:16.894Z","serverVersion":"1.11.2","buildSha":"0f7088f057c5441ac196104563c34fee15a1ca18","observedAt":"2026-10-17T18:10:16.894Z"},{"status":"ok","enabled":true,"configured":true,"persistentStorage":true,"checks":[{"name":"oauth_configuration","status":"passed","duration":0,"detail":"OAuth configuration is complete."},{"name":"durable_token_state","status":"passed","duration":0,"detail":"Durable OAuth token state is available."},{"name":"canary_identity","status":"passed","duration":282,"detail":"The dedicated OAuth canary identity is available."},{"name":"authorization_code","status":"passed","duration":1081,"detail":"Authorization, consent, PKCE binding, and code exchange passed."},{"name":"access_token","status":"passed","duration":155,"detail":"The issued access token verified against the protected resource."},{"name":"refresh_rotation_replay_defense","status":"passed","duration":692,"detail":"Refresh rotation and replay-triggered family revocation passed."},{"name":"token_revocation","status":"passed","duration":1301,"detail":"Access-token revocation invalidated the full token family."},{"name":"connected_app_cleanup","status":"passed","duration":535,"detail":"Canary consent, token families, and client registration were removed."}],"passed":8,"failed":0,"duration":4046,"timestamp":"2026-10-17T18:00:16.681Z","serverVersion":"1.11.2","buildSha":"0f7088f057c5441ac196104563c34fee15a1ca18","observedAt":"2026-10-17T18:00:16.681Z"},{"status":"ok","enabled":true,"configured":true,"persistentStorage":true,"checks":[{"name":"oauth_configuration","status":"passed","duration":1,"detail":"OAuth configuration is complete."},{"name":"durable_token_state","status":"passed","duration":0,"detail":"Durable OAuth token state is available."},{"name":"canary_identity","status":"passed","duration":241,"detail":"The dedicated OAuth canary identity is available."},{"name":"authorization_code","status":"passed","duration":1069,"detail":"Authorization, consent, PKCE binding, and code exchange passed."},{"name":"access_token","status":"passed","duration":147,"detail":"The issued access token verified against the protected resource."},{"name":"refresh_rotation_replay_defense","status":"passed","duration":670,"detail":"Refresh rotation and replay-triggered family revocation passed."},{"name":"token_revocation","status":"passed","duration":1255,"detail":"Access-token revocation invalidated the full token family."},{"name":"connected_app_cleanup","status":"passed","duration":517,"detail":"Canary consent, token families, and client registration were removed."}],"passed":8,"failed":0,"duration":3900,"timestamp":"2026-10-17T17:50:16.919Z","serverVersion":"1.11.2","buildSha":"0f7088f057c5441ac196104563c34fee15a1ca18","observedAt":"2026-10-17T17:50:16.919Z"},{"status":"ok","enabled":true,"configured":true,"persistentStorage":true,"checks":[{"name":"oauth_configuration","status":"passed","duration":1,"detail":"OAuth configuration is complete."},{"name":"durable_token_state","status":"passed","duration":0,"detail":"Durable OAuth token state is available."},{"name":"canary_identity","status":"passed","duration":266,"detail":"The dedicated OAuth canary identity is available."},{"name":"authorization_code","status":"passed","duration":1088,"detail":"Authorization, consent, PKCE binding, and code exchange passed."},{"name":"access_token","status":"passed","duration":154,"detail":"The issued access token verified against the protected resource."},{"name":"refresh_rotation_replay_defense","status":"passed","duration":696,"detail":"Refresh rotation and replay-triggered family revocation passed."},{"name":"token_revocation","status":"passed","duration":1314,"detail":"Access-token revocation invalidated the full token family."},{"name":"connected_app_cleanup","status":"passed","duration":541,"detail":"Canary consent, token families, and client registration were removed."}],"passed":8,"failed":0,"duration":4060,"timestamp":"2026-10-17T17:40:18.541Z","serverVersion":"1.11.2","buildSha":"0f7088f057c5441ac196104563c34fee15a1ca18","observedAt":"2026-10-17T17:40:18.541Z"},{"status":"ok","enabled":true,"configured":true,"persistentStorage":true,"checks":[{"name":"oauth_configuration","status":"passed","duration":3,"detail":"OAuth configuration is complete."},{"name":"durable_token_state","status":"passed","duration":0,"detail":"Durable OAuth token state is available."},{"name":"canary_identity","status":"passed","duration":129,"detail":"The dedicated OAuth canary identity is available."},{"name":"authorization_code","status":"passed","duration":1048,"detail":"Authorization, consent, PKCE binding, and code exchange passed."},{"name":"access_token","status":"passed","duration":148,"detail":"The issued access token verified against the protected resource."},{"name":"refresh_rotation_replay_defense","status":"passed","duration":671,"detail":"Refresh rotation and replay-triggered family revocation passed."},{"name":"token_revocation","status":"passed","duration":1263,"detail":"Access-token revocation invalidated the full token family."},{"name":"connected_app_cleanup","status":"passed","duration":519,"detail":"Canary consent, token families, and client registration were removed."}],"passed":8,"failed":0,"duration":3782,"timestamp":"2026-10-17T17:30:17.409Z","serverVersion":"1.11.2","buildSha":"0f7088f057c5441ac196104563c34fee15a1ca18","observedAt":"2026-10-17T17:30:17.409Z"},{"status":"ok","enabled":true,"configured":true,"persistentStorage":true,"checks":[{"name":"oauth_configuration","status":"passed","duration":1,"detail":"OAuth configuration is complete."},{"name":"durable_token_state","status":"passed","duration":0,"detail":"Durable OAuth token state is available."},{"name":"canary_identity","status":"passed","duration":162,"detail":"The dedicated OAuth canary identity is available."},{"name":"authorization_code","status":"passed","duration":1047,"detail":"Authorization, consent, PKCE binding, and code exchange passed."},{"name":"access_token","status":"passed","duration":148,"detail":"The issued access token verified against the protected resource."},{"name":"refresh_rotation_replay_defense","status":"passed","duration":670,"detail":"Refresh rotation and replay-triggered family revocation passed."},{"name":"token_revocation","status":"passed","duration":1266,"detail":"Access-token revocation invalidated the full token family."},{"name":"connected_app_cleanup","status":"passed","duration":521,"detail":"Canary consent, token families, and client registration were removed."}],"passed":8,"failed":0,"duration":3816,"timestamp":"2026-10-17T17:20:16.901Z","serverVersion":"1.11.2","buildSha":"0f7088f057c5441ac196104563c34fee15a1ca18","observedAt":"2026-10-17T17:20:16.901Z"},{"status":"ok","enabled":true,"configured":true,"persistentStorage":true,"checks":[{"name":"oauth_configuration","status":"passed","duration":1,"detail":"OAuth configuration is complete."},{"name":"durable_token_state","status":"passed","duration":0,"detail":"Durable OAuth token state is available."},{"name":"canary_identity","status":"passed","duration":249,"detail":"The dedicated OAuth canary identity is available."},{"name":"authorization_code","status":"passed","duration":7950,"detail":"Authorization, consent, PKCE binding, and code exchange passed."},{"name":"access_token","status":"passed","duration":1136,"detail":"The issued access token verified against the protected resource."},{"name":"refresh_rotation_replay_defense","status":"passed","duration":5108,"detail":"Refresh rotation and replay-triggered family revocation passed."},{"name":"token_revocation","status":"passed","duration":9645,"detail":"Access-token revocation invalidated the full token family."},{"name":"connected_app_cleanup","status":"passed","duration":3971,"detail":"Canary consent, token families, and client registration were removed."}],"passed":8,"failed":0,"duration":28060,"timestamp":"2026-10-17T17:10:43.881Z","serverVersion":"1.11.2","buildSha":"0f7088f057c5441ac196104563c34fee15a1ca18","observedAt":"2026-10-17T17:10:43.881Z"}],"storage":{"configuredBackend":"redis","activeBackend":"redis","persistent":true,"available":true,"required":true,"degraded":false,"message":"Canary history is persisted in Redis."},"currentBuild":{"serverVersion":"1.11.2","buildSha":"0f7088f057c5441ac196104563c34fee15a1ca18"},"staleAfterSeconds":900,"evidence":{"state":"present","source":"oauth_lifecycle_canary_history","observedAt":"2026-10-17T20:20:16.484Z","ageMs":231872,"message":"Status is based on a fresh oauth lifecycle canary run from the current build."},"timestamp":"2026-10-17T20:24:08.356Z","runtimeStatuses":["ok","invalid_input","missing_key","plan_required","rate_limited","degraded","failing"],"evidenceStatuses":["unknown","ok","invalid_input","missing_key","plan_required","rate_limited","degraded","failing"]}