Repository navigation
Hermes Talk 0.19.2: GPT-Live subscription auth on a stock Hermes login
Hermes Talk 0.19.2 fixes GPT-Live subscription auth on a stock Hermes install.
In 0.19.1 the Codex lane borrows Hermes' own login first (#146), but that path handed back no account id, so validate_live_auth refused it and subscription mode failed unless you had also run codex login. Reported in #149.
- The account id is read from the borrowed token's
https://api.openai.com/auth→chatgpt_account_idclaim, the same claim Hermes uses for its ownChatGPT-Account-Idheader.expires_atnow reports the token'sexp. - The Codex CLI store path reads the same claim when
auth.jsoncarries noaccount_id. - Fail-closed behavior is unchanged: a token that names no account still cannot open subscription mode, and nothing falls through to API billing.
- Four new tests drive the real Hermes borrow path through a stand-in
hermes_cli.auth_codex; three of them fail on 0.19.1. dashboard/manifest.jsonis bumped in step with the other two version files.
No new surface, no new dependency, no change to the API-key lanes or to Grok and Gemini.
Signed-off-by: SmokeDev degensmoke@gmail.com