What feature would you like to see?
Background / Problem
In shell mode, each command is executed independently and cd does not persist,
which makes shell usage cumbersome.
Expected Behavior
Shell mode should maintain a pseudo-cwd so that cd <dir> affects subsequent
commands.
Proposed Approach
Track self._shell_cwd in the shell layer; pass it as cwd to subprocess calls;
handle cd internally to update the pseudo-cwd.
Scope / Impact
- Only affects shell mode
- Does not change the agent work directory or context
Acceptance Criteria
- After
cd subdir, pwd shows subdir
- Relative paths resolve against pseudo-cwd
- Clear error when directory does not exist
Additional information
No response
What feature would you like to see?
Background / Problem
In shell mode, each command is executed independently and
cddoes not persist,which makes shell usage cumbersome.
Expected Behavior
Shell mode should maintain a pseudo-cwd so that
cd <dir>affects subsequentcommands.
Proposed Approach
Track
self._shell_cwdin the shell layer; pass it ascwdto subprocess calls;handle
cdinternally to update the pseudo-cwd.Scope / Impact
Acceptance Criteria
cd subdir,pwdshows subdirAdditional information
No response