Feature request: Allow setting shell command
Open
- Dominant language
- Go
- Stars
- 1.2k
- Forks
- 357
- PR merge metrics
- No merged PRs in 30d
Description
For start-session it seems all commands are under ``sh`` on Linux, which is hard-coded and can't be overwritten. It would be good to be able to override this in both the SSM document for the session and the default in the ssm agent config.
Contributor guide
Research direction
Start by tracing the start-session handling and locating where the Linux shell command is hard-coded. Then inspect the SSM document inputs and the default in the SSM agent config. Done means both session documents and agent configuration can override the shell command, while the existing default behavior remains unchanged.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go, shell
- Domain
- cloud, devops
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100