COMMITS
/ packages/opencode/src/tool/bash.ts February 18, 2026
O
chore: generate
opencode-agent[bot] committed
H
feat(plugin): pass sessionID and callID to shell.env hook input (#13662)
Helge Tesdal committed
February 3, 2026
T
feat(plugin): add shell.env hook for manipulating environment in tools and shell (#12012)
Tyler Gannon committed
February 2, 2026
A
chore: cleanup external_dir perm logic (#11845)
Aiden Cline committed
January 30, 2026
P
fix: handle redirected_statement treesitter node in bash permissions (#6737)
Patrick Schiel committed
January 22, 2026
A
tweak: bash tool, ensure cat will trigger external_directory perm
Aiden Cline committed
January 11, 2026
D
fix: check worktree for external_directory permission in subdirs (#7811)
Dillon Mulroy committed
January 7, 2026
A
feat: write truncated tool outputs to files (#7239)
Aiden Cline committed
January 2, 2026
D
January 1, 2026
A
test: fix bash test
Aiden Cline committed
A
fix: ensure new permissions changes work for special case bash commands like rm, cd, etc
Aiden Cline committed
D
Permission rework (#6319)
Dax committed
December 30, 2025
D
chore: fix various typos (#6429)
Didier Durand committed
December 15, 2025
D
LLM cleanup (#5462)
Dax committed
December 12, 2025
A
shell tweaks, better handling for windows (#5455)
Aiden Cline committed
December 11, 2025
A
tweak: bash tool, try to prevent the cd spam
Aiden Cline committed
A
tweak: bash tool deny msg
Aiden Cline committed
December 9, 2025
A
tweak: add OPENCODE_EXPERIMENTAL_BASH_DEFAULT_TIMEOUT_MS
Aiden Cline committed
A
add OPENCODE_EXPERIMENTAL_BASH_DEFAULT_TIMEOUT
Aiden Cline committed
December 7, 2025
G
chore: format code
GitHub Action committed
S
fix: use basename for shell detection to support non-standard paths (#5205)
secretninjaman committed
December 5, 2025
S
tweak: bash tool improve output metadata for agent consumption, fix small timeout issue (#5131)
Shantur Rathore committed
December 4, 2025
S
tweak: bash tool messages regarding timeouts and truncation more clear for agent (#5066)
Shantur Rathore committed
November 23, 2025
A
fix bash tool wsl
Aiden Cline committed
November 21, 2025
A
tweak: bash tool behavior w/ /bin/zsh
Aiden Cline committed
I
fix: make bash tool respect $SHELL (#3494)
Ivan Starkov committed
November 20, 2025
November 19, 2025
A
fix: make external_directory permission wildcarding more sane
Aiden Cline committed
A
fix: make bash tool use external_directory perm
Aiden Cline committed
D
use bash description as task title
Dax Raad committed
November 18, 2025
A
fix windows bash tool issue
Aiden Cline committed
A
feat: nix support for the nix folks (#3924)
Albert O'Shea committed
November 17, 2025
K
fix: handle Git Bash path mapping on windows (#4380)
Keath Milligan committed
November 8, 2025
G
chore: format code
GitHub Action committed
November 4, 2025
S
fix: Provide OPENCODE & AGENT env vars (#3843)
Stephen Collings committed
October 31, 2025
D
OpenTUI is here (#2685)
Dax committed
A
fix: bash permission case
Aiden Cline committed
October 28, 2025
A
fix: ensure timeout param passed to bash tool is positive
Aiden Cline committed
October 26, 2025
J
chore: cleanup versioned zod imports (#3460)
Jérôme Benoit committed
October 23, 2025
A
add flag wildcard parsing support for bash tool (#3390)
Aiden Cline committed
October 16, 2025
A
fix: bash hangs & orphans (#3225)
Aiden Cline committed
October 15, 2025
A
Revert "fix: spawns hanging (#3192)"
Aiden Cline committed
A
fix: spawns hanging (#3192)
Aiden Cline committed
October 12, 2025
T
fix: `rg` hanging forever when run in bash, waiting for stdin (#3103)
Tommy D. Rossi committed
October 7, 2025
October 6, 2025
D
Add missing files and fix type aliases for opentui features
Dax Raad committed
A
fix: add timeout message if command times out (#2986)
Aiden Cline committed
September 15, 2025
D
Upgrade to Zod v4 (#2605)
Dax committed