Commit Graph

1635 Commits

Author SHA1 Message Date
kapsner
36c3f85ef8 feat(core): add support for positron ide (#15045) (#15047)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Shreya Keshive <shreyakeshive@google.com>
2026-01-28 15:08:03 +00:00
maruto
6f1ff6bb5d fix: verify audio/video MIME types with content check (#16907) 2026-01-28 14:58:39 +00:00
jw bot
b10bd2d833 test(core): mock fetch in OAuth transport fallback tests (#17059)
Co-authored-by: Bryan Morgan <bryanmorgan@google.com>
2026-01-28 13:30:08 +00:00
gemini-cli-robot
41e9bb5e8e chore(release): bump version to 0.28.0-nightly.20260128.adc8e11bb (#17725) 2026-01-28 03:25:06 +00:00
Alisa
3b9af4b813 Add support for an additional exclusion file besides .gitignore and .geminiignore (#16487)
Co-authored-by: Adam Weidman <adamfweidman@google.com>
2026-01-28 01:19:13 +00:00
Abhi
4cb6ca9031 feat(skills): promote skills settings to stable (#17713) 2026-01-28 00:09:52 +00:00
Abhi
c1e9ce346a revert: promote Agent Skills to stable (#17693) (#17712) 2026-01-27 23:29:12 +00:00
Adam Weidman
3e8e1e86f3 docs: Add Experimental Remote Agent Docs (#17697) 2026-01-27 22:15:28 +00:00
Abhi
f2f6310145 feat(skills): promote Agent Skills to stable (#17693) 2026-01-27 21:50:22 +00:00
N. Taylor Mullen
34a9bc4de3 refactor(core): centralize path validation and allow temp dir access for tools (#17185)
Co-authored-by: Your Name <joshualitt@google.com>
2026-01-27 21:17:40 +00:00
Jerop Kipruto
17630f7806 feat(plan): enable AskUser tool in Plan mode for clarifying questions (#17694) 2026-01-27 20:23:49 +00:00
Christian Gunderman
fdd921f36f Fix issue where Gemini CLI can make changes when simply asked a question (#17608) 2026-01-27 19:47:33 +00:00
christine betts
9e9301ec2a Load extension settings for hooks, agents, skills (#17245) 2026-01-27 19:34:14 +00:00
Jack Wotherspoon
3bd7686da7 feat: wire up AskUserTool with dialog (#17411) 2026-01-27 18:30:44 +00:00
joshualitt
8005d55e83 feat(core): Model family-specific system prompts (#17614) 2026-01-27 18:21:05 +00:00
Adib234
f7f2a2ab76 Fix missing slash commands when Gemini CLI is in a project with a package.json that doesn't follow semantic versioning (#17561) 2026-01-27 18:18:16 +00:00
Tommaso Sciortino
e471c30545 revert bad changes to tests (#17673) 2026-01-27 17:25:57 +00:00
Shreya Keshive
8a61b7b894 fix(admin): fix a few bugs related to admin controls (#17590) 2026-01-27 17:14:11 +00:00
Mark Cockram
10e192ee23 refactor: rename formatMemoryUsage to formatBytes (#14997)
Co-authored-by: Adib234 <30782825+Adib234@users.noreply.github.com>
2026-01-27 16:21:53 +00:00
Alex Gavrilescu
54a7271a95 feat (mcp): Refresh MCP prompts on list changed notification (#14863)
Co-authored-by: christine betts <chrstn@uw.edu>
Co-authored-by: Bryan Morgan <bryanmorgan@google.com>
2026-01-27 12:50:27 +00:00
Abhi
6b919b9fcb feat(core): enforce server prefixes for MCP tools in agent definitions (#17574) 2026-01-27 04:53:05 +00:00
Abhi
5038e0ad77 chore(core): delete legacy nonInteractiveToolExecutor (#17573) 2026-01-27 03:56:34 +00:00
Gaurav
699d64b064 fix: loadcodeassist eligible tiers getting ignored for unlicensed users (regression) (#17581) 2026-01-27 03:45:39 +00:00
Abhi
e049fe5579 refactor(cli): migrate non-interactive flow to event-driven scheduler (#17572) 2026-01-27 03:11:29 +00:00
Tommaso Sciortino
50226d6db8 test(core): fix tests in windows (#17592) 2026-01-27 00:43:44 +00:00
Yuna Seol
ccea11951d fix(security): enforce strict policy directory permissions (#17353)
Co-authored-by: Yuna Seol <yunaseol@google.com>
2026-01-27 00:27:49 +00:00
Jerop Kipruto
4959216bcc feat(plan): refresh system prompt when approval mode changes (Shift+Tab) (#17585) 2026-01-26 23:45:24 +00:00
Jacob Richman
f2dc266f5b feat(ui): add solid background color option for input prompt (#16563)
Co-authored-by: Alexander Farber <farber72@outlook.de>
2026-01-26 23:23:54 +00:00
Jerop Kipruto
a18ab2ff43 fix(plan): remove subagent invocation from plan mode (#17593) 2026-01-26 22:44:39 +00:00
Abhi
b9ba78992c feat(agents): migrate subagents to event-driven scheduler (#17567) 2026-01-26 22:12:55 +00:00
Jerop Kipruto
222e85cc77 feat(plan): add persistent plan file storage (#17563) 2026-01-26 21:57:27 +00:00
Adam Weidman
96b66c059b fix(core): stream grep/ripgrep output to prevent OOM (#17146) 2026-01-26 21:52:19 +00:00
Christian Gunderman
bcf90e47fc feat(agents): implement first-run experience for project-level sub-agents (#17266) 2026-01-26 19:49:32 +00:00
Abhi
35781c5aab feat(scheduler): support multi-scheduler tool aggregation and nested call IDs (#17429) 2026-01-26 18:38:11 +00:00
Sandy Tao
9e99123be5 feat(core): optimize shell tool llmContent output format (#17538) 2026-01-26 18:12:21 +00:00
Dongjun Shin
f13d6fde1a fix(core): handle URI-encoded workspace paths in IdeClient (#17476)
Co-authored-by: Shreya Keshive <shreyakeshive@google.com>
2026-01-26 17:09:43 +00:00
Gaurav
5a542556d6 Improve error messages on failed onboarding (#17357) 2026-01-26 14:31:19 +00:00
Maxim Masiutin
9795106b72 Resolves the confusing error message `ripgrep exited with code null that occurs when a search operation is cancelled or aborted (#14267)
Co-authored-by: Gal Zahavi <38544478+galz10@users.noreply.github.com>
2026-01-25 19:02:37 +00:00
Tommaso Sciortino
9024b57253 Clean up dead code (#17443) 2026-01-24 15:42:18 +00:00
Vedant Mahajan
abb4fb006c migrate fireToolNotificationHook to hookSystem (#17398)
Co-authored-by: Tommaso Sciortino <sciortino@gmail.com>
2026-01-24 13:22:08 +00:00
Sehoon Shon
84f9ce9bab fix(core): hide user tier name (#17418) 2026-01-24 03:16:01 +00:00
Christian Gunderman
1ced71c003 fix(agents): default to all tools when tool list is omitted in subagents (#17422) 2026-01-24 01:30:18 +00:00
Adib234
c13d972e92 Allow prompt queueing during MCP initialization (#17395) 2026-01-23 23:32:06 +00:00
Jack Wotherspoon
440e902953 feat: add clearContext to AfterAgent hooks (#16574) 2026-01-23 22:14:30 +00:00
Sehoon Shon
68c5a9dc41 feat(ui): display user tier in about command (#17400) 2026-01-23 21:03:53 +00:00
Tommaso Sciortino
85a107b252 chore: upgrade dep: diff 7.0.0-> 8.0.3 (#17403) 2026-01-23 20:20:21 +00:00
Vijay Vasudevan
efca9a98ee fix(core): use RFC 9728 compliant path-based OAuth protected resource discovery (#15756)
Co-authored-by: Gal Zahavi <38544478+galz10@users.noreply.github.com>
2026-01-23 18:55:23 +00:00
Shreya Keshive
622dd31cf1 fix(oauth): update oauth to use 127.0.0.1 instead of localhost (#17388) 2026-01-23 18:41:37 +00:00
Godwin Iheuwa
b056bc3d07 fix(core): gracefully handle disk full errors in chat recording (#17305)
Co-authored-by: RUiNtheExtinct <deepkarma001@gmail.com>
Co-authored-by: Tommaso Sciortino <sciortino@gmail.com>
2026-01-23 18:28:45 +00:00
Ratish P
0190a35ace fix(core): await MCP initialization in non-interactive mode (#17390) 2026-01-23 17:21:47 +00:00