summaryrefslogtreecommitdiff
path: root/packages/cli/src/ui/hooks/shellCommandProcessor.test.ts
AgeCommit message (Collapse)Author
2025-08-20Refac: Centralize storage file management (#4078)Yuki Okita
Co-authored-by: Taylor Mullen <[email protected]>
2025-08-19feat(core): refactor shell execution to use node-pty (#6491)Gal Zahavi
Co-authored-by: Jacob Richman <[email protected]>
2025-08-15Revert #6088 (#6328)Gal Zahavi
2025-08-14feat(core): refactor shell execution to use node-pty (#6088)Gal Zahavi
2025-07-26refactor(core): Centralize shell logic into ShellExecutionService (#4823)Abhi
2025-07-24feat: add GEMINI_CLI environment variable to spawned shell commands (#4791)Daniel Lee
2025-07-21fix: character encoding issues in shell command processor (#1949)BOYI
Co-authored-by: Jacob Richman <[email protected]> Co-authored-by: Sandy Tao <[email protected]>
2025-07-19Make shell output consistent. (#4469)Jacob Richman
2025-06-25fix: prepublish changes to package names (#1420)Brandon Keiji
2025-06-15feat: Adds shell command context to gemini history (#1076)Abhi
2025-06-09Windows: Refactor Shell Scripts to Node.js for Cross-Platform Compatibility ↵matt korwel
(#784)
2025-06-07refactor: rename gemini-code to gemini-cli (#822)cperry-goog
2025-05-30Rename server->core (#638)Tommaso Sciortino
2025-05-30tweaks to shell abort logic based on feedback (#618)Olcan
2025-05-21use pending history item for shell mode, update as output is received (#471)Olcan
2025-05-21fix exit code for shell mode also (#466)Olcan
2025-05-20fix(cli): Prevent truncation of first character in shell commandsTaylor Mullen
- The shell command processor was incorrectly truncating the first character of the command (e.g., 'ls' became 's') due to an erroneous `slice(1)` operation, likely introduced during a previous merge. This change removes the slice, ensuring the full command is processed. - Introduces unit tests for the shellCommandProcessor hook. - Fixes a minor grammatical issue in the display of GEMINI.md file count.