Commit Graph

144 Commits

Author SHA1 Message Date
Jerop Kipruto
d468caeaa9 Structured JSON Output (#8119) 2025-09-10 20:19:47 +00:00
Damian Tometzki
dcdcd91759 Fix: connect on docker devcontainer to vscode-ide (#7464) 2025-09-10 19:19:37 +00:00
Richie Foreman
18d5d7ceb1 feat(settings): Add support for settings enum options (#7719) 2025-09-08 14:01:18 +00:00
Gal Zahavi
1798fafadc refactor(setting): Improve settings migration and tool loading (#7445)
Co-authored-by: psinha40898 <pyushsinha20@gmail.com>
2025-09-04 02:23:25 +00:00
Tommaso Sciortino
ad539bcb87 Move settings error throwing to loadSettings (#7605) 2025-09-03 17:41:53 +00:00
Albert Mulà
75810e0ebe feat(extension): resolve environment variables in extension configuration (#7213)
Co-authored-by: Tommaso Sciortino <sciortino@gmail.com>
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-08-29 17:53:39 +00:00
Gal Zahavi
9ec0cc7d4e refactor: refactor settings to a nested structure (#7244) 2025-08-28 01:39:45 +00:00
christine betts
0c0b5f2da0 [extensions] Add disable command (#7001)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-08-26 14:36:55 +00:00
Tommaso Sciortino
6a26741ec6 Standardize exit codes (#7055) 2025-08-26 04:44:45 +00:00
Tommaso Sciortino
9e935d55c8 Revert "feat: add explicit license selection and status visibility (#6751)" (#7057) 2025-08-25 23:16:30 +00:00
Pascal Birchler
a97a6cc71b Explict imports & exports with type modifier (#3774) 2025-08-25 22:04:53 +00:00
Pascal Birchler
42392f6308 chore: consistently import node modules with prefix (#3013)
Co-authored-by: N. Taylor Mullen <ntaylormullen@google.com>
2025-08-25 20:11:27 +00:00
Pascal Birchler
b2d47dda1f chore(test): install and configure vitest eslint plugin (#3228)
Co-authored-by: N. Taylor Mullen <ntaylormullen@google.com>
2025-08-25 14:21:47 +00:00
kookyleo
7e66228a0a fix(cli): Improve proxy test isolation and sandbox path resolution (#6555) 2025-08-23 04:43:03 +00:00
Sudheer Tripathi
ddb18bb502 fix(cli): gemini command stuck in git bash (#6397)
Co-authored-by: Arya Gummadi <aryagummadi@google.com>
2025-08-23 00:19:20 +00:00
George Smith
24ce753714 fix(cli): Support special characters in sandbox profile path (#2038)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
Co-authored-by: Allen Hutchison <adh@google.com>
2025-08-22 21:36:57 +00:00
jason
6789322d1b feat: add explicit license selection and status visibility (#6751) 2025-08-22 20:01:01 +00:00
fuyou
c736e7614b fix(cli): improve stdin handling and add initial state check (#6747) 2025-08-22 15:42:03 +00:00
Allen Hutchison
a47f06884c test(integration): add failing test for stdin context with prompt (#6158) 2025-08-20 23:52:27 +00:00
Yuki Okita
fbbf39b059 Refac: Centralize storage file management (#4078)
Co-authored-by: Taylor Mullen <ntaylormullen@google.com>
2025-08-20 01:55:47 +00:00
Ali Al Jufairi
1aa61f7271 fix(settings) : Disable showing statics in the dialog (#5998)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
Co-authored-by: N. Taylor Mullen <ntaylormullen@google.com>
2025-08-19 03:38:55 +00:00
Ali Al Jufairi
caabba8f61 feat(settings): enhance settings management with generic setter and display hel… (#6202)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-08-19 02:28:45 +00:00
Richie Foreman
ddc9755b96 chore(compiler): Enable strict property access TS compiler flag. (#6255)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-08-17 16:43:21 +00:00
Wietse Venema
2237335876 feat: Allow combining -p and stdin for prompt input (#4406)
Co-authored-by: Allen Hutchison <adh@google.com>
2025-08-14 18:08:59 +00:00
Richie Foreman
d3d31c4242 chore(build/compiler): Enable a bunch of strict TS compiler options. (#6138) 2025-08-13 20:17:38 +00:00
Seth Vargo
8daf041225 feat(/setup-github): Use node to download the files (#5863) 2025-08-12 01:32:23 +00:00
Ali Al Jufairi
8ed2cc169e feat(ui): add /settings command and UI panel (#4738)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-08-10 00:04:52 +00:00
christine betts
13becc5454 [ide-mode] Close all open diffs when the CLI gets closed (#5792) 2025-08-08 15:38:30 +00:00
christine betts
0cd7f0633f [ide-mode] Wire up env variables to sandbox (#5804) 2025-08-08 15:35:47 +00:00
Lee James
fbff9393d0 feat: open repo secrets page in addition to README (#5684) 2025-08-07 16:00:46 +00:00
Allen Hutchison
d5c07dfdd8 fix(logging): Ensure sandbox startup messages are routed to stderr (#5725) 2025-08-07 00:19:10 +00:00
Seth Vargo
5fafbfd9c7 feat(cli): get the run-gemini-cli version from the GitHub API (#5708) 2025-08-06 20:56:06 +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
Billy Biggs
b1a67e8d07 Add a setting to disable the version update nag message (#5449) 2025-08-03 18:20:55 +00:00
Gal Zahavi
7a92ceb469 feat(autoupdate): Improve update check and refactor for testability (#5389) 2025-08-02 03:17:32 +00:00
andrea-berling
d8ccb1c4ee feat(sandbox): Add SANDBOX_FLAGS for custom container options (#2036)
Co-authored-by: matt korwel <matt.korwel@gmail.com>
2025-08-01 16:32:44 +00:00
JeromeJu
1da7e0f424 feat: Implement /setup-github command (#5069) 2025-07-31 22:14:22 +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
Gal Zahavi
18700a17d9 feat: Add auto update functionality (#4686) 2025-07-29 00:56:52 +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
Tommaso Sciortino
7c3abe0be1 Fix userStartupWarnings to be windows compatible. (#4868) 2025-07-25 19:05:29 +00:00
Gal Zahavi
41dc51574f feat(auth): Enhance non-interactive gcp auth (#4811) 2025-07-25 17:19:38 +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
Yuki Okita
7af2d91df2 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
Pascal Birchler
8b7c18962f Revert Node <20 warning (#4244) 2025-07-15 18:42:27 +00:00
Devansh Sharma
2d842f26e1 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
N. Taylor Mullen
0343a9ae31 fix(auth): Remove sharp edges from headless auth (#3985) 2025-07-12 15:42:47 -07:00
matt korwel
efd3983fa4 Release and Packaging: Clean up (#3489) 2025-07-07 23:36:51 +00:00
Pyush Sinha
35ccd9f02c feat: add user startup warnings, add home directory check (#3056) 2025-07-06 06:27:00 +00:00
Brandon Keiji
5ad4a0a826 fix: prepublish changes to package names (#1420) 2025-06-25 12:41:11 +00:00