-
Notifications
You must be signed in to change notification settings - Fork 2.2k
Description
App Version
v3.25.14
API Provider
AWS Bedrock
Model Used
N/A
Roo Code Task Links (Optional)
No response
🔁 Steps to Reproduce
VSCode 1.102.1 running on macOS 15.6 on M3 Pro, ssh-ed into a remote Linux machine and using RooCode powered by AWS Bedrock.
When I run echo $PATH
on the normal shell, I see all my customizations, aliases and additions to the PATH
which enables to use tools I need. However, if I ask Roo to run that command in its shell the output is very minimal and doesn't have all the ones in my usual shell.
💥 Outcome Summary
I understand it's a non-interactive, non-login shell that's being used. But nevertheless I'd like to add some commands.
Resources that I've read
- https://docs.roocode.com/features/shell-integration
- https://code.visualstudio.com/docs/terminal/basics#_inherit-environment-variables
My .profile
in the remote machine is empty.
Settings in Users/username/Library/Application Support/Code/User/settings.json
are
"terminal.integrated.defaultProfile.linux": "zsh",
"terminal.integrated.inheritEnv": false, -- tried this both true and false as suggested in the above resources
As a workaround I know I can ask Roo to either use the full path or to prepend export PATH=MY_DIRECTORY_WITH_TOOLS:$PATH
to any shell execution, but that's very annoying.
Note: I can't try this solution (https://docs.roocode.com/features/shell-integration#manual-shell-integration-installation) as on remote VSCode the code
command is not supported.
📄 Relevant Logs or Errors (Optional)
Metadata
Metadata
Assignees
Labels
Type
Projects
Status