Commit graph

2345 commits

Author SHA1 Message Date
mingholy.lmh
14ea33063f Merge tag 'v0.3.0' into chore/sync-gemini-cli-v0.3.0 2025-09-11 16:26:56 +08:00
zhutao100
03eb1faf0a
Fix packages/cli/src/config/config.test.ts (#562) 2025-09-09 19:56:25 +08:00
Mingholy
51b5947627
refactor: openaiContentGenerator (#501)
* refactor: openaiContentGenerator

* refactor: optimize stream handling

* refactor: re-organize refactored files

* fix: unit test cases

* fix: try to fix parallel tool calls with irregular chunk content
2025-09-09 15:34:08 +08:00
zhutao100
e63233cefc
Re-implement tokenLimits class to make it work correctly for Qwen and many other model types. (#542)
The original tokenLimits was copied over from gemini-cli and only works with gemini.
2025-09-09 11:38:47 +08:00
Mingholy
621fe2e8ba
fix: unexpected re-auth when auth-token is expired (#549) 2025-09-09 11:34:05 +08:00
Zagorulko Oleg
60c136ad67
fix: resolve EditTool naming inconsistency causing agent confusion loops (#513)
* fix: resolve EditTool naming inconsistency causing agent confusion loops

* docs: restore original format for edit tool

* fix: apply prettier formatting to docs and tests

* test: update snapshots for edit tool
2025-09-09 11:33:07 +08:00
pomelo
dded10f98c
Merge pull request #560 from QwenLM/fix-ci
fix: update OpenAIKeyPrompt test to expect Alibaba Cloud API URL
2025-09-09 10:27:59 +08:00
pomelo-nwu
b8184adba6 fix: update OpenAIKeyPrompt test to expect Alibaba Cloud API URL
- Update test expectation from OpenAI platform URL to Alibaba Cloud console URL
- Fixes failing test in OpenAIKeyPrompt.test.tsx
- Aligns test with actual implementation that uses Alibaba Cloud API
2025-09-09 10:16:59 +08:00
pomelo
d2c8227c48
Merge pull request #50 from zxypro1/zxypro1/fix-apiKey-url
refactor(cli): update OpenAI API key prompt with Bailian URL
2025-09-09 09:35:44 +08:00
Yiheng Xu
17fd843af6
Fix E2E caused by Terminal Bench test (#529)
* fix e2e

* fix lint
2025-09-08 10:51:14 +08:00
pomelo
57c6b25e61
Merge pull request #536 from QwenLM/update-readme
feat: Update the multilingual documentation links in the README
2025-09-06 22:01:03 +08:00
pomelo-nwu
c7f2f04613 feat: Update the multilingual documentation links in the README 2025-09-06 21:44:13 +08:00
Yiheng Xu
010ad5ddc4
Terminal Bench Integration Test (#521)
* integrate terminal bench

* fix ci

* add ci

* fix ci

* fix ci

* parallel ci

* handle timeout

* fix lint

* trigger
2025-09-05 17:02:03 +08:00
gemini-cli-robot
76553622f6 chore(release): v0.3.0 2025-09-04 17:49:18 +00:00
matt korwel
7404949eff
Patch 0.3.0 preview.4 (#7713)
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
Co-authored-by: christine betts <chrstn@uw.edu>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Bryan Morgan <bryanmorgan@google.com>
Co-authored-by: anthony bushong <agmsb@users.noreply.github.com>
2025-09-04 17:00:46 +00:00
tanzhenxin
b54fd6df06
chore: pump version to 0.0.10 (#502) 2025-09-02 17:55:22 +08:00
Gal Zahavi
52cc0f6feb
Fix setting migration nosiness and merging (#7571) 2025-09-02 01:23:35 +00:00
Fan
f024bba2ef
chore: add configurable cache control (#498)
* chore: add configurable cache control

* fix: ci/cd
2025-09-01 22:02:46 +08:00
tanzhenxin
2572faf726
# 🚀 Sync Gemini CLI v0.2.1 - Major Feature Update (#483) 2025-09-01 14:48:55 +08:00
tanzhenxin
1610c1586e
🚀 Add Todo Write Tool for Task Management and Progress Tracking (#478) 2025-08-28 20:32:21 +08:00
Vincent Mac
c1498668b6
ISSUE 232/345 Add install directions for homebrew (#474) 2025-08-28 17:56:01 +08:00
gemini-cli-robot
0c0309abdc chore(release): v0.3.0-preview.1 2025-08-28 04:33:56 +00:00
Gal Zahavi
5f16541c38
Revert "chore(cleanup): Consolidate MockTool definitions (#7228)" (#7283) 2025-08-28 04:06:50 +00:00
Abhi
bfdddcbd99
feat(commands): Enable @file processing in TOML commands (#6716) 2025-08-28 03:22:21 +00:00
Gal Zahavi
529c2649b8
Revert "Move mockTool into test-utils (#7245)" (#7277) 2025-08-28 03:05:47 +00:00
Shardul Natu
539a49bd24
add(telemetry): Add missing telemetry for UserPromptEvent (#6885)
Co-authored-by: Shnatu <snatu@google.com>
Co-authored-by: Arya Gummadi <aryagummadi@google.com>
2025-08-28 02:17:32 +00:00
Gal Zahavi
f22263c9e8
refactor: refactor settings to a nested structure (#7244) 2025-08-28 01:39:45 +00:00
anthony bushong
b8a7bfd136
fix(e2e): skip flaky stdin context test (#7264) 2025-08-28 00:00:50 +00:00
anthony bushong
5e84006293
fix(e2e): add missing deps to fix sandbox module not found errors in cli/core (#7256) 2025-08-27 22:23:38 +00:00
Tommaso Sciortino
af4fe611ed
Fix diff rendering in windows. (#7254) 2025-08-27 22:22:55 +00:00
Richie Foreman
cd2e237c73
fix(compression): Discard compression result if it results in more token usage (#7047) 2025-08-27 21:00:45 +00:00
Adam Weidman
da7901acaf
Move mockTool into test-utils (#7245) 2025-08-27 20:18:15 +00:00
Tommaso Sciortino
19f2a07efa
Fix shell argument parsing in windows (#7160) 2025-08-27 19:14:22 +00:00
Allen Hutchison
f2092b1ebc
fix(bug): correct /about command in bug report template (#7235) 2025-08-27 18:28:50 +00:00
Adam Weidman
f0146c8b85
chore(cleanup): Consolidate MockTool definitions (#7228) 2025-08-27 18:18:26 +00:00
shishu314
5cf1c7bf79
feat(cli) - Define base class for token storage (#7221)
Co-authored-by: Shi Shu <shii@google.com>
2025-08-27 17:49:20 +00:00
David East
023053ed92
fix(tests): Fix Firebase Studio to IDE detection tests (#7163) 2025-08-27 17:31:59 +00:00
Gaurav
a33293ac60
refactor: improve intermediate result parsing in issue dedup workflow (#7218) 2025-08-27 17:14:38 +00:00
Gaurav
0c1f3acc7d
fix: make test more reliable (#7233) 2025-08-27 17:13:38 +00:00
Bryant Chandler
99a28e6b6a
fix: Enable disableFuzzySearch config option propagation (#7002)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-08-27 15:27:41 +00:00
Arya Gummadi
4c3ec1f0cc
refactor: centralize tool status symbols in constants (#7054) 2025-08-27 14:54:32 +00:00
Gaurav
83a40ff9d4
fix: unset GEMINI_API_KEY env var if empty (#7214) 2025-08-27 13:20:14 +00:00
mingholy.lmh
4463107af3 chore: bump version to 0.0.9 2025-08-27 18:44:53 +08:00
tanzhenxin
600c58bbcb
🔧 Miscellaneous Improvements and Refactoring (#466) 2025-08-27 17:32:57 +08:00
anthony bushong
ed68f8f03e
feat(actions): create initial eval workflow (#7127) 2025-08-27 07:58:49 +00:00
uttamkanodia14
c7fc489005
Log Gemini CLI OS / Process platform in the clearcut (#7086) 2025-08-27 07:29:43 +00:00
Mingholy
347e606366
fix: ambiguous literals (#461) 2025-08-27 15:23:21 +08:00
N. Taylor Mullen
59cdf5933f
chore(release): v0.2.1 (#7200) 2025-08-27 00:04:08 -07:00
Mingholy
009e083b73
fix: sync token among multiple qwen sessions (#443)
* fix: sync token among multiple qwen sessions

* fix: adjust cleanup function
2025-08-27 13:17:28 +08:00
Mingholy
de279b56f3
fix: add explicit is_background param for shell tool (#445)
* fix: add explicit background param for shell tool

* fix: explicit param schema

* docs(shelltool): update `is_background` description
2025-08-27 11:32:48 +08:00