{"repo":"NousResearch/hermes-agent","public_id":"6653","display_label":"Codex OAuth auth sharing and fallback across profiles","summary":"These issues and fixes center on Codex CLI authentication credentials not being properly shared, inherited, or synchronized across Hermes gateway profiles, including stale pool keys, missing fallbacks to global auth.json, and reauthentication loops when switching profiles.","subsystem":"agent","counts":{"members":6,"open_issues":1,"open_issues_distinct":1,"open_prs":1,"closed_issues":1,"merged_prs":0,"attempt_prs":4},"landed_fix":null,"resolution":{"state":"unresolved","by":null},"freshness":{"state":"never_verified","last_verified_at":null,"is_stale":false},"grouping":{"backbone":"STRUCTURAL_PARTIAL","link_density":0.29066666666666663},"fix_edges":[],"members":[{"kind":"issue","number":6653,"title":"[Bug] openai-codex reauthentication loop when switching back from local models across Hermes profiles","url":null,"state":"closed"},{"kind":"issue","number":38176,"title":"Share Codex CLI auth across Hermes gateway profiles","url":null,"state":"open"},{"kind":"pr","number":38178,"title":"feat(auth): share Codex CLI auth across gateway profiles","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":39796,"title":"fix(auth): recover codex tokens from sibling profile stores (#6653)","url":null,"state":"closed","close_reason":{"category":"uncategorized","implication":"needs_llm"},"merged":false},{"kind":"pr","number":41705,"title":"fix(auth): resync copied Codex profile tokens","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#34141","number":34141}],"category":"uncategorized","implication":"needs_llm"},"merged":false},{"kind":"pr","number":64572,"title":"fix(auth): canonicalize inherited Codex refresh state","url":null,"state":"open","close_reason":{"refs":[{"kind":"commit","value":"69dfcdcc15f71ba5ee243bc192365629b9b9b85c","number":0},{"kind":"commit","value":"a4091e49f","number":0},{"kind":"commit","value":"da6d5fcd1","number":0},{"kind":"commit","value":"5300727a08eb74afd3649118142af8e25e08d05a","number":0},{"kind":"commit","value":"761b744abbc6","number":0},{"kind":"commit","value":"c78b3e1d3ccc","number":0},{"kind":"commit","value":"bd66e7e3fbbc8f18d29fd800762a0264e8a64bbd","number":0},{"kind":"commit","value":"01f44f56ca68","number":0},{"kind":"pr","value":"#6653","number":6653},{"kind":"pr","value":"#64572","number":64572},{"kind":"pr","value":"#5612","number":5612},{"kind":"pr","value":"#8277","number":8277},{"kind":"pr","value":"#12360","number":12360},{"kind":"pr","value":"#11512","number":11512},{"kind":"pr","value":"#15104","number":15104},{"kind":"pr","value":"#7806","number":7806},{"kind":"pr","value":"#22903","number":22903},{"kind":"pr","value":"#15173","number":15173},{"kind":"pr","value":"#17480","number":17480},{"kind":"pr","value":"#28277","number":28277},{"kind":"pr","value":"#29502","number":29502},{"kind":"pr","value":"#29530","number":29530},{"kind":"pr","value":"#20405","number":20405},{"kind":"pr","value":"#29873","number":29873},{"kind":"pr","value":"#34121","number":34121},{"kind":"pr","value":"#34141","number":34141},{"kind":"pr","value":"#34143","number":34143},{"kind":"pr","value":"#34820","number":34820},{"kind":"pr","value":"#56233","number":56233},{"kind":"pr","value":"#38273","number":38273},{"kind":"pr","value":"#39222","number":39222},{"kind":"pr","value":"#39352","number":39352},{"kind":"pr","value":"#39796","number":39796},{"kind":"pr","value":"#41704","number":41704},{"kind":"pr","value":"#41705","number":41705},{"kind":"pr","value":"#42434","number":42434},{"kind":"pr","value":"#43415","number":43415},{"kind":"pr","value":"#45261","number":45261},{"kind":"pr","value":"#47221","number":47221},{"kind":"pr","value":"#52760","number":52760},{"kind":"pr","value":"#47233","number":47233},{"kind":"pr","value":"#48364","number":48364},{"kind":"pr","value":"#48416","number":48416},{"kind":"pr","value":"#49032","number":49032},{"kind":"pr","value":"#49127","number":49127},{"kind":"pr","value":"#49170","number":49170},{"kind":"pr","value":"#49988","number":49988},{"kind":"pr","value":"#50632","number":50632},{"kind":"pr","value":"#51753","number":51753},{"kind":"pr","value":"#48415","number":48415},{"kind":"pr","value":"#65844","number":65844},{"kind":"pr","value":"#70147","number":70147},{"kind":"pr","value":"#374151","number":374151}],"category":"partial_fix","implication":"needs_llm"},"merged":false}],"trust":{"default_tier":"verified","includes_suggested":false}}