Files
hermes-agent/agent
kshitijk4poor 91586d448c refactor(tui_gateway): keep the session.create tier parse out of the oversized handler module
methods_session.py is already past 2000 lines, so the exact-tier parse that
#130990 grew in place moves with the rest of the composer overrides into
methods_session_model_guard.py (the session.create param gate), and the
strict "unknown word is an error, normal words pin ''" rule becomes
agent.fast_mode.parse_exact_service_tier next to the tier word table it
reads. The Daybreak/cyber exclusion folds into _is_openai_fast_model's
single return so hermes_cli/models.py does not grow.

Drops the PR's unused contextlib import in prompt_turn.py (no use was
added with it).

Co-authored-by: FroRaut <79215537+Froraut@users.noreply.github.com>
2026-10-04 02:12:57 +05:30
..
…