Alexander Farber
5bd1822b7d
Fix gitCoAuthor not added for combined flags like -am
2025-12-15 11:00:21 +01:00
Alexander Farber
65392a057d
Detect git commit anywhere in command, not just at start
2025-12-15 10:19:08 +01:00
mingholy.lmh
e1ffaec499
feat: create draft framework for cli & sdk
2025-12-04 17:10:16 +08:00
tanzhenxin
06141cda8d
Refactor: Standardize Tool Naming and Configuration System ( #1004 )
2025-11-12 19:46:05 +08:00
tanzhenxin
eb95c131be
Sync upstream Gemini-CLI v0.8.2 ( #838 )
2025-10-23 09:27:04 +08:00
tanzhenxin
4e7a7e2656
feat: Implement Plan Mode for Safe Code Planning ( #658 )
2025-09-24 14:26:17 +08:00
Mingholy
5f68a8b6b3
fix: switch system prompt to avoid malformed tool_calls ( #650 )
...
* fix: switch system prompt to avoid malformed tool_calls
* fix: circular dependency issue and configurable tool-call style
* fix: regExp issue
2025-09-18 21:10:03 +08:00
Mingholy
56808ac210
fix: reset is_background ( #644 )
2025-09-18 13:27:09 +08:00
mingholy.lmh
1976837eda
Merge branch 'main' into chore/sync-gemini-cli-v0.3.4
2025-09-15 13:42:42 +08:00
mingholy.lmh
14ea33063f
Merge tag 'v0.3.0' into chore/sync-gemini-cli-v0.3.0
2025-09-11 16:26:56 +08:00
tanzhenxin
4985bfc000
feat: subagent runtime & CLI display - wip
2025-09-08 20:01:49 +08:00
tanzhenxin
2572faf726
# 🚀 Sync Gemini CLI v0.2.1 - Major Feature Update ( #483 )
2025-09-01 14:48:55 +08:00
Mingholy
de279b56f3
fix: add explicit is_background param for shell tool ( #445 )
...
* fix: add explicit background param for shell tool
* fix: explicit param schema
* docs(shelltool): update `is_background` description
2025-08-27 11:32:48 +08:00
shishu314
142192ae59
fix(cli) - Add logging for shell errors ( #7007 )
...
Co-authored-by: Shi Shu <shii@google.com >
Co-authored-by: Jacob Richman <jacob314@gmail.com >
2025-08-26 19:26:16 +00:00
Pascal Birchler
0f031a7f89
Explict imports & exports with type modifier ( #3774 )
2025-08-25 22:04:53 +00:00
Pascal Birchler
ee4feea006
chore: consistently import node modules with prefix ( #3013 )
...
Co-authored-by: N. Taylor Mullen <ntaylormullen@google.com >
2025-08-25 20:11:27 +00:00
fuyou
ef46d64ae5
Fix(grep): memory overflow in grep search and enhance test coverage ( #5911 )
...
Co-authored-by: Jacob Richman <jacob314@gmail.com >
2025-08-22 06:10:45 +00:00
mingholy.lmh
1e2bbd1be3
fix: add patch for sync upstream
2025-08-20 22:24:53 +08:00
mingholy.lmh
c546d86d44
Merge tag 'v0.1.21' of github.com:google-gemini/gemini-cli into chore/sync-gemini-cli-v0.1.21
2025-08-20 22:24:50 +08:00
Gal Zahavi
f1575f6d8d
feat(core): refactor shell execution to use node-pty ( #6491 )
...
Co-authored-by: Jacob Richman <jacob314@gmail.com >
2025-08-19 23:03:51 +00:00
joshualitt
b9cece767d
feat(core): Cleanup after migrating tools. ( #6199 )
...
Co-authored-by: Jacob Richman <jacob314@gmail.com >
2025-08-19 20:55:06 +00:00
tanzhenxin
7dbc240847
chore: sync gemini-cli v0.1.19
2025-08-18 19:55:46 +08:00
Tommaso Sciortino
01b8a7565c
Fix shell tool description to be os-specific ( #6335 )
2025-08-15 19:08:29 +00:00
Gal Zahavi
1a2906a8ad
Revert #6088 ( #6328 )
2025-08-15 17:27:33 +00:00
Gal Zahavi
980091cbc2
feat(core): refactor shell execution to use node-pty ( #6088 )
2025-08-14 20:40:12 +00:00
Richie Foreman
a90aeb3d8f
chore(build/compiler): Enable a bunch of strict TS compiler options. ( #6138 )
2025-08-13 20:17:38 +00:00
joshualitt
c0c0e9b7a0
feat(core): Migrate read_many_files, shell, and web_fetch. ( #6167 )
2025-08-13 19:27:09 +00:00
Agus Zubiaga
d3fda9dafb
Zed integration schema upgrade ( #5536 )
...
Co-authored-by: Conrad Irwin <conrad.irwin@gmail.com >
Co-authored-by: Ben Brandt <benjamin@zed.dev >
2025-08-13 15:58:26 +00:00
Wanlin Du
d9fb08c9da
feat: migrate tools to use parametersJsonSchema. ( #5330 )
2025-08-11 23:12:41 +00:00
Akhil Appana
f5e0f16157
fix: properly report tool errors in telemetry ( #5688 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-08-08 11:33:42 +00:00
Fan
ffc2d27ca3
feat: add qwencoder as co-author ( #207 )
...
* init
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
* fix shell tool regex pattern for git commit messages
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
---------
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2025-08-07 17:07:56 +08:00
Yuki Okita
c1fe688956
feat: Multi-Directory Workspace Support (part1: add --include-directories option) ( #4605 )
...
Co-authored-by: Allen Hutchison <adh@google.com >
2025-07-30 20:38:20 +00:00
Yuki Okita
cb6a2161fe
feat: Multi-Directory Workspace Support (part1: add --include-directories option) ( #4605 )
...
Co-authored-by: Allen Hutchison <adh@google.com >
2025-07-30 20:38:20 +00:00
Abhi
ca5dd28ab6
refactor(core): Centralize shell logic into ShellExecutionService ( #4823 )
2025-07-26 01:56:49 +00:00
matt korwel
820105e982
Safer Shell command Execution ( #4795 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: N. Taylor Mullen <ntaylormullen@google.com >
2025-07-25 19:25:32 +00:00
Daniel Lee
3dd6e431df
feat: add GEMINI_CLI environment variable to spawned shell commands ( #4791 )
2025-07-24 17:13:00 +00:00
Conrad Irwin
761ffc6338
Zed integration ( #4266 )
...
Co-authored-by: Agus Zubiaga <agus@zed.dev >
Co-authored-by: Ben Brandt <benjamin.j.brandt@gmail.com >
Co-authored-by: mkorwel <matt.korwel@gmail.com >
2025-07-17 22:25:23 +00:00
anj-s
d3ee9de3c3
Enable tool summarization only when explicitly set in settings.json ( #4140 )
...
Co-authored-by: matt korwel <matt.korwel@gmail.com >
2025-07-15 17:22:31 +00:00
N. Taylor Mullen
44ef0408f3
feat(tools): Centralize shell tool summarization ( #4009 )
2025-07-13 04:09:12 +00:00
anj-s
23197151c2
Summarize tool call outputs using tool specific summarizers ( #3745 )
2025-07-11 16:29:08 +00:00
Tommaso Sciortino
4dab31f1c8
Improve Function Call argument validation and typing ( #2881 )
...
Co-authored-by: N. Taylor Mullen <ntaylormullen@google.com >
2025-07-08 06:48:44 +00:00
N. Taylor Mullen
17dfa267d5
Re-enable backticks in shell tool usage. ( #3360 )
2025-07-07 16:15:10 +00:00
Yuki Okita
87a44ec468
feat(core): improve error messages in isCommandAllowed ( #3349 )
2025-07-07 05:03:36 +00:00
moon jooho
8d3fec08e5
Add and improve JSDoc comments for core tool methods ( #3128 )
2025-07-04 00:13:02 +00:00
Jerop Kipruto
f3849627fc
feat(shell): Enable prefix matching for flexible command validation ( #2653 )
2025-06-30 15:42:35 +00:00
Jerop Kipruto
d8d78d73f9
feat: allow command-specific restrictions for ShellTool ( #2605 )
2025-06-29 19:32:26 +00:00
Billy Biggs
25cdf9b762
Inline the description and schema of the shell tool in the source ( #1709 )
2025-06-28 09:53:03 +00:00
Sijie Wang
7352cb403c
fix(core): Improve shell tool reliability and test portability ( #1036 )
2025-06-15 09:19:19 +00:00
matt korwel
3b943c1582
Windows: Refactor Shell Scripts to Node.js for Cross-Platform Compatibility ( #784 )
2025-06-09 12:19:42 -07:00
Olcan
87474e52d7
rename shell tool more intuitively as run_shell_command (from historical name of execute_bash_command inherited from terminal tool) ( #869 )
2025-06-09 08:57:30 -07:00