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
Tommaso Sciortino
0c70a99b56
Preserve recent history when compressing. ( #3049 )
...
Co-authored-by: Scott Densmore <scottdensmore@mac.com>
2025-07-08 06:32:09 +00:00
Ayesha Shafique
23e3c7d6ec
style: Format execution time as minutes, seconds ( #2707 )
2025-07-08 06:14:42 +00:00
Jack Wotherspoon
ba58e077eb
chore: add general usage message to --help message ( #3500 )
2025-07-08 01:13:31 +00:00
matt korwel
a4097ae6f9
Release and Packaging: Clean up ( #3489 )
2025-07-07 23:36:51 +00:00
Tommaso Sciortino
4e84989d8f
Fix double "esc" bug in Auth dialog ( #3493 )
2025-07-07 23:27:24 +00:00
Tommaso Sciortino
426b6905da
Fix typo and add tests for auth validation. ( #3491 )
2025-07-07 22:52:04 +00:00
Marat Boshernitsan
48c2aa296a
Enable Gemini CLI to reuse user's auth in Cloud Shell ( #3070 )
2025-07-07 22:02:13 +00:00
Tommaso Sciortino
357546a2aa
Initialize MCP tools once at start up instead of every time we auth. ( #3483 )
2025-07-07 22:01:59 +00:00
Abhi
aa10ccba71
feature(commands) - Refactor Slash Command + Vision For the Future ( #3175 )
2025-07-07 20:45:44 +00:00
Tyler
6eccb474c7
refactor: rename allowed_mcp_server_names to allowed-mcp-server-names ( #3469 )
2025-07-07 19:47:27 +00:00
Sambhav Khanna
97a472f2fb
fix(cli): Prevent Tab from auto-executing incomplete slash commands ( #2919 )
...
Co-authored-by: matt korwel <matt.korwel@gmail.com>
2025-07-07 19:43:27 +00:00
Tommaso Sciortino
2b135d0e9e
Remove unneeded code. ( #3467 )
...
Co-authored-by: Scott Densmore <scottdensmore@mac.com>
2025-07-07 19:35:29 +00:00
Colt McAnlis
8f4046c71a
fix: EditTool can clobber human edits to the same file. ( #3043 )
...
Co-authored-by: Colt McAnlis <colton@google.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-07-07 17:28:56 +00:00
Tyler
229ae03631
Add --allowed_mcp_server_names flag ( #3464 )
2025-07-07 16:45:58 +00:00
Jordan Demeulenaere
355fb4ac67
Add excludeTools and includeTools to mcpServers config ( #2976 )
2025-07-07 16:34:26 +00:00
Gennadiy Civil
aa8e5776eb
Add new test to verify that when an Authorization header is provided ( #3023 )
2025-07-07 16:34:16 +00:00
N. Taylor Mullen
17dfa267d5
Re-enable backticks in shell tool usage. ( #3360 )
2025-07-07 16:15:10 +00:00
Pugazhendhi
524ede52d2
feat: add .svg support ( #3229 )
2025-07-07 05:51:32 +00:00
zfflxx
97d9386e3f
@file don't respect config respectGitIgnore=false ( #3382 ) ( #3387 )
...
Co-authored-by: Ryan Fang <ryan.fang@gllue.com>
2025-07-07 05:48:39 +00:00
zfflxx
bb8f6b376d
Fix nested markdown Rendering for table headers and rows #3331 ( #3362 )
...
Co-authored-by: Ryan Fang <ryan.fang@gllue.com>
2025-07-07 05:33:46 +00:00
Jack Wotherspoon
b70fba5b09
fix: respect env variables in .env for settings.json variable substitution ( #3416 )
2025-07-07 05:13:13 +00:00
Yuki Okita
87a44ec468
feat(core): improve error messages in isCommandAllowed ( #3349 )
2025-07-07 05:03:36 +00:00
Devansh Sharma
39d4095a4c
feat: YOLO mode shorctut displayed inside /help ( #3367 )
2025-07-06 15:48:29 +00:00
Pyush Sinha
39e8509452
feat: add user startup warnings, add home directory check ( #3056 )
2025-07-06 06:27:00 +00:00
N. Taylor Mullen
da9b1baa6e
Update @google/genai -> 1.8.0 ( #3339 )
2025-07-06 01:10:57 +00:00
Adam Weidman
9211905ff1
feat: Handle inline content modification in tool scheduler ( #2883 )
2025-07-05 23:19:41 +00:00
Daniel Sibaja
2b8a565f89
Fix #2922 : Prevent @ concatenation to valid paths in shellmode. ( #2932 )
2025-07-05 22:20:12 +00:00
BigUncle
b564d4a088
fix(core): Sanitize tool parameters to fix 400 API errors ( #3300 )
2025-07-05 21:58:51 +00:00
N. Taylor Mullen
4be32d1f73
fix(cli): Group cancelled tool call responses to prevent API errors ( #3333 )
2025-07-05 20:56:39 +00:00
matt korwel
4963a1eea8
Mk nohup ( #3285 )
2025-07-05 15:27:22 +00:00
Didier Durand
ab96676e36
fix typos in diverse files ( #3284 )
...
Co-authored-by: Scott Densmore <scottdensmore@mac.com>
2025-07-05 15:23:39 +00:00
matt korwel
47dc16d243
feat: Update minimum Node.js version to 20 ( #3277 )
2025-07-05 14:55:15 +00:00
matt korwel
e90e0015ea
Signing tags ( #3254 )
2025-07-04 22:04:05 +00:00
Mithlesh kumar
f4923468dc
chore: typo fixes ( #3203 )
...
Co-authored-by: Jack Wotherspoon <jackwoth@google.com>
2025-07-04 15:38:43 +00:00
matt korwel
d43ea268b0
Releasing: Utilizing Github Actions and Tagging for release. ( #2852 )
...
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-04 03:57:01 +00:00
Sandy Tao
32db5ba0e1
Refactor text-buffer to use reducer ( #2652 )
2025-07-04 00:53:17 +00:00
moon jooho
8d3fec08e5
Add and improve JSDoc comments for core tool methods ( #3128 )
2025-07-04 00:13:02 +00:00
Bryan Morgan
654f8aeb61
Fixed Google User Id pass to Clearcut ( #3147 )
2025-07-03 20:54:35 +00:00
SunskyXH
ab63a5f183
fix(client): get model from config in flashFallbackHandler ( #2118 )
...
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-07-03 19:43:48 +00:00
Devansh Sharma
64767c52fe
fix: show ctrl+s shortcut to expand debug console #2002 ( #2491 )
...
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-07-03 19:42:02 +00:00
Fausto Núñez Alberro
dcb9381138
Use AccentBlue: 'blue' in ANSI theme instead of hard-coded #0000FF ( #3100 )
...
Co-authored-by: Riccardo Carlesso <palladiusbonton@gmail.com>
2025-07-03 14:32:47 +00:00
Eddie Santos
82a0ac3d1e
Update notification template ( #3035 )
2025-07-02 20:26:14 +00:00
Abhi
edd69cb7d4
help: add shift+tab tip ( #2892 )
2025-07-02 03:18:01 +00:00
Vachan
cd069fd436
Reduce the threshold for when we compress history. ( #2898 )
2025-07-02 00:18:13 +00:00
Seth Troisi
38445f63f0
make tag required for /chat ( #2904 )
2025-07-02 00:17:08 +00:00
Brandon Keiji
34935d6558
chore: bump version to 0.1.9 ( #2906 )
2025-07-01 23:30:04 +00:00
Bryan Morgan
dbe88f6e0e
Added support for session_id in API calls ( #2886 )
2025-07-01 23:16:09 +00:00
Tommaso Sciortino
3492c429b9
Add excludedTools to extensions. ( #2853 )
2025-07-01 23:13:46 +00:00
Allen Hutchison
e94decea39
feat(core): Add infinite loop protection to client ( #2793 )
2025-07-01 23:09:21 +00:00
Billy Biggs
3a995305c0
Fix characters being dropped in text-buffer ( #2504 )
...
Co-authored-by: Sandy Tao <sandytao520@icloud.com>
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-07-01 23:07:41 +00:00
Tommaso Sciortino
82afc75350
Special case mime type for ts file. ( #2902 )
2025-07-01 23:05:33 +00:00
Seth Troisi
383306e17e
Improve slashCommand autoCompletion logic ( #2776 )
2025-07-01 22:51:43 +00:00
Santhosh Kumar
0275ab0108
feat: add audio and video support to read_file ( #2556 )
2025-07-01 19:22:32 +00:00
Tommaso Sciortino
fe125d59b9
Use the constant placeholders for ".gemini/settings.json" in gemini.tsx ( #2860 )
2025-07-01 18:00:21 +00:00
Jacob Richman
2bf8e8b2c7
Fix spurious logs about invalid MaxSizedBox children due to Ink6 + React19 migration ( #2794 )
2025-07-01 15:54:27 +00:00
MirzaSamadAhmedBaig
01186e3aff
Make clean script cross-platform ( #1990 )
...
Co-authored-by: Scott Densmore <scottdensmore@mac.com>
2025-07-01 15:30:18 +00:00
Tian Jian Wang
a4062cb44a
feat: Add markdown table rendering support ( #1955 )
...
Co-authored-by: heartyguy <heartyguy@users.noreply.github.com>
Co-authored-by: Allen Hutchison <adh@google.com>
2025-07-01 03:25:19 +00:00
Eddie Santos
e5b1208bd8
update check + tests ( #2772 )
2025-07-01 03:03:16 +00:00
Abhi
f91927569c
refactor(ui): revamp exit stats display ( #2771 )
2025-07-01 00:28:49 +00:00
Tommaso Sciortino
3587054d32
Rename AuthType LOGIN_WITH_GOOGLE_PERSONAL -> LOGIN_WITH_GOOGLE ( #2769 )
2025-07-01 00:11:54 +00:00
Tommaso Sciortino
0ca5c07135
Use structured prompt for compression. ( #2747 )
2025-07-01 00:04:33 +00:00
Tommaso Sciortino
dbd626054f
Remove unused method ( #2721 )
2025-06-30 22:53:05 +00:00
owenofbrien
f19b9ed4f8
Removed fallback logic for gaia id logging ( #2761 )
2025-06-30 22:51:17 +00:00
Tommaso Sciortino
505a5d617b
Fix CODE_ASSIST_ENDPOINT env var. ( #2712 )
2025-06-30 22:41:14 +00:00
Tommaso Sciortino
5c4c833ddd
Fix oauth credential caching. ( #2709 )
2025-06-30 15:47:01 +00:00
Jerop Kipruto
f3849627fc
feat(shell): Enable prefix matching for flexible command validation ( #2653 )
2025-06-30 15:42:35 +00:00
Abhi
770f862832
feat: Change /stats to include more detailed breakdowns ( #2615 )
2025-06-30 00:44:33 +00:00
Adam Spiers
0fd602eb43
feat: add support to remote MCP servers for custom HTTP headers ( #2477 )
2025-06-30 00:09:08 +00:00
Marcin Jahn
d1eb86581c
feat(cli): Add hideTips setting ( #1524 )
...
Co-authored-by: Allen Hutchison <adh@google.com>
2025-06-29 23:56:37 +00:00
Faizan Alam
1732e90d52
Highlight previous user input ( #2507 )
...
Co-authored-by: Allen Hutchison <adh@google.com>
2025-06-29 23:28:56 +00:00
Devansh
2096f971cd
fix:Update /help to show correct newline key combo for different OS #… ( #2043 )
...
Co-authored-by: Allen Hutchison <adh@google.com>
2025-06-29 23:16:14 +00:00
Niladri Das
f848d35758
feat: modular GEMINI.md imports with @file.md syntax ( #1585 ) ( #2230 )
2025-06-29 22:51:47 +00:00
uttamkanodia14
ada4061a45
Fix clearcut-logger.ts to event name GEMINI_CLI_API_RESPONSE_TOOL_TOK… ( #1875 )
2025-06-29 22:14:13 +00:00
Bryan Morgan
cdb803b9a4
Added obfuscated google account ID to clearcut log messages ( #2593 )
2025-06-29 20:35:20 +00:00
Tim Rogers
dbe63e7234
fix: Correct pluralization of the number of occurrences in `EditTool` tool errors ( #2463 )
2025-06-29 19:53:59 +00:00
Jerop Kipruto
d8d78d73f9
feat: allow command-specific restrictions for ShellTool ( #2605 )
2025-06-29 19:32:26 +00:00
Noritaka Kobayashi
19a0276142
refactor: remove unnecessary "await" ( #2574 )
2025-06-29 19:15:27 +00:00
Noritaka Kobayashi
9ae2595bfd
refactor: remove unnecessary assertion ( #2579 )
2025-06-29 19:06:03 +00:00
yuki yano
c860dac233
feat: add Neovim editor support ( #1448 )
2025-06-29 17:25:22 +00:00
Noritaka Kobayashi
b980a47879
refactor: remove imported multiple times ( #1846 )
2025-06-29 09:09:15 +00:00
Noritaka Kobayashi
e188daab91
refactor: use for...of loop instead of traditional for loop ( #1840 )
2025-06-29 08:53:09 +00:00
Tommaso Sciortino
fc21d1cae3
Esc to exit privacy screen in error state ( #2527 )
2025-06-29 07:50:53 +00:00
Ahmad Awais ⌘
19a9b50aab
📦 NEW: Theme Shades of Purple ( #2114 )
...
Co-authored-by: Scott Densmore <scottdensmore@mac.com>
2025-06-29 03:43:17 +00:00
anj-s
7b86a2015f
Remove debug logs that are not actionable but numerous ( #2030 )
2025-06-29 02:33:53 +00:00
Leo
5d3a64d747
fix file extension in "modify flow" temp files ( #2478 )
2025-06-28 21:51:03 +00:00
Leo
601d9ba36d
fix edit retrigger ( #2306 )
2025-06-28 18:02:44 +00:00
Pyush Sinha
3518ff7663
feat: add VSCodium editor support ( #2299 )
...
Co-authored-by: Scott Densmore <scottdensmore@mac.com>
Co-authored-by: Allen Hutchison <adh@google.com>
2025-06-28 17:44:31 +00:00
Kalle Ahlström
9665928860
chore: add proper pluralization handling for match in grep tool ( #2344 )
...
Co-authored-by: Allen Hutchison <adh@google.com>
2025-06-28 14:41:25 +00:00
Billy Biggs
25cdf9b762
Inline the description and schema of the shell tool in the source ( #1709 )
2025-06-28 09:53:03 +00:00
Mot
ad7839ea4c
quiet dotenv log message ( #2239 )
...
Co-authored-by: Scott Densmore <scottdensmore@mac.com>
2025-06-28 02:03:20 +00:00
SADIK KUZU
2e20effb43
Fix typos ( #1629 )
...
Co-authored-by: Scott Densmore <scottdensmore@mac.com>
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-06-28 01:29:59 +00:00
Noritaka Kobayashi
221b066900
chore: fix typo in mcp-client ( #1555 )
...
Co-authored-by: Scott Densmore <scottdensmore@mac.com>
2025-06-28 01:14:59 +00:00
Brandon Keiji
e8d5dec380
chore: bump to 0.1.8 ( #2308 )
2025-06-28 00:08:16 +00:00
Vachan
db115c468a
Updates error handling in case of incorrect tool calling. ( #2304 )
2025-06-27 23:57:40 +00:00
Sandy Tao
150df382f8
Upgrade to Ink 6 and React 19 ( #2096 )
...
Co-authored-by: jacob314 <jacob314@gmail.com>
2025-06-27 23:39:54 +00:00
Brandon Keiji
19d2a0fb35
fix: add missing gaxios dependency ( #2302 )
2025-06-27 23:24:03 +00:00
Philipp Schmid
ac24fd27e4
Update Auth Label to include AI Studio ( #2130 )
...
Co-authored-by: Allen Hutchison <adh@google.com>
2025-06-27 21:33:26 +00:00
Brandon Keiji
8d1d40cc7a
chore: bump to 0.1.6 ( #2285 )
2025-06-27 20:57:07 +00:00
Tommaso Sciortino
a2a46c7c67
Add privacy notice slash command ( #2059 )
2025-06-27 19:07:38 +00:00
Billy Biggs
4fbffdf617
Handle stdin for prompts using readline for escape character parsing ( #1972 )
2025-06-27 17:57:32 +00:00
Preston Holmes
3aabb940f5
Add the current auth method and GCP Project config to the about message ( #2112 )
2025-06-27 15:46:27 +00:00
Srinath Padmanabhan
3ebf54f367
Refine Fallback message providing more options. ( #1961 )
2025-06-27 15:21:46 +00:00
Billy Biggs
582b4861a9
Use 2-space indent for saved checkpoint files ( #1152 ) ( #1977 )
...
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-06-27 13:39:27 +00:00
Seth Troisi
6742a1b7f9
Explicit message for missing subcommand ( #2019 )
2025-06-27 05:01:00 +00:00
Brandon Keiji
bf873a1d85
feat: add prepublishOnly checks ( #2052 )
2025-06-26 23:49:43 +00:00
Brandon Keiji
d9892ada7f
fix: add repository field to package.jsons ( #2032 )
2025-06-26 22:36:34 +00:00
Bryan Morgan
560905154c
Updating the first user message to mention the product name ( #2037 )
2025-06-26 22:32:19 +00:00
anj-s
267173c7e8
Revert "feat: Add model selection logic ( #1678 )" ( #1983 )
2025-06-26 20:59:16 +00:00
Tommaso Sciortino
c55b15f705
Improve LoadCodeAssist error handling ( #1645 )
2025-06-26 15:27:20 +00:00
N. Taylor Mullen
24ccc9c457
feat: Add model selection logic ( #1678 )
2025-06-26 14:51:32 +00:00
Masato Sugiyama
ee5bf842eb
fix: remove unnecessary @gemini-code/core mock from slashCommandProcessor test ( #1739 )
...
Co-authored-by: Scott Densmore <scottdensmore@mac.com>
2025-06-26 04:56:51 +00:00
Noritaka Kobayashi
dbe217828d
chore: fix typos in comment-out ( #1540 )
...
Co-authored-by: Scott Densmore <scottdensmore@mac.com>
2025-06-26 04:34:53 +00:00
Andrew Drozdov
b8ae12a109
Update geminiChat.ts ( #1681 )
...
Co-authored-by: Scott Densmore <scottdensmore@mac.com>
2025-06-26 04:27:35 +00:00
Billy Biggs
759ad4cc96
When resuming a checkpoint always add items to history even if not shown ( #1653 )
...
Co-authored-by: Scott Densmore <scottdensmore@mac.com>
2025-06-26 04:23:47 +00:00
Brandon Keiji
01ff27709d
chore: bump to 0.1.5 ( #1731 )
2025-06-26 02:48:16 +00:00
anj-s
1078a546fe
Fix doc link in the auth dialog ( #1688 )
2025-06-26 01:59:13 +00:00
Brandon Keiji
a8763abfb7
feat: add release trigger configuration ( #1697 )
2025-06-26 01:54:58 +00:00
Bryan Morgan
bb797ded7d
429 fix ( #1668 )
2025-06-26 01:45:38 +00:00
Jerop Kipruto
b6b9923dc3
Streamline issue submission with YAML forms ( #1608 )
2025-06-25 22:50:24 +00:00
Tommaso Sciortino
79c647d486
Merge "Login with Google Workspace" auth option into "Login with Google" ( #1574 )
...
Co-authored-by: Scott Densmore <scottdensmore@mac.com>
2025-06-25 22:38:18 +00:00
zhiyue
b0cf9bcece
fix(telemetry): handle all promise rejections in ClearcutLogger ( #1557 )
...
Co-authored-by: Scott Densmore <scottdensmore@mac.com>
2025-06-25 20:14:44 +00:00
Seth Troisi
31f32421a3
Minor style changes to prompt ( #1578 )
2025-06-25 20:00:44 +00:00
Bryan Morgan
eacbb3551c
changed 429 failover from 3 consecutive to 2 for OAuth users ( #1579 )
2025-06-25 19:37:23 +00:00
anj-s
4b5ca6bc77
Add tos and privacy links docs for clarity ( #1571 )
2025-06-25 19:32:25 +00:00
N. Taylor Mullen
3a369ddec3
feat: Refine model fallback messaging to reflect reality. ( #1527 )
2025-06-25 17:33:32 +00:00
Marat Boshernitsan
9897a2b80a
Clarify why authentication failures might be happening and direct users to documentation ( #1478 )
...
Co-authored-by: Scott Densmore <scottdensmore@mac.com>
Co-authored-by: matt korwel <matt.korwel@gmail.com>
2025-06-25 16:11:54 +00:00
matt korwel
6991ba1387
Version 0 1 1 ( #1426 )
2025-06-25 13:47:27 +00:00
N. Taylor Mullen
852210e108
Shipping it! ( #1418 )
2025-06-25 12:42:04 +00:00
Brandon Keiji
f6c36f75e3
fix: prepublish changes to package names ( #1420 )
2025-06-25 12:41:11 +00:00
Scott Densmore
39bfa108b5
refactor: remove deplicate dependency in slashCommandProcessor ( #1410 )
...
Co-authored-by: matt korwel <matt.korwel@gmail.com>
2025-06-25 04:07:20 +00:00
Daniel Tedesco
268d29f05c
docs: fix typos in documentation ( #1411 )
...
Co-authored-by: Dan Tedesco <dted@google.com>
2025-06-25 03:53:03 +00:00
Keith Ballinger
b6ccf12551
[June 25] handle early output pipe closer ( #1402 )
2025-06-25 00:39:01 +00:00
matt korwel
fbd8725c07
fix(update-notifier): resolve __dirname error on npx execution ( #1406 )
2025-06-25 00:26:50 +00:00
Seth Troisi
d8000c9248
Add slashCommand dependency ( #1401 )
2025-06-24 22:55:26 +00:00
Marat Boshernitsan
e3def2dd49
fix: use correct directory for update checks ( #1394 )
2025-06-24 22:51:16 +00:00
Bryan Morgan
e356949d3f
[JUNE 25] Permanent failover to Flash model for OAuth users after persistent 429 errors ( #1376 )
...
Co-authored-by: Scott Densmore <scottdensmore@mac.com>
2025-06-24 22:48:55 +00:00
Jacob Richman
8bd5645dd4
Truncate all strings before displaying in a tool messages to avoid stack overflows ( #1395 )
2025-06-24 22:31:55 +00:00
anj-s
418f67086b
Add the link to the privacy policy to the Usage Statistics section and remove debug logs ( #1393 )
2025-06-24 22:31:45 +00:00