Commit Graph

16 Commits

Author SHA1 Message Date
Teknium 7b8c11bcf7 simplify(compat): models — drop 52 re-exports from hermes_cli.models, repoint 16 callers + 41 test files 2026-09-03 13:48:49 -07:00
Teknium 00a3cfe5c9 simplify(compat): hermes_cli split-module docstrings — drop 're-exported there' compat pointers (9 files, comments only) 2026-09-03 13:08:40 -07:00
Teknium 3c217b12cf refactor(hermes_cli): auth_nous — contextlib.suppress for swallow blocks, dict.update field sets, inline single-use trace gate, tighten docstrings 2026-09-02 23:11:50 -07:00
Teknium 296dd7d45e refactor(hermes_cli): auth_nous — collapse guard ladders, unify shared-import failure path, compact call layouts 2026-09-02 23:08:12 -07:00
Teknium 55a4b75347 refactor(hermes_cli): auth group B — squeeze body blanks, fold repeated AuthError ctor 2026-09-02 22:27:46 -07:00
Teknium 31e6c6fab4 refactor(hermes_cli): auth_nous/codex — unify refresh_nous_oauth_pure into from_state, codex login POST helper 2026-09-02 22:18:03 -07:00
Teknium 1ecf5e96f9 refactor(hermes_cli): auth group B — final closer hug pass 2026-09-02 21:55:47 -07:00
Teknium 856fd5613c refactor(hermes_cli): auth group B — pack signatures, move heal notice into _HealPass 2026-09-02 21:35:49 -07:00
Teknium 2869cc332f refactor(hermes_cli): auth_nous — fold _NousStatePersister into _NousRuntimeResolve 2026-09-02 21:21:17 -07:00
Teknium 71ad427603 refactor(hermes_cli): auth_nous — pack status dict literals, tighten docstrings 2026-09-02 21:13:49 -07:00
Teknium 34a6f963f8 refactor(hermes_cli): auth_nous/codex/device_flow/oauth_grants — AST-neutral layout compaction 2026-09-02 21:02:27 -07:00
Teknium a6f7513038 refactor(hermes_cli): auth_nous — extract _NousRuntimeResolve phases, shared JWT/status helpers, compact 2026-09-02 20:56:17 -07:00
Teknium 7b30652d8f refactor(auth): explicit-config check table, _store_section helper, docstring repairs, move orphaned section comments to their modules 2026-09-02 16:20:00 -07:00
Teknium 88c5d4670d refactor(auth): OAUTH_PROVIDER_FLOWS table (status/resolve/terminal-codes/logout), name-keyed status dispatch, base-URL resolver table 2026-09-02 16:13:37 -07:00
Teknium c990225fa0 refactor(auth): relocate single-consumer helpers next to their users; _decode_jwt_claims to constants leaf 2026-09-02 16:09:47 -07:00
Teknium 53a24170ab refactor(auth): split Nous Portal OAuth flow into hermes_cli/auth_nous.py 2026-09-02 15:46:40 -07:00