{"repo":"NousResearch/hermes-agent","public_id":"44799","display_label":"OAuth token refresh during credential exhaustion cooldown","summary":"These items address a scenario where OAuth refresh tokens expire because the refresh chain is not maintained while credentials are in an exhaustion cooldown period. The work involves keeping the refresh cycle alive even when the credential pool is temporarily exhausted.","subsystem":"agent","counts":{"members":3,"open_issues":0,"open_issues_distinct":0,"open_prs":0,"closed_issues":1,"merged_prs":0,"attempt_prs":2},"landed_fix":null,"resolution":{"state":"unresolved","by":null},"freshness":{"state":"never_verified","last_verified_at":null,"is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.6666666666666666},"fix_edges":[],"members":[{"kind":"issue","number":44799,"title":"Codex OAuth refresh chain not maintained while credential exhausted — refresh token expires during idle cooldown window","url":null,"state":"closed"},{"kind":"pr","number":44853,"title":"fix(credential-pool): keep OAuth refresh chain alive during exhaustion cooldown","url":null,"state":"closed","close_reason":{"category":"uncategorized","implication":"needs_llm"},"merged":false,"is_fix_pr":true,"fix_tier":"suggested","fix_detail_withheld":true},{"kind":"pr","number":44920,"title":"fix(auth): refresh OAuth tokens during exhaustion cooldown (#44799)","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#44853","number":44853},{"kind":"pr","value":"#44799","number":44799}],"category":"superseded_by_pr","implication":"superseded"},"merged":false}],"trust":{"default_tier":"verified","includes_suggested":false}}