Skip to content

Integrated shell missing commands #7094

@teobucci

Description

@teobucci

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

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

No one assigned

    Labels

    Issue - Needs InfoMissing details or unclear. Waiting on author to provide more context.bugSomething isn't working

    Type

    No type

    Projects

    Status

    Issue [Needs Info]

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions