Sehoon Shon
16e06adb46
Use Preview Flash model if the main model is a preview model for code… ( #83 )
...
* Use Preview Flash model if the main model is a preview model for codebase investigator
* fix test
* Generate settings doc
2025-12-16 14:43:50 -08:00
Adam Weidman
48ad6983a3
FEAT: Add availabilityService ( #81 )
...
* auto and fallback work
* test fixes
* fixes
* Show model dialog even if there's no more fallback option
* fix tests
* fix failing test
* disable showInDialog for model in settings
* revert package-lock.json
* remove dup line
---------
Co-authored-by: Sehoon Shon <sshon@google.com >
2025-12-16 14:38:32 -08:00
Sehoon Shon
ad994cfe8b
Update models menu dialog to support manual model selection and group… ( #80 )
...
* Update models menu dialog to support manual model selection and group by model family
* fix tests
* update codebase investigator model setting
* fix test
* fix test
* update generated golden file
* regenerate scheme and doc for settings
* use Preview Auto if previewFeatures is set to true
2025-12-16 14:36:49 -08:00
Jacob Richman
5ea5107d05
refactor(cli): fix settings merging so that settings using the new json format take priority over ones using the old format ( #15116 )
2025-12-16 03:59:24 +00:00
Shardul Natu
d030a1f62f
update(telemetry): add hashed_extension_name to field to extension events ( #15025 )
...
Co-authored-by: Shnatu <snatu@google.com >
2025-12-15 17:40:54 +00:00
Christian Gunderman
942bcfc61e
Disallow redundant typecasts. ( #15030 )
2025-12-13 01:43:43 +00:00
Tommaso Sciortino
126c32aca4
Refresh hooks when refreshing extensions. ( #14918 )
2025-12-12 16:43:46 -08:00
Nemo
86134e9970
feat(settings-validation): add validation for settings schema ( #12929 )
2025-12-12 06:30:34 +00:00
Christian Gunderman
648041c62a
Add missing await. ( #14910 )
2025-12-10 19:52:31 +00:00
joshualitt
c8b688655c
feat(core): Plumbing for late resolution of model configs. ( #14597 )
2025-12-10 17:36:27 +00:00
Christian Gunderman
d2a6b30398
Send the model and CLI version with the user agent ( #14865 )
2025-12-10 00:38:33 +00:00
Abhi
aced401071
feat: ensure codebase investigator uses preview model when main agent does ( #14412 )
2025-12-09 21:07:50 +00:00
Abhi
d35a1fdec7
fix: handle missing local extension config and skip hooks when disabled ( #14744 )
2025-12-09 01:51:42 +00:00
christine betts
ec9a8c7a72
Add support for user-scoped extension settings ( #13748 )
2025-12-08 22:51:26 +00:00
Marat Boshernitsan
4322137cee
refactor(telemetry): Improve previous PR that allows telemetry to use the CLI auth and add testing ( #14589 )
2025-12-08 11:20:13 -08:00
Christian Gunderman
025e450ac2
Disallow floating promises. ( #14605 )
2025-12-06 00:12:49 +00:00
Justin Poehnelt
205d0f456e
fix(extensions): resolve GitHub API 415 error for source tarballs ( #13319 )
2025-12-04 17:16:08 +00:00
Paresh Joshi
7b811a38a6
chore(tests): remove obsolete test for hierarchical memory ( #13122 )
2025-12-04 00:28:54 +00:00
christine betts
e0a2227faf
Add commands for listing and updating per-extension settings ( #12664 )
2025-12-04 00:16:16 +00:00
Adam Weidman
153d01a01e
feat: Add enableAgents experimental flag ( #14371 )
...
Co-authored-by: Abhi <43648792+abhipatel12@users.noreply.github.com >
2025-12-03 20:53:06 +00:00
Abhi
eb3312e7ba
feat: Support Extension Hooks with Security Warning ( #14460 )
2025-12-03 20:07:37 +00:00
Edilmo Palencia
b8c038f41f
feat(hooks): Hooks Commands Panel, Enable/Disable, and Migrate ( #14225 )
2025-12-03 18:01:57 +00:00
Allen Hutchison
533a3fb312
feat: enable message bus integration by default ( #14329 )
2025-12-03 00:05:54 +00:00
Sandy Tao
752a521423
feat(core): Implement JIT context manager and setting ( #14324 )
...
Co-authored-by: Abhi <43648792+abhipatel12@users.noreply.github.com >
2025-12-02 20:09:46 +00:00
CHAEWAN KIM
f4babf172b
fix(async): prevent missed async errors from bypassing catch handlers ( #13714 )
...
Co-authored-by: Tommaso Sciortino <sciortino@gmail.com >
2025-12-01 22:11:40 +00:00
christine betts
844d3a4dfa
Always use MCP server instructions ( #14297 )
2025-12-01 17:17:54 +00:00
Mayur Vaid
4228a75186
fix: Exclude web-fetch tool from executing in default non-interactive mode to avoid CLI hang. ( #14244 )
2025-12-01 17:13:14 +00:00
Gal Zahavi
0d29385e1b
feat(core): Add configurable inactivity timeout for shell commands ( #13531 )
2025-11-26 21:43:33 +00:00
christine betts
bc365f1eaa
Add support for MCP server instructions behind config option ( #13432 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-26 18:08:47 +00:00
Daniel Alejandro Coll Tejeda
6f9118dca6
Fix TypeError: "URL.parse is not a function" for Node.js < v22 ( #13698 )
2025-11-25 20:18:49 +00:00
bl-ue
098e5c281c
fix(resume): allow passing a prompt via stdin while resuming using --resume ( #13520 )
2025-11-25 17:53:17 +00:00
Maksym
f2c52f777c
fix(cli): allow non-GitHub SCP-styled URLs for extension installation ( #13800 )
...
Co-authored-by: Maksym Kursin <maksym.kursin@dkatalis.com >
2025-11-25 16:57:53 +00:00
Adam Weidman
c8540b5744
feat(config): add isModelAvailabilityServiceEnabled setting ( #13777 )
2025-11-25 01:26:47 +00:00
christine betts
bdf80ea7c0
fix(cli): Prevent stdout/stderr patching for extension commands ( #13600 )
...
Co-authored-by: jacob314 <jacob314@gmail.com >
2025-11-22 02:08:06 +00:00
Jacob Richman
5e218a5630
Turn off alternate buffer mode by default. ( #13623 )
2025-11-22 01:30:38 +00:00
joshualitt
42c2e1b217
feat(core): Add support for custom aliases for model configs. ( #13546 )
2025-11-22 00:13:10 +00:00
Adib234
99c5bf2e97
Remove useModelRouter experimental flag ( #13593 )
2025-11-21 17:54:17 +00:00
Megha Bansal
61582678bf
Optimize and improve test coverage for cli/src/config ( #13485 )
2025-11-21 04:57:59 +00:00
Tommaso Sciortino
c7b5dcd28f
Change default compress threshold to 0.5 for api key users ( #13517 )
2025-11-20 11:43:35 -08:00
Adib234
ade9dfeebb
Enable switching preview features on/off without restart ( #13515 )
2025-11-20 19:00:16 +00:00
Jacob Richman
d1e35f8660
Protect stdout and stderr so JavaScript code can't accidentally write to stdout corrupting ink rendering ( #13247 )
...
Bypassing rules as link checker failure is spurious.
2025-11-20 10:44:02 -08:00
Ben Brandt
6c126b9e58
fix(zed-integration): Ensure that the zed integration is classified as interactive ( #13394 )
...
Co-authored-by: Shreya Keshive <shreyakeshive@google.com >
2025-11-20 15:28:37 +00:00
bl-ue
0d89ac7406
Followup from #10719 ( #13243 )
2025-11-19 16:22:17 +00:00
Jacob Richman
e8d0e0d342
bug(ui) showLineNumbers had the wrong default value. ( #13356 )
2025-11-19 03:33:40 +00:00
Shreya Keshive
86828bb561
feat: launch Gemini 3 in Gemini CLI 🚀 🚀 🚀 (in main) ( #13287 )
...
Co-authored-by: Adam Weidman <65992621+adamfweidman@users.noreply.github.com >
Co-authored-by: Sehoon Shon <sshon@google.com >
Co-authored-by: Adib234 <30782825+Adib234@users.noreply.github.com >
Co-authored-by: Sandy Tao <sandytao520@icloud.com >
Co-authored-by: Abhi <43648792+abhipatel12@users.noreply.github.com >
Co-authored-by: Aishanee Shah <aishaneeshah@gmail.com >
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com >
Co-authored-by: Gal Zahavi <38544478+galz10@users.noreply.github.com >
Co-authored-by: Jacob Richman <jacob314@gmail.com >
Co-authored-by: joshualitt <joshualitt@google.com >
Co-authored-by: Jenna Inouye <jinouye@google.com >
2025-11-18 09:01:16 -08:00
Tommaso Sciortino
8877c85278
Right click to paste in Alternate Buffer mode ( #13234 )
2025-11-17 23:48:33 +00:00
shrutip90
9786c4dcff
Check folder trust before allowing add directory ( #12652 )
2025-11-15 03:06:30 +00:00
shrutip90
d683e1c0db
fix(cli): Exit CLI when trust save unsuccessful during launch ( #11968 )
2025-11-14 19:56:39 +00:00
Tommaso Sciortino
6d83d3440c
Change default compress threshold to 0.7 for api key users ( #13079 )
2025-11-14 17:13:59 +00:00
Caroline Rose
9d74b7c0e8
feat(auth): Add option for metadata server application default credentials without project override ( #12948 )
2025-11-14 16:39:11 +00:00