Commit Graph

345 Commits

Author SHA1 Message Date
Gal Zahavi 8e76abeb99 fix(core): prevent UI shift after vim edit (#5315) 2025-08-05 21:55:54 +00:00
Yuki Okita 06a37e148a feat: Multi-Directory Workspace Support (part 3: configuration in settings.json) (#5354)
Co-authored-by: Allen Hutchison <adh@google.com>
2025-08-05 17:01:01 +00:00
Sandy Tao 5e375f8384 refactor(core): Rename useSlashCompletion to useCommandCompletion (#5532) 2025-08-04 20:35:26 +00:00
Sandy Tao 0c556353a0 feat(core): Add trailing space when completing an at completion suggestion (#5475)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-08-04 18:30:59 +00:00
Sandy Tao 178afd18fe feat(cli): Handle Punctuation in @ Command Parsing (#5482) 2025-08-04 17:49:15 +00:00
Pyush Sinha ef909bd58a fix: /help remove flickering and respect clear shortcut (ctr+l) (#3611)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
Co-authored-by: Allen Hutchison <adh@google.com>
2025-08-04 16:53:50 +00:00
Ayesha Shafique f83b8a881c feat: Add reverse search capability for shell commands (#4793) 2025-08-03 19:53:24 +00:00
Sandy Tao cb2aaa9c55 feat(core): Use completionStart/End for slash command auto-completion (#5374) 2025-08-01 18:51:38 +00:00
Sandy Tao 43810c2fd4 feat(cli): Improve @ autocompletion for mid-sentence edits (#5321) 2025-07-31 23:07:12 +00:00
christine betts 9373496bb6 Add toggleable IDE mode setting (#5146) 2025-07-30 22:36:24 +00:00
christine betts b3375cc97a Introduce IDE mode installer (#4877) 2025-07-30 21:26:31 +00:00
Yuki Okita 2d6318d9d0 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
Ava 1e76180d13 Add Starcraft ref to witty loading phrases (#5120)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-07-29 23:22:13 +00:00
Shreya Keshive 6036e61669 Adds centralized support to log slash commands + sub commands (#5128) 2025-07-29 20:20:37 +00:00
Daniel Lee 064c67d84b feat(commands): add custom commands support for extensions (#4703) 2025-07-29 01:40:47 +00:00
N. Taylor Mullen ed75f117ac Revert "feat: Add /config refresh command" (#5060) 2025-07-28 18:13:46 +00:00
Neha Prasad a8b72e091f fix: Clear previous thoughts when starting new prompts (#4966) 2025-07-28 17:57:33 +00:00
Ramón Medrano Llamas 5d63f2dd18 feat: Add /config refresh command (#4993)
Co-authored-by: Bryan Morgan <bryanmorgan@google.com>
2025-07-28 15:46:43 +00:00
Leeroy Ding 14b1b0a533 fix: yolo mode not respected (#4972) 2025-07-27 21:42:26 +00:00
Abhi 1cfb4e7448 feat: Add Shell Command Execution to Custom Commands (#4917) 2025-07-27 06:00:26 +00:00
Abhi 62b433e5a7 refactor(core): Centralize shell logic into ShellExecutionService (#4823) 2025-07-26 01:56:49 +00:00
Jacob Richman fb7ce1852c Handle unhandled rejections more gracefully. (#4417)
Co-authored-by: Tommaso Sciortino <sciortino@gmail.com>
2025-07-26 00:35:26 +00:00
Sijie Wang 8b74a8ed8b Vim mode (#3936) 2025-07-25 22:36:42 +00:00
christine betts bf7da82d05 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
Tommaso Sciortino 6776bed576 Make useCompletion.test.ts windows compatible (#4766) 2025-07-25 17:32:59 +00:00
Sandy Tao f9ba079747 [Refactor] Centralizes autocompletion logic within useCompletion (#4740) 2025-07-25 04:41:35 +00:00
Daniel Lee 0177710edb feat: add GEMINI_CLI environment variable to spawned shell commands (#4791) 2025-07-24 17:13:00 +00:00
Tommaso Sciortino e0d0fcd8f6 Fix InputPrompt.test.tsx to be windows compatible (#4736) 2025-07-23 22:49:09 +00:00
Abhi 24a791e7a2 feat(commands): Implement argument handling for custom commands via a prompt pipeline (#4702) 2025-07-23 20:11:23 +00:00
Tommaso Sciortino e10acf4404 Fix windows bugs in atCommandProcessor.ts (#4684) 2025-07-23 00:18:57 +00:00
Abhi 3311d0944e (feat): Initial Version of Custom Commands (#4572) 2025-07-22 04:34:55 +00:00
Marat Boshernitsan 5a25560447 Refactor the logic for deciding whether to launch a browser into config (#4622) 2025-07-21 23:23:28 +00:00
BOYI 021a798328 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 e475e405db 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 03f7b220d3 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
Abhi 01aab21093 prefactor(commands): Command Service Prefactor for Extensible Commands (#4511) 2025-07-20 20:57:34 +00:00
Pyush Sinha 612b6ba9b1 feat: full implementation for .geminiignore in settings and respective tool calls (#3727) 2025-07-20 07:55:33 +00:00
Ali Al Jufairi e4139e7a8a Feature custom themes logic (#2639)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-07-20 07:51:18 +00:00
Jacob Richman 51addacea9 Make shell output consistent. (#4469) 2025-07-19 00:30:28 +00:00
Marat Boshernitsan 90b0f23994 Automatically detect non-interactive environments and fall back to a manual, code-based authentication flow (#4475) 2025-07-19 00:22:50 +00:00
Harold Mciver 818c40897e 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
Keith Lyons 40f8f02205 feat(ui): hide cursor when terminal is unfocused (#4012) 2025-07-18 00:45:42 +00:00
Abhi a9fe50d0ac Migrate /corgi (#4419) 2025-07-17 23:40:36 +00:00
Abhi 2b9effc5ad migrate restore command (#4388) 2025-07-17 23:23:17 +00:00
Pascal Birchler 1db1de8a87 fix: remove direct gaxios dependency (#4289) 2025-07-17 22:54:19 +00:00
Conrad Irwin 6e762dc70c 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
Harold Mciver e9d578d92b 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 e08c64cac1 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
Harold Mciver d4a7de512f 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 0f603214de Add /ide status & /ide install commands to manage IDE integration (#4265) 2025-07-16 22:36:14 +00:00