tanzhenxin
c405434c41
Fix: TaskTool Dynamic Updates ( #697 )
2025-09-25 19:11:55 +08:00
tanzhenxin
673854b446
fix: Remove unreliable editCorrector that injects extra escape characters ( #713 )
2025-09-25 16:46:58 +08:00
tanzhenxin
4e7a7e2656
feat: Implement Plan Mode for Safe Code Planning ( #658 )
2025-09-24 14:26:17 +08:00
tanzhenxin
5ecb4a2430
fix: make ripgrep lazy load, to fix vscode ide companion unable to start ( #676 )
2025-09-23 14:44:48 +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
Peter Stewart
724c24933c
Enable tool call type coersion ( #477 )
...
* feat: enable tool call type coercion
* fix: tests for type coercion
---------
Co-authored-by: Mingholy <mingholy.lmh@gmail.com >
2025-09-18 13:04:27 +08:00
mingholy.lmh
e9b423b43a
fi: import type errors
2025-09-15 14:26:01 +08:00
mingholy.lmh
acb93b1e1b
fix: type errors
2025-09-15 14:11:31 +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
1993156721
fix: change .geminiignore to .qwenignore
2025-09-14 19:38:40 +08:00
pomelo
38d9ee64ca
Merge pull request #563 from zhutao100/pr-readManyFilesLineLimit
...
Make the ReadManyFiles tool share the "DEFAULT_MAX_LINES_TEXT_FILE" limit across files.
2025-09-11 17:32:58 +08:00
tanzhenxin
81e83ac855
Merge branch 'main' into feat/subagents
2025-09-11 17:00:50 +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
d0735e8eb4
feat: enhances the capabilities of subagents by allowing them to use tools that require user
...
confirmation
2025-09-11 15:16:52 +08:00
tanzhenxin
88941daf93
feat: subagent - minor code refactor
2025-09-10 19:23:15 +08:00
tanzhenxin
6b09aee32b
feat: subagent feature wip
2025-09-10 13:41:28 +08:00
tanzhenxin
549f296eb5
feat: add built-in agent(general-purpose)
2025-09-09 20:53:53 +08:00
tanzhenxin
ecf032c76e
chore: update copyright for newly added files
2025-09-09 16:06:43 +08:00
tanzhenxin
35e996d46c
feat: subagent runtime & CLI display - done
2025-09-09 15:53:10 +08:00
Tao Zhu
ac0a0e061e
Make the ReadManyFiles tool share the "DEFAULT_MAX_LINES_TEXT_FILE=2000" limit across files.
...
The current implementation can return 2000 x N lines when reading N files, such a length can be either extremely slow or infeasible for LLMs to process.
2025-09-08 22:47:45 -07:00
Zagorulko Oleg
60c136ad67
fix: resolve EditTool naming inconsistency causing agent confusion loops ( #513 )
...
* fix: resolve EditTool naming inconsistency causing agent confusion loops
* docs: restore original format for edit tool
* fix: apply prettier formatting to docs and tests
* test: update snapshots for edit tool
2025-09-09 11:33:07 +08:00
tanzhenxin
4985bfc000
feat: subagent runtime & CLI display - wip
2025-09-08 20:01:49 +08:00
tanzhenxin
9fcc7a4cbe
feat: subagent creation dialog - continued
2025-09-04 11:07:42 +08:00
tanzhenxin
5d8874205d
feat: subagent phase 2 implementation
2025-09-03 19:17:29 +08:00
tanzhenxin
2572faf726
# 🚀 Sync Gemini CLI v0.2.1 - Major Feature Update ( #483 )
2025-09-01 14:48:55 +08:00
tanzhenxin
1610c1586e
🚀 Add Todo Write Tool for Task Management and Progress Tracking ( #478 )
2025-08-28 20:32:21 +08:00
Abhi
bfdddcbd99
feat(commands): Enable @file processing in TOML commands ( #6716 )
2025-08-28 03:22:21 +00: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
Lee James
3e74ff71b7
feat(errors): Make errors more informative ( #7133 )
2025-08-26 23:22:05 +00: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
Andrew Garrett
52dae2c583
feat(cli): Add --allowed-tools flag to bypass tool confirmation ( #2417 ) ( #6453 )
2025-08-26 16:17:43 +00:00
koalazf.99
65b3db8cb2
merge main and fix conflict
2025-08-26 13:50:29 +08: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
koalazf99
300881405a
tmp
2025-08-24 00:31:10 +08:00
sangwook
494a996ff8
feat(core): share file list patterns between glob and grep tools ( #6359 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Arya Gummadi <aryagummadi@google.com >
2025-08-23 04:35:00 +00:00
Lee James
240830afac
feat(mcp): log include MCP request with error ( #6778 )
2025-08-22 18:10:30 +00:00
joshualitt
76bbbac7ff
bug(core): Fix for "no changes" edits. ( #6836 )
2025-08-22 17:43:19 +00:00
pokutuna
56ad22b39b
fix(core): citation markers misplaced in search results containing multibyte characters ( #5956 )
...
Co-authored-by: Allen Hutchison <adh@google.com >
2025-08-22 16:09:16 +00:00
Victor Miura
31cd35b8c4
fix(tools): Add an end of file list marker to ReadManyFilesTool ( #5967 )
...
Co-authored-by: Gal Zahavi <38544478+galz10@users.noreply.github.com >
Co-authored-by: Allen Hutchison <adh@google.com >
2025-08-22 15:10:14 +00:00
Nanda Kishore
528227a0f8
feat: Add programming language to CLI events ( #6071 )
...
Co-authored-by: christine betts <chrstn@uw.edu >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Adam Weidman <65992621+adamfweidman@users.noreply.github.com >
Co-authored-by: JaeHo Jang <diehreo@gmail.com >
Co-authored-by: Jacob Richman <jacob314@gmail.com >
Co-authored-by: Victor May <mayvic@google.com >
Co-authored-by: Gaurav <39389231+gsquared94@users.noreply.github.com >
Co-authored-by: joshualitt <joshualitt@google.com >
Co-authored-by: Billy Biggs <bbiggs@google.com >
Co-authored-by: Ricardo Fabbri <rfabbri@gmail.com >
Co-authored-by: Arya Gummadi <aryagummadi@google.com >
Co-authored-by: Tommaso Sciortino <sciortino@gmail.com >
Co-authored-by: Gal Zahavi <38544478+galz10@users.noreply.github.com >
Co-authored-by: Shreya Keshive <skeshive@gmail.com >
Co-authored-by: Ben Guo <36952867+HunDun0Ben@users.noreply.github.com >
Co-authored-by: Ben Guo <hundunben@gmail.com >
Co-authored-by: mkusaka <hinoshita1992@gmail.com >
2025-08-22 12:17:32 +00:00
tanzhenxin
9a4a91ee6d
Merge branch 'main' into chore/sync-gemini-cli-v0.1.21
2025-08-22 17:15:40 +08:00
tanzhenxin
6142fbf64a
fix: invalid web search tool schema when using deepseek api
2025-08-22 15:17:42 +08: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
tanzhenxin
0ba0d27941
Merge branch 'main' into chore/sync-gemini-cli-v0.1.21
2025-08-22 10:20:01 +08:00
joshualitt
ec41b8db8e
feat(core): Annotate remaining error paths in tools with type. ( #6699 )
2025-08-21 21:40:18 +00:00
ajiwo
ed5a2d0fa4
Limit grep result ( #407 )
...
* feat: implement result limiting for GrepTool to prevent context overflow
2025-08-21 18:35:30 +08:00
Yoichiro Tanaka
63f9e86bc3
feat(mcp-client): Handle 401 error for httpUrl ( #6640 )
2025-08-21 07:05:45 +00:00
Tommaso Sciortino
653267a64f
Remove unused attribute ( #6661 )
2025-08-20 23:13:50 +00:00