Update default model to 'anthropic/claude-opus-4.6' and refine terminal working directory settings

- Changed the default LLM model in the setup wizard and example environment file to 'anthropic/claude-opus-4.6'.
- Updated terminal working directory settings in CLI and related files to use the current directory ('.') instead of '/tmp'.
- Enhanced documentation comments for clarity on terminal configuration and working directory behavior.
This commit is contained in:
teknium1 2026-02-08 12:56:40 -08:00
parent dd70d57b9b
commit c441681dc2
5 changed files with 48 additions and 27 deletions

4
cli.py
View file

@ -88,7 +88,7 @@ def load_cli_config() -> Dict[str, Any]:
},
"terminal": {
"env_type": "local",
"cwd": "/tmp",
"cwd": ".", # "." is resolved to os.getcwd() at runtime
"timeout": 60,
"lifetime_seconds": 300,
"docker_image": "python:3.11",
@ -839,7 +839,7 @@ class HermesCLI:
"""Display current configuration with kawaii ASCII art."""
# Get terminal config from environment (which was set from cli-config.yaml)
terminal_env = os.getenv("TERMINAL_ENV", "local")
terminal_cwd = os.getenv("TERMINAL_CWD", "/tmp")
terminal_cwd = os.getenv("TERMINAL_CWD", os.getcwd())
terminal_timeout = os.getenv("TERMINAL_TIMEOUT", "60")
config_path = Path(__file__).parent / 'cli-config.yaml'