Skip to content

Conversation

@nbeyer
Copy link
Contributor

@nbeyer nbeyer commented Oct 13, 2025

Local device agents often run in a sandboxed environment that don't have persion to invoke /bin/ps. This change allows for passing the shell name as an argument to allow circumventing dynamic detection. A similar pattern is used in Homebrew.

This is a proposal. If this approach seems good, then I think there might be a change needed for documentation and potentially the installers.

Fixes #5589.

Local device agents often run in a sandboxed environment that don't
have persion to invoke `/bin/ps`. This change allows for passing
the shell name as an argument to allow circumventing dynamic
detection. A similar pattern is used in Homebrew.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

RVM shell detection fails in sandboxed environment on macOS

1 participant