Commit Graph

1388 Commits

Author SHA1 Message Date
mingholy.lmh
f9a2b7b032 Merge branch 'main' of github.com:QwenLM/qwen-code into feature/stream-json-migration 2025-11-18 11:36:00 +08:00
mingholy.lmh
cfa7f43572 fix: enhance error handling and output for non-interactive authentication in JSON and STREAM_JSON modes 2025-11-18 11:34:46 +08:00
yyyanghj
0eeffc6875 feat: add support for Trae editor (#1037) 2025-11-17 10:58:33 +08:00
BlockHand
29261c75e1 feat: openApi configurable window (#1019) 2025-11-14 10:18:57 +08:00
tanzhenxin
b4eba6584a chore: pump version to 0.2.2 (#1027) 2025-11-13 20:39:14 +08:00
tanzhenxin
160b64523e Add Interactive Approval Mode Dialog (#1012) 2025-11-13 19:02:53 +08:00
mingholy.lmh
4324ba4686 fix: console patcher test errors 2025-11-12 13:59:05 +08:00
mingholy.lmh
6423eec614 Merge branch 'main' into feature/stream-json-migration 2025-11-12 13:54:01 +08:00
mingholy.lmh
7abe2a0aed fix: proper SIGINT handler and output in nonInteractive mode 2025-11-12 12:00:52 +08:00
tanzhenxin
22edef0cb9 chore: pump version to 0.2.1 (#1005) 2025-11-10 15:18:59 +08:00
Matthieu Beaumont
6aaac12d70 fix(acp): replace EOL with newline for content splitting
- Replace `EOL` from `node:os` with `\n` for consistent line splitting in ACP connection output processing
- This ensures cross-platform compatibility since `EOL` is platform-specific while `\n` is universally used in text decoding
- The change maintains the same behavior on all platforms by using standard newline characters
2025-11-08 14:54:43 +01:00
Mingholy
3c01c7153b feat: enhance zed integration with TodoWriteTool and TaskTool support (#992)
- Implemented detection and handling for TodoWriteTool to route updates as plan entries instead of tool call events.
- Added sub-agent tool tracking for TaskTool, allowing for event emission and cleanup.
- Updated event listeners to manage sub-agent tool calls and approval requests effectively.
2025-11-07 19:55:23 +08:00
tanzhenxin
7a472e4fcf chore: pump version to 0.2.0 (#991) 2025-11-07 17:34:38 +08:00
pomelo
5390f662fc fix: VSCode detection null check and debug message optimization (#983) 2025-11-07 17:28:37 +08:00
tanzhenxin
c3d427730e 🎯 Feature: Customizable Model Training and Tool Output Management (#981) 2025-11-07 17:28:16 +08:00
pomelo
21fba6eb89 Merge pull request #977 from QwenLM/refactor-about
refactor: Unifying the system information display between `/about` and `/bug` commands
2025-11-07 11:02:20 +08:00
mingholy.lmh
d6288b31fd fix: test errors 2025-11-06 16:28:37 +08:00
mingholy.lmh
33016a1822 fix: simplify isCLIUserMessage function by removing unnecessary checks 2025-11-06 16:04:59 +08:00
mingholy.lmh
38ea6e1c74 fix: emit subagent user message and correct systemMessage properties 2025-11-06 15:26:44 +08:00
mingholy.lmh
edb4b36408 docs: update headless doc 2025-11-06 12:43:16 +08:00
pomelo-nwu
82170e96c6 refactor(cli): centralize system information collection 2025-11-06 10:42:52 +08:00
mingholy.lmh
7975a0da72 Merge branch 'feature/stream-json-migration' of github.com:x22x22/qwen-code into feature/stream-json-migration 2025-11-06 10:23:53 +08:00
mingholy.lmh
d4ce52e9a9 Merge branch 'main' into feature/stream-json-migration 2025-11-06 10:15:47 +08:00
Mingholy
95cf53f3bc feat: implement permission denial tracking for tool calls 2025-11-05 22:09:27 +08:00
pomelo-nwu
3bd0cb36c4 chore: pump version to 0.1.5 2025-11-05 19:35:17 +08:00
pomelo-nwu
d4ab328671 feat: support for custom OpenAI logging directory configuration 2025-11-05 18:49:04 +08:00
mingholy.lmh
49b1018337 test(nonInteractiveCli): add tests and remove unused cost info 2025-11-05 17:09:37 +08:00
pomelo
335e765df0 Merge pull request #936 from QwenLM/fix-AbortError
fix: handle AbortError gracefully when loading commands
2025-11-05 16:38:14 +08:00
mingholy.lmh
a962e10406 fix: subagent tool call messages 2025-11-05 15:01:04 +08:00
pomelo
22bd108775 Merge pull request #885 from QwenLM/web-search
chore: Web Search Tool Refactoring with Multi-Provider Support
2025-11-05 14:51:40 +08:00
pomelo-nwu
2967bec11c feat: update code 2025-11-05 11:23:27 +08:00
tanzhenxin
7e827833bf chore: pump version to 0.1.4 (#962) 2025-11-04 19:22:37 +08:00
tanzhenxin
04f0996327 fix: /ide install failed to run on Windows (#957) 2025-11-04 15:53:03 +08:00
mingholy.lmh
14ad26f27e fix: tool use permission hint 2025-11-04 14:01:33 +08:00
pomelo-nwu
512c91a969 Merge branch 'main' into web-search 2025-11-03 17:34:03 +08:00
mingholy.lmh
22a7e26e1f Merge remote-tracking branch 'origin' into feature/stream-json-migration 2025-11-02 21:44:04 +08:00
mingholy.lmh
f0e0c13300 refactor: nonInteractive mode framework 2025-11-02 21:42:13 +08:00
tanzhenxin
ff8a8ac693 chore: pump version to 0.1.3 (#939) 2025-10-31 19:22:18 +08:00
tanzhenxin
908ac5e1b0 fix: partial settings migration (#937) 2025-10-31 18:12:59 +08:00
pomelo-nwu
50d5cc2f6a fix: handle AbortError gracefully when loading commands 2025-10-31 17:00:28 +08:00
pomelo
5386099559 Merge pull request #933 from vinhnx/tool-name-title-in-ToolsList
fix: update tool name from Gemini to Qwen Code in ToolsList component…
2025-10-31 16:21:57 +08:00
mingholy.lmh
8034fd5f82 fix: refine protocol types 2025-10-31 12:57:54 +08:00
Huarong
495a9d6d92 change Launch Gemini CLI to Qwen Code CLI in help information (#929) 2025-10-31 11:36:31 +08:00
Vinh Nguyen
db58aaff3a fix: update tool name from Gemini to Qwen Code in ToolsList component and snapshots 2025-10-31 10:25:49 +07:00
tanzhenxin
817218f1cf feat: Refactor and Enhance Ripgrep Tool (#930) 2025-10-31 10:53:13 +08:00
pomelo
7843de882a feat: fix sessionId (#927) 2025-10-31 10:23:09 +08:00
pomelo-nwu
7cb068ceb2 Merge branch 'main' into web-search 2025-10-30 19:42:00 +08:00
mingholy.lmh
1aa282c054 feat: create draft framework for SDK-support CLI 2025-10-30 18:18:41 +08:00
x22x22
366de0be7e Merge remote-tracking branch 'origin/main' into feature/stream-json-migration 2025-10-30 16:29:31 +08:00
x22x22
cca1605101 openspec/lightweight-tasks/task1-2-5.md
Add tests for runStreamJsonSession and enhance session handling

- Implement tests for runStreamJsonSession to validate user prompts and message handling.
- Improve session termination logic to ensure all active runs are awaited.
- Log user prompts with additional metadata for better tracking.
2025-10-30 16:14:06 +08:00