-
Notifications
You must be signed in to change notification settings - Fork 33.5k
[Bug]: terminal.cwd is not respected by terminal tool #14044
Copy link
Copy link
Closed
Labels
P1High — major feature broken, no workaroundHigh — major feature broken, no workaroundarea/configConfig system, migrations, profilesConfig system, migrations, profilescomp/cliCLI entry point, hermes_cli/, setup wizardCLI entry point, hermes_cli/, setup wizardtool/terminalTerminal execution and process managementTerminal execution and process managementtype/bugSomething isn't workingSomething isn't working
Metadata
Metadata
Assignees
Labels
P1High — major feature broken, no workaroundHigh — major feature broken, no workaroundarea/configConfig system, migrations, profilesConfig system, migrations, profilescomp/cliCLI entry point, hermes_cli/, setup wizardCLI entry point, hermes_cli/, setup wizardtool/terminalTerminal execution and process managementTerminal execution and process managementtype/bugSomething isn't workingSomething isn't working
Type
Fields
Give feedbackNo fields configured for issues without a type.
Bug Description
I have terminal.cwd in config.yaml set to absolute path e.g. /home/username/projects. The path shows up in TUI/CLI, but the actual calls to terminal tool (e.g. pwd) show that the working dir is the one I have run hermes command in. File & path completions in the TUI's input field resolve relative to the directory where I invoked "hermes chat" command.
Steps to Reproduce
Expected Behavior
terminal and chat TUI completions pick up path from terminal.cwd as the current working directory
Actual Behavior
terminal commands and completions work as if '.' (where "hermes chat" was started) is the current directory
Affected Component
CLI (interactive chat)
Messaging Platform (if gateway-related)
No response
Debug Report
Operating System
Arch
Python Version
3.14.4
Hermes Version
0.10.0
Additional Logs / Traceback (optional)
Root Cause Analysis (optional)
No response
Proposed Fix (optional)
No response
Are you willing to submit a PR for this?