Mingholy
49d7947028
chore: bump version to 0.0.11 ( #622 )
2025-09-16 10:20:51 +08:00
DS-Controller2
67e2e270bd
Fix performance issues with SharedTokenManager causing 20-minute delays ( #586 )
...
- Optimize lock acquisition strategy with exponential backoff
- Reduce excessive I/O operations by increasing cache check interval
- Add timeout monitoring for token refresh operations
- Add timeout wrappers for file operations to prevent hanging
- Fixes issue #585 where users experienced extreme performance issues with Qwen Code
2025-09-12 16:35:22 +08:00
Mingholy
adabd96a42
fix: clear saved creds when switching authType ( #587 )
2025-09-12 16:34:53 +08:00
pomelo-nwu
9ed3f887af
feat: update vars
2025-09-12 16:01:38 +08:00
Mingholy
c3032db8b8
fix: relax chunk validation to avoid unnecessary retry ( #584 )
...
* fix: relax chunk validation to avoid unnecessary retry
* fix: merge tail chunks for stable finishReason and usageMetadata
2025-09-12 13:25:48 +08:00
pomelo
38d9ee64ca
Merge pull request #563 from zhutao100/pr-readManyFilesLineLimit
...
Make the ReadManyFiles tool share the "DEFAULT_MAX_LINES_TEXT_FILE" limit across files.
2025-09-11 17:32:58 +08:00
tanzhenxin
81e83ac855
Merge branch 'main' into feat/subagents
2025-09-11 17:00:50 +08:00
pomelo
b1a1ce530e
feat: Add Welcome Back Dialog, Project Summary, and Enhanced Quit Options ( #553 )
2025-09-11 16:59:26 +08:00
tanzhenxin
6f1604a6be
chore: fix failed tests on Windows
2025-09-11 16:39:08 +08:00
tanzhenxin
a7d69692fd
fix: subagent filename vs agent name mismatch handle
2025-09-11 15:53:29 +08:00
tanzhenxin
d0735e8eb4
feat: enhances the capabilities of subagents by allowing them to use tools that require user
...
confirmation
2025-09-11 15:16:52 +08:00
tanzhenxin
88941daf93
feat: subagent - minor code refactor
2025-09-10 19:23:15 +08:00
tanzhenxin
e341e9ae37
fix: tests fail on Windows
2025-09-10 16:24:59 +08:00
tanzhenxin
4839cb9320
feat: subagent feature wip
2025-09-10 14:35:08 +08:00
tanzhenxin
6b09aee32b
feat: subagent feature wip
2025-09-10 13:41:28 +08:00
tanzhenxin
549f296eb5
feat: add built-in agent(general-purpose)
2025-09-09 20:53:53 +08:00
tanzhenxin
ecf032c76e
chore: update copyright for newly added files
2025-09-09 16:06:43 +08:00
tanzhenxin
35e996d46c
feat: subagent runtime & CLI display - done
2025-09-09 15:53:10 +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
Tao Zhu
ac0a0e061e
Make the ReadManyFiles tool share the "DEFAULT_MAX_LINES_TEXT_FILE=2000" limit across files.
...
The current implementation can return 2000 x N lines when reading N files, such a length can be either extremely slow or infeasible for LLMs to process.
2025-09-08 22:47:45 -07: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
tanzhenxin
4985bfc000
feat: subagent runtime & CLI display - wip
2025-09-08 20:01:49 +08:00
tanzhenxin
1f8ea7ab7a
Merge branch 'main' into feat/subagents
2025-09-04 23:44:54 +08:00
tanzhenxin
17b2c357a0
feat: subagent list dialog - done
2025-09-04 23:29:47 +08:00
tanzhenxin
e44e28a640
feat: subagent list dialog - working
2025-09-04 16:34:51 +08:00
tanzhenxin
9fcc7a4cbe
feat: subagent creation dialog - continued
2025-09-04 11:07:42 +08:00
tanzhenxin
5d8874205d
feat: subagent phase 2 implementation
2025-09-03 19:17:29 +08:00
tanzhenxin
b54fd6df06
chore: pump version to 0.0.10 ( #502 )
2025-09-02 17:55:22 +08:00
tanzhenxin
c49e4f6e8a
feat: Implement subagents phase 1 with file-based configuration system
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2025-09-02 14:02:30 +08: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
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
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
pomelo
f61a2df519
Merge pull request #450 from QwenLM/feature/qwenmd
...
use sub-command to switch between project and global memory ops
2025-08-27 09:52:23 +08:00
koalazf.99
5cd3349773
rename GEMINI_DIR to QWEN_DIR
2025-08-26 20:14:10 +08:00
Fan
472df045d3
Fix parallel tool use ( #400 )
2025-08-26 17:01:09 +08:00
koalazf.99
65b3db8cb2
merge main and fix conflict
2025-08-26 13:50:29 +08:00
koalazf99
300881405a
tmp
2025-08-24 00:31:10 +08:00
tanzhenxin
9a4a91ee6d
Merge branch 'main' into chore/sync-gemini-cli-v0.1.21
2025-08-22 17:15:40 +08:00
tanzhenxin
d6c2e8cc31
chore: pump version to 0.0.8 ( #421 )
...
* chore: pump version to 0.0.8
2025-08-22 17:11:37 +08:00
tanzhenxin
aebb69925c
fix: invalid tool call with IDE companion feature enabled
2025-08-22 16:15:32 +08:00
tanzhenxin
a6ce22773b
feat: add specific header for dashscope provider
2025-08-22 15:21:55 +08:00
tanzhenxin
6142fbf64a
fix: invalid web search tool schema when using deepseek api
2025-08-22 15:17:42 +08:00
tanzhenxin
0ba0d27941
Merge branch 'main' into chore/sync-gemini-cli-v0.1.21
2025-08-22 10:20:01 +08:00
ajiwo
ed5a2d0fa4
Limit grep result ( #407 )
...
* feat: implement result limiting for GrepTool to prevent context overflow
2025-08-21 18:35:30 +08:00