fix(cli): fall back on invalid HERMES_MAX_ITERATIONS

This commit is contained in:
novax635
2026-04-28 12:35:43 +03:00
committed by Teknium
parent 37b5731694
commit 4e6f51167d
2 changed files with 9 additions and 1 deletions

5
cli.py
View File

@@ -2145,7 +2145,10 @@ class HermesCLI:
elif CLI_CONFIG.get("max_turns"): # Backwards compat: root-level max_turns
self.max_turns = CLI_CONFIG["max_turns"]
elif os.getenv("HERMES_MAX_ITERATIONS"):
self.max_turns = int(os.getenv("HERMES_MAX_ITERATIONS"))
try:
self.max_turns = int(os.getenv("HERMES_MAX_ITERATIONS", ""))
except (TypeError, ValueError):
self.max_turns = 90
else:
self.max_turns = 90