Sambhav Khanna
d5a1b717c2
fix(update): correctly report new updates ( #4821 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-07-30 00:11:15 +00:00
Ava
d64c3d6af8
Add Starcraft ref to witty loading phrases ( #5120 )
...
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-07-29 23:22:13 +00:00
Tommaso Sciortino
327f915610
Fix typo in RFC 9728 impl ( #5126 )
2025-07-29 23:03:39 +00:00
Shreya Keshive
293bb82019
Adds centralized support to log slash commands + sub commands ( #5128 )
2025-07-29 20:20:37 +00:00
shamso-goog
80079cd2a5
feat(cli): introduce /init command for GEMINI.md creation ( #4852 )
...
Co-authored-by: matt korwel <matt.korwel@gmail.com>
2025-07-29 16:49:01 +00:00
Daniel Lee
7356764a48
feat(commands): add custom commands support for extensions ( #4703 )
2025-07-29 01:40:47 +00:00
Gal Zahavi
871e0dfab8
feat: Add auto update functionality ( #4686 )
2025-07-29 00:56:52 +00:00
Shreya Keshive
83c4dddb7e
Only enable IDE integration if gemini-cli is running in the same path as open workspace ( #5068 )
2025-07-28 20:55:00 +00:00
Seth Troisi
1c1aa047ff
feat: Add tests for checkpoint tag sanitization ( #4882 )
2025-07-28 20:43:39 +00:00
Abhi
b08679c906
Add new fallback state as prefactor for routing ( #5065 )
2025-07-28 19:55:50 +00:00
Danny
b6c2c64f9b
Adds docs outlining keyboard shortcuts for gemini-cli ( #4727 )
...
Co-authored-by: dannyzen <dannyrosen@google.com>
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-07-28 19:35:06 +00:00
Shreya Keshive
cfe3753d4c
Refactors companion VS Code extension to import & use notification schema defined in gemini-cli ( #5059 )
2025-07-28 18:20:56 +00:00
N. Taylor Mullen
9aef0a8e6c
Revert "feat: Add /config refresh command" ( #5060 )
2025-07-28 18:13:46 +00:00
Neha Prasad
a5ea113a8e
fix: Clear previous thoughts when starting new prompts ( #4966 )
2025-07-28 17:57:33 +00:00
Ramón Medrano Llamas
0170791800
feat: Add /config refresh command ( #4993 )
...
Co-authored-by: Bryan Morgan <bryanmorgan@google.com>
2025-07-28 15:46:43 +00:00
Shreya Keshive
e275441651
Updates schema, UX and prompt for IDE context ( #5046 )
2025-07-28 15:03:22 +00:00
N. Taylor Mullen
bd85070411
Revert "Propagate user_prompt_id to GenerateConentRequest for logging" ( #5007 )
2025-07-27 19:28:20 -07:00
Hiroaki Mitsuyoshi
bce6eb5014
feat(chat): Implement /chat delete command ( #2401 )
2025-07-27 22:18:12 +00:00
Leeroy Ding
9ca48c00a6
fix: yolo mode not respected ( #4972 )
2025-07-27 21:42:26 +00:00
Abhi
0b5cc96362
(model) - Use Flash Lite For Next Speaker Checks ( #4991 )
2025-07-27 21:40:55 +00:00
owenofbrien
b497791c59
Propagate user_prompt_id to GenerateConentRequest for logging ( #4741 )
2025-07-27 21:34:39 +00:00
Hyeladi Bassi
a9f04eba2c
refactor(telemetry): enhance flushToClearcut method with retry logic and early return for empty events ( #1601 )
...
Co-authored-by: Scott Densmore <scottdensmore@mac.com>
2025-07-27 18:18:27 +00:00
Brian Ray
c45c14ee0e
Bug: add resource parameter to MCP OAuth Flow ( #4981 )
...
Co-authored-by: Your Name <you@example.com>
2025-07-27 18:09:45 +00:00
Abhi
576cebc928
feat: Add Shell Command Execution to Custom Commands ( #4917 )
2025-07-27 06:00:26 +00:00
Abhi
3e81359c6b
(fix): Custom Commands follow symlinks ( #4907 )
2025-07-26 03:27:23 +00:00
Shreya Keshive
771cb229ab
fix: Clean up transport on IDE connection failure ( #4902 )
2025-07-26 01:57:34 +00:00
Abhi
ca5dd28ab6
refactor(core): Centralize shell logic into ShellExecutionService ( #4823 )
2025-07-26 01:56:49 +00:00
Jacob Richman
ad2ef080aa
Fix so legacy custom themes still load. ( #4757 )
...
Co-authored-by: matt korwel <matt.korwel@gmail.com>
2025-07-26 00:36:42 +00:00
Jacob Richman
b089845f1c
fix(ui): remove extraneous whitespace from startup screen ( #3990 )
2025-07-26 00:36:19 +00:00
Jacob Richman
21fef1620d
Handle unhandled rejections more gracefully. ( #4417 )
...
Co-authored-by: Tommaso Sciortino <sciortino@gmail.com>
2025-07-26 00:35:26 +00:00
Jacob Richman
fb751c542b
Regression test for paste when the terminal lacks focus. ( #4898 )
2025-07-25 23:29:15 +00:00
Tommaso Sciortino
17331001a0
Run presubmit tests in windows as well as linux. ( #4672 )
...
Co-authored-by: matt korwel <matt.korwel@gmail.com>
2025-07-25 15:57:30 -07:00
Sijie Wang
fbdc8d5ab3
Vim mode ( #3936 )
2025-07-25 22:36:42 +00:00
Tommaso Sciortino
aa71438684
Fix grep.test to work on windows. ( #4889 )
2025-07-25 21:32:28 +00:00
Tommaso Sciortino
23e0dc6960
Fix test to be windows compatible. ( #4875 )
2025-07-25 21:31:10 +00:00
Tommaso Sciortino
be898710fe
Make glob.test.ts win compatible. ( #4891 )
2025-07-25 21:30:39 +00:00
Tommaso Sciortino
4c144e616d
Make fileDiscoveryService.test.ts win compatible ( #4892 )
2025-07-25 21:30:15 +00:00
Tommaso Sciortino
65aabfede8
Make oauth2 test windows compatible. ( #4895 )
2025-07-25 21:29:54 +00:00
christine betts
eb65034117
Load and use MCP server prompts as slash commands in the CLI ( #4828 )
...
Co-authored-by: harold <haroldmciver@google.com>
Co-authored-by: N. Taylor Mullen <ntaylormullen@google.com>
2025-07-25 20:56:33 +00:00
Jacob Richman
de96887789
Fix bugs breaking drag and drop of files. ( #4887 )
...
Co-authored-by: matt korwel <matt.korwel@gmail.com>
2025-07-25 20:26:13 +00:00
Abhi
13b0971291
fix(ci): Fix failing release workflow by creating a self-contained bundle ( #4888 )
...
Co-authored-by: Jerop Kipruto <jerop@google.com>
2025-07-25 20:18:59 +00:00
Sandy Tao
d76cedb68f
Implement hashing based loop detection ( #4831 )
2025-07-25 19:53:19 +00:00
Tommaso Sciortino
91f016d44a
Make restoreCommand test windows compatible. ( #4873 )
2025-07-25 19:26:09 +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
Tommaso Sciortino
7ddbf97634
Fix userStartupWarnings to be windows compatible. ( #4868 )
2025-07-25 19:05:29 +00:00
Tommaso Sciortino
f0e3e6ee8a
Make shell.test.ts windows compatible ( #4858 )
2025-07-25 19:05:21 +00:00
christine betts
1b8ba5ca6b
[ide-mode] Create an IDE manager class to handle connecting to and exposing methods from the IDE server ( #4797 )
2025-07-25 17:46:55 +00:00
Tommaso Sciortino
3c16429fc4
Make useCompletion.test.ts windows compatible ( #4766 )
2025-07-25 17:32:59 +00:00
Tommaso Sciortino
f379aa833f
Make errorReporting test windows compatible. ( #4856 )
2025-07-25 17:32:23 +00:00
Tommaso Sciortino
e500eb5562
Fix read-file.test.ts to be windows compatible. ( #4864 )
2025-07-25 17:31:22 +00:00
Gal Zahavi
6321442865
feat(auth): Enhance non-interactive gcp auth ( #4811 )
2025-07-25 17:19:38 +00:00
Allen Hutchison
fb0db2dfd6
adh/bugfix/1563 ( #4822 )
2025-07-25 16:39:37 +00:00
christine betts
1d3ad9d075
Add drawer for active files in IDE mode ( #4682 )
...
Co-authored-by: Shreya <shreyakeshive@google.com>
2025-07-25 14:50:34 +00:00
Tommaso Sciortino
5d4b02ca85
Upgrade test to work on windows. ( #4815 )
2025-07-25 07:15:41 +00:00
Sandy Tao
1d7eb0d250
[Refactor] Centralizes autocompletion logic within useCompletion ( #4740 )
2025-07-25 04:41:35 +00:00
Ramón Medrano Llamas
273e74c09d
feat: add /mcp refresh command ( #4566 )
2025-07-25 01:14:45 +00:00
Seth Troisi
e9ee686ab6
Sanitize checkpoint tags ( #4813 )
2025-07-24 23:05:13 +00:00
Shreya Keshive
30b6cf8a00
Add "Gemini CLI: Run" command shortcut ( #4792 )
2025-07-24 19:55:39 +00:00
christine betts
4e376c0447
[ide-mode] Send the cursor and selected text from the IDE server ( #4621 )
2025-07-24 19:54:41 +00:00
anj-s
f9930c2d36
Add support for logging the entire request and response object ( #4725 )
2025-07-24 18:45:53 +00:00
ashwinpvg
d254d4ce00
Add Google credentials provider for authenticating with MCP servers ( #4748 )
2025-07-24 17:37:39 +00:00
Daniel Lee
3dd6e431df
feat: add GEMINI_CLI environment variable to spawned shell commands ( #4791 )
2025-07-24 17:13:00 +00:00
Sandy Tao
0ef9c0b792
Log prompt id when a loop is detected ( #4765 )
...
Co-authored-by: N. Taylor Mullen <ntaylormullen@google.com>
2025-07-24 05:37:28 +00:00
Shreya Keshive
6380bfe35c
Minor refactoring of VS Code companion extension code ( #4761 )
2025-07-24 05:32:55 +00:00
Thomas Burnham
b1e0fb157b
feat(cli): display timestamp in /chat list ( #4733 )
...
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-07-24 04:48:52 +00:00
Shreya Keshive
107ce8afa3
Polish companion extension README and package.json file ahead of publishing ( #4729 )
2025-07-24 00:08:25 +00:00
Tommaso Sciortino
e9e2f55144
Fix InputPrompt.test.tsx to be windows compatible ( #4736 )
2025-07-23 22:49:09 +00:00
Miguel Solorio
2e28bb90a0
Update diff colors ( #4747 )
...
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-07-23 22:39:22 +00:00
Tommaso Sciortino
e21b5c95aa
Fix tests to work in windows ( #4754 )
2025-07-23 22:07:19 +00:00
Brandon Keiji
d7a304bcff
feat(memory): make directory search limit on memory discovery configurable with settings.json ( #4460 )
2025-07-23 21:48:35 +00:00
smhendrickson
9d3164621a
add `--telemetry-outfile` flag ( #4689 )
2025-07-23 21:48:24 +00:00
Tommaso Sciortino
209c8783b4
Make ideCommand test windows compatible. ( #4746 )
2025-07-23 21:01:51 +00:00
Tommaso Sciortino
4fd7cf9177
Fix memoryDiscovery test to work in windows. ( #4742 )
2025-07-23 20:14:06 +00:00
Abhi
bbe95f1eaa
feat(commands): Implement argument handling for custom commands via a prompt pipeline ( #4702 )
2025-07-23 20:11:23 +00:00
Anjali Sridhar
2d1eafae95
Revert "wip"
...
This reverts commit 1de246236b
.
2025-07-23 06:51:40 -07:00
Anjali Sridhar
1de246236b
wip
2025-07-23 06:49:27 -07:00
Sandy Tao
7c3a84075d
Log flash continue ( #4700 )
2025-07-23 01:01:24 +00:00
Sandy Tao
67008d4643
Log when flash model decided to continue ( #4698 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-07-23 00:31:57 +00:00
Tommaso Sciortino
30c68922a3
Fix windows bugs in atCommandProcessor.ts ( #4684 )
2025-07-23 00:18:57 +00:00
HyeongHo Jun
a00f1bb916
feat(core): add partUtils module with unit tests ( #4575 )
...
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-07-22 23:57:06 +00:00
Oliver Kowalke
5dce1df5db
feat(core): Resolve GEMINI_SYSTEM_MD case-insensitively ( #4538 )
...
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-07-22 17:23:04 +00:00
Jerop Kipruto
e306b34a6e
feat(auth): support gemini api key and vertex auth in non-interactive mode ( #4631 )
2025-07-22 14:52:40 +00:00
Brian Ray
4d653c833a
MCP OAuth Part 3 - CLI/UI/Documentation ( #4319 )
...
Co-authored-by: Greg Shikhman <shikhman@google.com>
2025-07-22 14:05:36 +00:00
Brian Ray
258c848909
MCP OAuth Part 2 - MCP Client Integration ( #4318 )
...
Co-authored-by: Greg Shikhman <shikhman@google.com>
2025-07-22 13:34:56 +00:00
Tommaso Sciortino
138ff73821
Fix windows bugs + refactor tests. ( #4634 )
2025-07-22 05:21:37 +00:00
Abhi
9daead63dd
(feat): Initial Version of Custom Commands ( #4572 )
2025-07-22 04:34:55 +00:00
Marat Boshernitsan
5066bc5384
Refactor the logic for deciding whether to launch a browser into config ( #4622 )
2025-07-21 23:23:28 +00:00
BOYI
12765eb775
fix: character encoding issues in shell command processor ( #1949 )
...
Co-authored-by: Jacob Richman <jacob314@gmail.com>
Co-authored-by: Sandy Tao <sandytao520@icloud.com>
2025-07-21 22:26:40 +00:00
darkcocoa
4c3532d2b3
fix: Add warning message for token limit truncation ( #2260 )
...
Co-authored-by: Sandy Tao <sandytao520@icloud.com>
2025-07-21 21:57:11 +00:00
Josh Soref
dc2ac144b7
Various spelling improvements ( #3497 )
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Co-authored-by: Sandy Tao <sandytao520@icloud.com>
2025-07-21 21:54:44 +00:00
Seydulla Narkulyyev
f7b4e74932
feat(cli):suggestion-navigation-shortcut ( #3641 )
...
Co-authored-by: N. Taylor Mullen <ntaylormullen@google.com>
2025-07-21 21:43:23 +00:00
Wen Sun
b4d00ab4fb
feat(edit): Prevent no-op edits ( #3520 )
2025-07-21 21:24:02 +00:00
christine betts
1969d805f2
[ide-mode] Use active files and selected text in user prompt ( #4614 )
2025-07-21 20:52:02 +00:00
Tommaso Sciortino
d7a57d85a3
Simplify streaming code for code assist server ( #4619 )
2025-07-21 20:44:43 +00:00
christine betts
f95674e646
Add env var to configure system settings path ( #4339 )
2025-07-21 20:14:07 +00:00
christine betts
9bdcdf97d8
[ide-mode] Keep track of recently-opened files and send them to the CLI ( #4463 )
2025-07-21 17:54:37 +00:00
sangwook
45b764943a
feat: Make file type detection and binary checks asynchronous ( #3286 ) ( #3288 )
2025-07-20 23:16:42 +00:00
Didier Durand
0f6405e28d
fix typos in diverse files ( #3550 )
...
Co-authored-by: Pascal Birchler <pascal.birchler@gmail.com>
Co-authored-by: Pascal Birchler <pascalb@google.com>
Co-authored-by: N. Taylor Mullen <ntaylormullen@google.com>
2025-07-20 22:36:34 +00:00
Yuki Okita
0996d91f0b
feat(cli): add warnings when gemini-cli is called in the root directory ( #4542 )
...
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-20 21:57:09 +00:00
Abhi
2a95c8287e
prefactor(commands): Command Service Prefactor for Extensible Commands ( #4511 )
2025-07-20 20:57:34 +00:00
Cole Miller
7a9821607b
Check for zeditor if zed binary is not found ( #3680 )
...
Co-authored-by: Jacob Richman <jacob314@gmail.com>
Co-authored-by: Scott Densmore <scottdensmore@mac.com>
2025-07-20 19:35:21 +00:00
Devansh Sharma
8f85ac7de0
feat: Added /copy command for copying output to clipboard with new Command Service approach ( #3706 )
...
Co-authored-by: Abhi <43648792+abhipatel12@users.noreply.github.com>
Co-authored-by: N. Taylor Mullen <ntaylormullen@google.com>
2025-07-20 18:57:41 +00:00
Pyush Sinha
a01b1219a3
feat: full implementation for .geminiignore in settings and respective tool calls ( #3727 )
2025-07-20 07:55:33 +00:00
Ali Al Jufairi
76b935d598
Feature custom themes logic ( #2639 )
...
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-07-20 07:51:18 +00:00
osbornesec
c0bfa388c5
fix: prevent RangeError in GitIgnoreParser for root paths ( #3417 )
...
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-07-20 07:12:53 +00:00
N. Taylor Mullen
fe00686c58
chore(release): v0.1.13 ( #4515 )
2025-07-19 13:40:55 -07:00
N. Taylor Mullen
412b78c5ab
Simplify MCP connection errors. ( #4508 )
2025-07-19 12:44:51 -07:00
Yuki Okita
73d5d988f5
feat(core): display declined confirmation code diff ( #4440 )
2025-07-19 17:47:09 +00:00
Jacob Richman
f650be2c3a
Make shell output consistent. ( #4469 )
2025-07-19 00:30:28 +00:00
Tommaso Sciortino
4dbd9f30b6
Revert background agent commits ( #4479 )
2025-07-19 00:28:40 +00:00
Marat Boshernitsan
5b7b6fe608
Automatically detect non-interactive environments and fall back to a manual, code-based authentication flow ( #4475 )
2025-07-19 00:22:50 +00:00
Tommaso Sciortino
003609239f
Add /background commands (when background agent is configured) ( #4407 )
...
Co-authored-by: Bryan Morgan <bryanmorgan@google.com>
2025-07-18 22:38:04 +00:00
Tommaso Sciortino
04bbc60b97
Demo background agent ( #4409 )
...
Co-authored-by: Bryan Morgan <bryanmorgan@google.com>
2025-07-18 22:21:46 +00:00
Shreya Keshive
73745ecd03
Display open IDE file in context section above input box rather than in the footer ( #4470 )
2025-07-18 22:14:46 +00:00
Sandy Tao
4915050ad4
improve command completion trigger logic based on cursor position ( #4462 )
...
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-07-18 21:54:10 +00:00
Tommaso Sciortino
b5f5ea2c31
Use simple name for MCP tools where possible. ( #4459 )
2025-07-18 21:29:09 +00:00
christine betts
d7041a6595
[ide-mode] Send ping every 30 seconds to prevent client from closing connection ( #4329 )
2025-07-18 19:33:04 +00:00
Billy Biggs
18c3bf3a42
Summarize extensions and MCP servers on startup ( #3977 )
2025-07-18 18:45:00 +00:00
Sandy Tao
9dadf22958
Implement loop check with LLM ( #4337 )
...
Co-authored-by: N. Taylor Mullen <ntaylormullen@google.com>
2025-07-18 16:33:46 +00:00
Brian Ray
c5761317f4
MCP OAuth Part 1 - OAuth Infrastructure ( #4316 )
2025-07-18 14:14:23 +00:00
Harold Mciver
de27ea6095
feat(cli): allow executing commands on perfect match ( #4397 )
...
Co-authored-by: Jenna Inouye <jinouye@google.com>
2025-07-18 04:55:29 +00:00
Yongsheng Xu
91c69731c7
feat(auth): Enhance OAuth callback for robust Docker support ( #3532 )
...
Co-authored-by: Scott Densmore <scottdensmore@mac.com>
2025-07-18 01:55:26 +00:00
Miguel Solorio
2f5eecfc49
Light theme color improvements ( #4396 )
2025-07-18 00:46:33 +00:00
Keith Lyons
8ade3e7ee2
feat(ui): hide cursor when terminal is unfocused ( #4012 )
2025-07-18 00:45:42 +00:00
Yuki Okita
584a50a342
fix(cli): not show update avaialble messages when running gemini-cli locally ( #4052 )
2025-07-18 00:44:45 +00:00
Abhi
ca07b5b0c4
Migrate /corgi ( #4419 )
2025-07-17 23:40:36 +00:00
Abhi
5df6c9fb66
migrate restore command ( #4388 )
2025-07-17 23:23:17 +00:00
HyeongHo Jun
f0dc9690b7
Test/add loadcodeassist mock ( #4287 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-07-17 22:57:54 +00:00
Pascal Birchler
4b8838bea4
fix: remove direct gaxios dependency ( #4289 )
2025-07-17 22:54:19 +00:00
Miguel Solorio
5b7bf74d66
Add numbers to selection list ( #4320 )
2025-07-17 22:51:42 +00:00
goldyonatan
6aac93ee07
Fix #4220 : allow up/down arrow to toggle history when only one sugges… ( #4377 )
2025-07-17 22:30:39 +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
warjiang
606a7702de
feat(cli): add explicit proxy option in cli ( #2526 )
...
Co-authored-by: Dcatfly <dcatfly@gmail.com>
2025-07-17 18:57:37 +00:00
Ali
4ca471bac6
Fix ANSI escape crash in text buffer ( #3987 ) ( #3999 )
...
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-07-17 17:53:30 +00:00
Shreya Keshive
88b5f20943
Update companionPort not existing to be a warning so the user can still proceed with running /ide install ( #4382 )
2025-07-17 16:59:57 +00:00
Abhi
79d36ac0a5
(fix) - regression to quit shortcut from command migration ( #4374 )
2025-07-17 16:07:10 +00:00
uttamkanodia14
fc8c38b2bc
Logging surface field in the start_session_event. Also logging sessio… ( #4362 )
2025-07-17 15:53:59 +00:00
christine betts
cbda781f73
[ide-mode] Add active file to user model request ( #4312 )
2025-07-17 14:35:23 +00:00
Nick Salerni
0d64355be6
bug(ux): update context percentage when /clear command is run ( #4162 )
...
Co-authored-by: matt korwel <matt.korwel@gmail.com>
2025-07-17 14:14:35 +00:00
Sandy Tao
ac8e98511e
Fix resetting loop counts on every other event ( #4348 )
2025-07-17 05:32:48 +00:00
Harold Mciver
9ab44ea9d6
updated `/quit` to use new slash command arch ( #4259 )
...
Co-authored-by: Abhi <abhipatel@google.com>
2025-07-17 02:40:56 +00:00
Harold Mciver
01e66bb123
update `/bug` to new slash command arch ( #4246 )
...
Co-authored-by: Abhi <abhipatel@google.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Abhi <43648792+abhipatel12@users.noreply.github.com>
2025-07-17 01:46:35 +00:00
Shreya Keshive
0c76affe6d
Minor refactoring of IDE companion server ( #4331 )
2025-07-17 01:03:56 +00:00
Harold Mciver
fbe09cd35e
update `/editor` to new slash command arch ( #4153 )
...
Co-authored-by: Abhi <abhipatel@google.com>
2025-07-17 00:27:36 +00:00
Shreya Keshive
ab9eb9377f
Add /ide status & /ide install commands to manage IDE integration ( #4265 )
2025-07-16 22:36:14 +00:00
Shreya Keshive
69a8ae6a89
Minor UX updates for IDE mode ( #4311 )
2025-07-16 21:33:56 +00:00
Wanlin Du
f6ee0d182b
fix: update google/genai to v1.9.0 and switch to parametersJsonSchema for MCP related tools ( #4176 )
...
Co-authored-by: Jack Wotherspoon <jackwoth@google.com>
2025-07-16 21:32:34 +00:00
Harold Mciver
21eb44b242
update `/tools` to new slash command arch ( #4236 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: matt korwel <matt.korwel@gmail.com>
2025-07-16 20:12:22 +00:00
Shreya Keshive
e4ed1aabac
Include companion VS Code extension VSIX as part of build/release ( #4254 )
2025-07-16 19:06:39 +00:00
christine betts
34c1b5811a
Revert "[ide-mode] Thread active file through to system prompt" ( #4308 )
2025-07-16 16:22:29 +00:00
Harold Mciver
ddcac4201d
update `/docs` to new slash command arch ( #4133 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-07-16 15:56:05 +00:00
Sandy Tao
cba272082d
Run model availability check in the background to speed up startup ( #4256 )
2025-07-16 04:13:30 +00:00
Matias
d622e596a1
feat(cli): clear input buffer on CTRL+C when not executing commands ( #1729 )
...
Co-authored-by: Scott Densmore <scottdensmore@mac.com>
2025-07-16 03:35:58 +00:00
Brian Ray
0903421b1a
Move MCP slash command to new system ( #3678 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Abhi <abhipatel@google.com>
2025-07-16 02:35:05 +00:00
Abhi
b72e3dfb43
migrate compress command ( #4271 )
2025-07-16 01:59:16 +00:00
Ben Guo
e88b9362dc
refactor: Optimize the display information of "/chat list" and "/chat resume" ( #2857 )
...
Co-authored-by: Ben Guo <hundunben@gmail.com>
2025-07-16 00:47:56 +00:00
Lee Won Jun
ec5e9d1025
Improve altName completion behavior in slash commands ( #4227 )
...
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-07-15 23:45:10 +00:00
Elvin
615748657a
Update MaxSizedBox.tsx ( #2233 )
...
Co-authored-by: Jacob Richman <jacob314@gmail.com>
Co-authored-by: Scott Densmore <scottdensmore@mac.com>
Co-authored-by: Pascal Birchler <pascalb@google.com>
2025-07-15 23:35:03 +00:00
christine betts
222e362fc2
[ide-mode] Thread active file through to system prompt ( #4264 )
2025-07-15 22:20:00 +00:00
christine betts
b61016f2a5
Set port dynamically in VSCode extension and read from it in gemini-cli and send initial notification ( #4255 )
2025-07-15 22:13:03 +00:00
Harold Mciver
bf51de1a4d
update `/extensions` to new slash command arch ( #4229 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-07-15 21:40:09 +00:00
christine betts
58f1aa6ceb
Add support for allowed/excluded MCP server names in settings ( #4135 )
...
Co-authored-by: Scott Densmore <scottdensmore@mac.com>
2025-07-15 20:45:24 +00:00
Harold Mciver
03b3917f62
updated `/stats` to use new slash command arch ( #4146 )
2025-07-15 20:10:04 +00:00
N. Taylor Mullen
8d9dc44b71
Revert "Update to yargs v18 ( #3759 )" ( #4252 )
2025-07-15 12:36:54 -07:00
Shreya Keshive
776d6b6ea0
Upload VSIX of companion VS Code extension ( #4241 )
...
Co-authored-by: matt korwel <matt.korwel@gmail.com>
2025-07-15 18:44:03 +00:00
Pascal Birchler
af551f4a41
Revert Node <20 warning ( #4244 )
2025-07-15 18:42:27 +00:00
Sandy Tao
7b49560265
Include api key in header instead of in the URL ( #4240 )
2025-07-15 18:37:14 +00:00
Sambhav Khanna
40c4070846
feat(tool): sort tool list alphabetically for deterministic output ( #3095 )
...
Co-authored-by: Pascal Birchler <pascalb@google.com>
2025-07-15 18:35:35 +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
christine betts
7effdad3e2
[ide-mode] Stream notifications when the active file changes ( #4147 )
...
Co-authored-by: Scott Densmore <scottdensmore@mac.com>
2025-07-15 16:19:22 +00:00
Shreya Keshive
b09bc66560
Adds the user's active file in the IDE to the footer ( #4154 )
2025-07-15 14:19:59 +00:00
Devansh Sharma
123c3e7c7f
feat: add a warning that shows if user uses node -v <20 #2930 ( #3371 )
...
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-07-15 09:49:46 +00:00
Abhi
6e258e2850
migrate /about ( #4207 )
2025-07-15 06:22:46 +00:00
Pascal Birchler
2862ae7344
Update to yargs v18 ( #3759 )
2025-07-15 06:09:12 +00:00
Tommaso Sciortino
fefa7ecbea
Pure refactor: Consolidate isWithinRoot() function calling. ( #4163 )
2025-07-15 05:55:49 +00:00
Abhi
e584241141
Migrate /privacy to new architecture ( #4202 )
2025-07-15 05:45:06 +00:00
Sandy Tao
886faa2990
Log the 2 types of loop detection ( #4193 )
2025-07-15 04:44:07 +00:00
Sandy Tao
734da8b9d2
Introduce loop detection service that breaks simple loop ( #3919 )
...
Co-authored-by: Scott Densmore <scottdensmore@mac.com>
Co-authored-by: N. Taylor Mullen <ntaylormullen@google.com>
2025-07-15 03:25:16 +00:00
Sandy Tao
7ffe8038ef
Make @ command sort file without extension name ( #4158 )
2025-07-14 21:10:26 +00:00
Bryan Morgan
ff3722a3a7
Fix circular reference JSON serialization in telemetry logging ( #4150 )
2025-07-14 20:20:06 +00:00
Tommaso Sciortino
5008aea90d
Refactor MCP code for reuse and testing ( #3880 )
2025-07-14 18:19:33 +00:00
Abhi
9dc812dd4b
fix(checkpoint): Prevent silent failure and enable for non-Git projects ( #4144 )
2025-07-14 17:23:51 +00:00
Tommaso Sciortino
2f1d6234de
Don't start uncompressed history with a function response ( #4141 )
2025-07-14 17:09:11 +00:00
haroldmciver-go
c313c3dee1
updated '/auth' to use new slash command arch ( #3797 )
...
Co-authored-by: Abhi <43648792+abhipatel12@users.noreply.github.com>
2025-07-14 16:22:37 +00:00
Shreya Keshive
fadc477001
Add feature flag for IDE integration ( #3927 )
...
Co-authored-by: Scott Densmore <scottdensmore@mac.com>
2025-07-14 16:04:08 +00:00
christine betts
e9d680e8a4
Introduce VSCode companion extension ( #3917 )
2025-07-14 15:34:44 +00:00
Billy Biggs
bc4182b9d2
Show stderr output from mcp servers in debug mode ( #4049 )
2025-07-14 04:42:22 +00:00
K
3110e8f810
feat(cli): add hideBanner setting to disable startup banner ( #2803 )
...
Co-authored-by: Pascal Birchler <pascalb@google.com>
2025-07-14 04:37:31 +00:00
Billy Biggs
ef8ec98489
Add back support for escaping newline with a \ character ( #4064 )
2025-07-14 03:34:20 +00:00
N. Taylor Mullen
8cf7f530e1
chore(release): v0.1.12 ( #4023 )
2025-07-12 23:09:54 -07:00
Sandy Tao
b29c02dd34
Fix not using flash for next speaker check ( #4016 )
2025-07-13 05:12:47 +00:00
N. Taylor Mullen
44ef0408f3
feat(tools): Centralize shell tool summarization ( #4009 )
2025-07-13 04:09:12 +00:00
N. Taylor Mullen
09a3b7d5e1
feat: Invert scroll arrow default in RadioButtonSelect ( #4006 )
2025-07-13 03:58:00 +00:00
N. Taylor Mullen
26a79fec25
feat: Add GEMINI_DEFAULT_AUTH_TYPE support ( #4002 )
2025-07-13 03:43:35 +00:00
N. Taylor Mullen
4442e893c3
fix(auth): Remove sharp edges from headless auth ( #3985 )
2025-07-12 15:42:47 -07:00
Yuki Okita
890982a811
fix(core): make the commented-out test workable ( #3885 )
2025-07-12 19:13:22 +00:00
Abhi
642d2e8d51
ensure system instruction also uses <state_snapshot> ( #3951 )
2025-07-12 06:15:56 +00:00
Jayson Dasher
c9e194ec6a
feat: Add clipboard image paste support for macOS ( #1580 )
...
Co-authored-by: Jacob Richman <jacob314@gmail.com>
Co-authored-by: Scott Densmore <scottdensmore@mac.com>
2025-07-12 04:06:49 +00:00
Jacob Richman
c4ea17692f
Fix extra whitespace in markdown rendering. ( #3943 )
...
Co-authored-by: Scott Densmore <scottdensmore@mac.com>
2025-07-12 03:38:07 +00:00
Miguel Solorio
d89ccf2250
Add scrolling to theme dialog ( #3895 )
...
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-07-12 01:05:21 +00:00
Jacob Richman
82bde57868
Fix issues that resulted in Gemini trying to use relative paths where absolute paths were required ( #3938 )
2025-07-12 00:49:26 +00:00
N. Taylor Mullen
6ebe97c704
chore(release): v0.1.11 ( #3939 )
2025-07-12 00:33:17 +00:00
Daniel Lee
5b6608ad84
feat(cli): add support for --prompt-interactive/-i flag ( #1743 )
2025-07-11 23:52:56 +00:00
uttamkanodia14
5b5f496436
Adds Flash Fallback logging and clearcut logging ( #3843 )
2025-07-11 21:10:25 +00:00
Gaurav
764809753a
fix: `TypeError: Cannot read properties of undefined (reading 'authType')` ( #3914 )
2025-07-11 21:08:49 +00:00
christine betts
a071f604e3
Remove unused demo file ( #3886 )
2025-07-11 21:05:39 +00:00
Seth Troisi
eab47b9131
Add oauth test ( #3916 )
2025-07-11 21:05:27 +00:00
Miguel Solorio
448838dea8
Add visual cues for nightly version ( #3701 )
...
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-07-11 20:43:57 +00:00
haroldmciver-go
4197f30278
update /theme to new slash command arch ( #3791 )
...
Co-authored-by: matt korwel <matt.korwel@gmail.com>
Co-authored-by: Abhi <43648792+abhipatel12@users.noreply.github.com>
2025-07-11 20:01:28 +00:00
Jack Wotherspoon
2826c7a1c6
feat: add headers support to SSE transport MCP servers ( #3902 )
2025-07-11 19:59:42 +00:00
Gaurav
8f12e8a114
fix: clearcut logging (retry #3744 ) ( #3751 )
2025-07-11 17:57:35 +00:00
uttamkanodia14
93284281de
Logs the auth type in the user prompts, api responses and errors ( #3795 )
2025-07-11 16:47:46 +00:00
anj-s
23197151c2
Summarize tool call outputs using tool specific summarizers ( #3745 )
2025-07-11 16:29:08 +00:00
Bryan Morgan
cdbe2fffd9
Added in proper checks for customer tiers in 429/Quota error messaging ( #3863 )
...
Co-authored-by: Ioannis Papapanagiotou <iduckhd@hotmail.com>
2025-07-11 15:25:30 +00:00
anj-s
c9e1e6d3bd
Add support for specifying maxSessionTurns via the settings configuration ( #3507 )
2025-07-11 14:55:03 +00:00
anj-s
0151a9e1a3
Remove extra logging in debug mode ( #3864 )
2025-07-11 14:43:51 +00:00
Tommaso Sciortino
166f5eaa66
Don't print MCP server logs. It's too noisy. ( #3867 )
2025-07-11 14:42:43 +00:00
trapezoid
daed8b0f90
chore(deps): Pin @google/genai to 1.8.0 ( #3834 )
...
Co-authored-by: matt korwel <matt.korwel@gmail.com>
2025-07-11 06:58:32 +00:00
Masato Sugiyama
8d054898af
chore: remove unused ink-text-input dependency ( #2388 )
2025-07-11 05:32:02 +00:00
Seth Troisi
8a128d8dc6
Add NO_BROWSER environment variable to trigger offline oauth flow ( #3713 )
2025-07-11 01:59:02 +00:00
Billy Biggs
ab66e3a24e
Work around bracketed paste support for node < 20 ( #2476 )
...
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-07-10 19:56:34 +00:00
matt korwel
75a128e7ee
chore(release): v0.1.10 ( #3749 )
...
Co-authored-by: Gaurav <39389231+gsquared94@users.noreply.github.com>
Co-authored-by: Aryan Sawant <156219699+aryanjsawant@users.noreply.github.com>
Co-authored-by: neo.alienson <neo@01man.com>
2025-07-10 16:55:22 +00:00
Tommaso Sciortino
870797c16c
Indent subcommands in help output ( #3703 )
2025-07-10 16:21:20 +00:00
Aryan Sawant
316c0fa37b
Fix Patch for grep.test.ts ( #3747 )
2025-07-10 06:08:58 +00:00
matt korwel
58607b92df
Revert "fix: Use Email for Clearcut Logging and Refactor User Info Fetching" ( #3744 )
2025-07-09 21:51:37 -07:00
Gaurav
b7f8e1360f
fix: Use Email for Clearcut Logging and Refactor User Info Fetching ( #3620 )
2025-07-10 04:17:40 +00:00
christine betts
da50a1eefb
Add system-wide settings config for administrators ( #3498 )
...
Co-authored-by: Jack Wotherspoon <jackwoth@google.com>
2025-07-09 21:16:42 +00:00
uttamkanodia14
063481faa4
Adding TurnId to Tool call and API responses and error logs. ( #3039 )
...
Co-authored-by: Scott Densmore <scottdensmore@mac.com>
2025-07-09 18:49:30 +00:00
Tyler
6c12f9e0d9
Use yargs array type for the allowedMcpServerNames flag instead of processing the list directly ourselves. ( #3600 )
2025-07-09 18:38:38 +00:00
N. Taylor Mullen
725b23e37a
Revert "chore(deps): bump google-auth-library from 9.15.1 to 10.1.0 (… ( #3676 )
2025-07-09 18:19:28 +00:00
Bryan Morgan
8a6509ffeb
Remove auto-execution on Flash in the event of a 429/Quota failover ( #3662 )
...
Co-authored-by: Jenna Inouye <jinouye@google.com>
2025-07-09 17:55:56 +00:00
Bryan Morgan
b0cce95286
Improve quota- and resource-related 429 error handling, also taking Code Assist customer tiers into consideration ( #3609 )
2025-07-09 14:18:15 +00:00
Pascal Birchler
8f2da86aa5
Use full terminal width for `--help` ( #3515 )
...
Co-authored-by: N. Taylor Mullen <ntaylormullen@google.com>
2025-07-09 07:02:59 +00:00
N. Taylor Mullen
d094026b3b
fix(deps): revert yargs bump and fix npx regression ( #3610 )
2025-07-08 23:44:56 -07:00
dependabot[bot]
95782b7b47
chore(deps): bump google-auth-library from 9.15.1 to 10.1.0 ( #3583 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-09 06:01:18 +00:00
dependabot[bot]
c5abd7a302
chore(deps): bump dotenv from 16.6.1 to 17.1.0 ( #3589 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-09 06:01:06 +00:00
Principal-Ideal
4d882d9b58
chore: fix typo ( #3570 )
2025-07-09 05:46:55 +00:00
dependabot[bot]
b12149be7c
chore(deps): bump mime-types and @types/mime-types ( #3582 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-09 05:44:40 +00:00
dependabot[bot]
f6cd65190f
chore(deps): bump yargs from 17.7.2 to 18.0.0 ( #3590 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-09 05:40:56 +00:00
dependabot[bot]
698ec8172c
chore(deps): bump gaxios from 6.7.1 to 7.1.1 ( #3592 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-09 05:39:42 +00:00
Tommaso Sciortino
9273e8ddae
Fix version of shell-quote ( #3557 )
2025-07-09 00:40:49 +00:00
Pascal Birchler
c8cf954e6e
fix(auth): do not blindly default to API key auth ( #3235 )
...
Co-authored-by: matt korwel <matt.korwel@gmail.com>
Co-authored-by: N. Taylor Mullen <ntaylormullen@google.com>
2025-07-08 22:10:36 +00:00
Sandy Tao
0506b40a39
Fix bad request in model check ( #3568 )
2025-07-08 22:06:47 +00:00
Jack Wotherspoon
27a2d8af14
refactor: consolidate all flags to use hyphens (deprecate underscore flags) ( #3541 )
2025-07-08 20:56:12 +00:00
Marat Boshernitsan
2ed1b378cb
fix: Honor DEBUG and CLI_TITLE environment variables ( #3560 )
2025-07-08 19:34:17 +00:00
Billy Biggs
c0940a194e
Add a command line option to enable and list extensions ( #3191 )
2025-07-08 16:57:34 +00:00
Marat Boshernitsan
f1647d9e19
Improve auth env var validation logic and messaging to detect settings that confuse GenAI SDK ( #1381 )
...
Co-authored-by: Scott Densmore <scottdensmore@mac.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-07-08 16:37:10 +00:00
Tommaso Sciortino
5c759d48c7
Don't enforce leading slash since that's not true on Windows ( #3545 )
2025-07-08 16:30:49 +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
matt korwel
137ffec3f6
Fix nightly Release ( #3511 )
2025-07-08 06:41:39 +00:00