LaZzyMan
c92e2b8351
Merge branch 'main' into feat/image-attachment
2026-02-02 20:23:34 +08:00
LaZzyMan
30b4b47cd7
fix ci test
2026-02-02 20:16:18 +08:00
LaZzyMan
1050163804
fix paste image on windows
2026-02-02 17:07:39 +08:00
LaZzyMan
b28e5c4c0f
fix ctrl+v on win
2026-02-02 11:45:08 +08:00
tanzhenxin
0eb94a2957
Merge pull request #1539 from xuewenjie123/feature/add-context-window-size-config
...
Qwen Code CI / Lint (push) Waiting to run
Qwen Code CI / Test (push) Blocked by required conditions
Qwen Code CI / Test-1 (push) Blocked by required conditions
Qwen Code CI / Test-2 (push) Blocked by required conditions
Qwen Code CI / Test-3 (push) Blocked by required conditions
Qwen Code CI / Test-4 (push) Blocked by required conditions
Qwen Code CI / Test-5 (push) Blocked by required conditions
Qwen Code CI / Test-6 (push) Blocked by required conditions
Qwen Code CI / Test-7 (push) Blocked by required conditions
Qwen Code CI / Test-8 (push) Blocked by required conditions
Qwen Code CI / Post Coverage Comment (push) Blocked by required conditions
Qwen Code CI / CodeQL (push) Waiting to run
E2E Tests / E2E Test (Linux) - sandbox:docker (push) Waiting to run
E2E Tests / E2E Test (Linux) - sandbox:none (push) Waiting to run
E2E Tests / E2E Test - macOS (push) Waiting to run
Add contextWindowSize Configuration Support
2026-01-29 21:28:28 +08:00
tanzhenxin
a41e946dcc
test: fix Footer and tokenLimits test failures
...
- Footer.test.tsx: provide contextWindowSize in mock config to match
Footer component's new requirement for displaying context usage
- tokenLimits.test.ts: consolidate Kimi K2 tests and update expectations
to 256K for all variants to match the implementation
2026-01-29 21:13:12 +08:00
tanzhenxin
d67206819a
fix(contextWindowSize): fix context window size update on model switch and ACP agent config priority
...
- Fix contextWindowSize not updating when switching models via setModel()
- Fix ACP agent to respect provider-configured contextWindowSize before auto-detection
- Simplify getTruncateToolOutputThreshold to use static threshold
- Add support for GLM-4.7, Kimi-2.5, and MiniMax-M2.1 models
- Update context usage display to require explicit contextWindowSize
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-01-29 20:51:03 +08:00
tanzhenxin
1c5b74ebd9
Merge branch 'main' into pr-1539
2026-01-29 19:18:23 +08:00
tanzhenxin
201356a6c8
chore: bump version to 0.9.0
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-01-29 18:03:52 +08:00
tanzhenxin
a896fc4a70
Merge pull request #1401 from QwenLM/feat/support-lsp
...
Add experimental LSP support for code intelligence
2026-01-29 15:03:23 +08:00
yiliang114
9f3cfb361a
chore(lsp): revert old code
2026-01-29 14:22:54 +08:00
tanzhenxin
97d93e9ea6
Merge pull request #1579 from QwenLM/feat/non-interaction-output
...
feat: clarify output formats for non-interactive mode
2026-01-29 14:21:21 +08:00
tanzhenxin
68760287bd
Merge branch 'main' into feat/multimodal-input-support
2026-01-29 11:44:27 +08:00
pomelo
33281c8108
Merge pull request #1637 from QwenLM/fix/output-language-init-timing
...
fix: ensure output-language.md is created before config initialization
2026-01-29 11:14:07 +08:00
pomelo
591eab8409
Merge pull request #1626 from QwenLM/fix/acp-subagent-stream-text
...
fix(acp): stream subagent text + reasoning chunks
2026-01-29 11:09:58 +08:00
tanzhenxin
ee65a197c8
Merge pull request #1620 from QwenLM/mingholy/fix/acp-parent-tool
...
Add parentToolCallId and subagentType for ACP subagent tracking
2026-01-29 11:07:29 +08:00
tanzhenxin
93ed43c916
Merge pull request #1622 from QwenLM/mingholy/fix/acp-auth-type
...
Fix: Use resolved authType to initialize ACP agent
2026-01-29 11:04:01 +08:00
yiliang114
0dde6ce3ce
refactor(lsp): restructure the LSP service import and test configuration
2026-01-29 00:54:59 +08:00
yiliang114
894edc6e4d
Merge branch 'main' of https://github.com/QwenLM/qwen-code into feat/support-lsp
2026-01-28 18:54:01 +08:00
LaZzyMan
6dc06cc34e
fix ci test
2026-01-28 16:56:07 +08:00
LaZzyMan
3d1fc7ab78
fix test of windows
2026-01-28 11:44:39 +08:00
LaZzyMan
d9a3f7a716
fix clipboard cleanup
2026-01-28 10:47:35 +08:00
LaZzyMan
f51ace3a85
Merge branch 'mochi/fix-issue' into feat/image-attachment
2026-01-28 10:27:25 +08:00
tanzhenxin
788a9f9d10
fix: ensure output-language.md is created before config initialization
...
Move initializeLlmOutputLanguage() to execute before loadCliConfig()
to fix a race condition where the language file wasn't included in
LLM context on first run.
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-01-28 09:42:10 +08:00
mingholy.lmh
37fdee3245
chore: bump version to 0.8.2
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-01-27 21:52:20 +08:00
mingholy.lmh
93b81f5d55
chore: bump version to 0.8.1
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-01-27 21:13:38 +08:00
pomelo
d0b0286da6
Merge pull request #1629 from QwenLM/feat/extension-list-add-skills-agents-i18n
...
feat: add skills and agents display to extension list with i18n support
2026-01-27 21:11:23 +08:00
Mingholy
1f950f38b0
Merge pull request #1616 from QwenLM/i18n-0116
...
feat: Add Portuguese (pt-BR) language support with complete translations and refactor i18n architecture for better language management.
2026-01-27 21:00:02 +08:00
LaZzyMan
61d2c72c90
feat: add skills and agents display to extension list with i18n support
...
- Add skills and agents sections to extensionToOutputString() output
- Implement full i18n support for all extension info labels
- Add translations for en, zh, de, ru languages
- Display skill names and agent names in extension list command
2026-01-27 20:42:35 +08:00
LaZzyMan
eef789ccfb
fix ci test
2026-01-27 20:20:36 +08:00
tanzhenxin
8ce176389c
fix(acp): stream subagent text chunks (with thoughts)
...
Propagate `thought` metadata through SubAgent STREAM_TEXT events and render them as agent message/thought chunks in ACP sessions.
2026-01-27 16:59:02 +08:00
mingholy.lmh
2c9399f8e0
fix: use resolved authType to initialize ACP agent
2026-01-27 14:56:22 +08:00
yiliang114
009e8edfe3
Merge branch 'main' into feat/support-lsp
2026-01-27 11:22:51 +08:00
yiliang114
7ec79e6806
feat(lsp): support for loading lspServers configurations from extensions
2026-01-27 11:21:29 +08:00
mingholy.lmh
b1553ff604
fix: add parentToolCallId and subagentType for acp
2026-01-27 10:45:38 +08:00
Mingholy
7177b41120
Merge pull request #1588 from QwenLM/mingholy/fix/sdk-request
...
Qwen Code CI / CodeQL (push) Waiting to run
Qwen Code CI / Test-3 (push) Blocked by required conditions
Qwen Code CI / Lint (push) Waiting to run
Qwen Code CI / Test (push) Blocked by required conditions
Qwen Code CI / Test-1 (push) Blocked by required conditions
Qwen Code CI / Test-2 (push) Blocked by required conditions
Qwen Code CI / Post Coverage Comment (push) Blocked by required conditions
Qwen Code CI / Test-4 (push) Blocked by required conditions
Qwen Code CI / Test-5 (push) Blocked by required conditions
Qwen Code CI / Test-6 (push) Blocked by required conditions
Qwen Code CI / Test-7 (push) Blocked by required conditions
Qwen Code CI / Test-8 (push) Blocked by required conditions
E2E Tests / E2E Test (Linux) - sandbox:docker (push) Waiting to run
E2E Tests / E2E Test (Linux) - sandbox:none (push) Waiting to run
E2E Tests / E2E Test - macOS (push) Waiting to run
fix: cli input stream handling and error management
2026-01-27 09:56:45 +08:00
pomelo-nwu
109738bf67
feat: Add Portuguese (pt-BR) Support and Refactored I18n Architecture
2026-01-26 23:28:17 +08:00
yiliang114
0bff045d3d
Merge branch 'main' of https://github.com/QwenLM/qwen-code into feat/support-lsp
2026-01-26 23:13:53 +08:00
pomelo-nwu
de3bc5fe3a
Merge branch 'k-kanade/main' into i18n-0116 and resolve conflicts
2026-01-26 22:55:04 +08:00
Mingholy
eef9c49e49
Merge pull request #1615 from QwenLM/mingholy/fix/acp-tool-name
...
Qwen Code CI / Lint (push) Waiting to run
Qwen Code CI / Test (push) Blocked by required conditions
Qwen Code CI / Test-1 (push) Blocked by required conditions
Qwen Code CI / Test-2 (push) Blocked by required conditions
Qwen Code CI / Test-3 (push) Blocked by required conditions
Qwen Code CI / Test-4 (push) Blocked by required conditions
Qwen Code CI / Test-5 (push) Blocked by required conditions
Qwen Code CI / Test-6 (push) Blocked by required conditions
Qwen Code CI / Test-7 (push) Blocked by required conditions
Qwen Code CI / Test-8 (push) Blocked by required conditions
Qwen Code CI / Post Coverage Comment (push) Blocked by required conditions
Qwen Code CI / CodeQL (push) Waiting to run
E2E Tests / E2E Test (Linux) - sandbox:none (push) Waiting to run
E2E Tests / E2E Test - macOS (push) Waiting to run
E2E Tests / E2E Test (Linux) - sandbox:docker (push) Waiting to run
Fix: Add toolName metadata for ACP tool call messages
2026-01-26 20:17:21 +08:00
LaZzyMan
8794678c62
fix adapter undefined
2026-01-26 19:53:02 +08:00
mingholy.lmh
4a3cb4f875
fix: add name toolName metadata for ACP tool call messages
2026-01-26 19:52:08 +08:00
tanzhenxin
1dcda0559b
fix(cli): pass paths to read_many_files in ACP
...
ACP prompt resolution called read_many_files with an outdated param name,
triggering a schema validation error. Pass paths and add a regression test.
Fixes #1354
2026-01-26 19:21:22 +08:00
tanzhenxin
72480f7dd8
Merge pull request #1590 from QwenLM/refactor/refactor-user-feedback
...
feat: Implement temporary dismissal for feedback dialogs with persistent prompting
2026-01-26 17:15:00 +08:00
LaZzyMan
aba4abf6ad
feat: add attachment ui
2026-01-26 16:15:08 +08:00
LaZzyMan
9a3e0bb72b
feat: support for pasting image
2026-01-26 15:17:26 +08:00
LaZzyMan
0eee42fa6a
fix: correct schema field name for context.loadFromIncludeDirectories
...
The schema incorrectly defined the field as 'loadMemoryFromIncludeDirectories'
while the migration map and documentation specified 'loadFromIncludeDirectories'.
This caused user configurations to be ignored.
Changes:
- Rename schema field from loadMemoryFromIncludeDirectories to loadFromIncludeDirectories
- Update all references in config loading and UI components
- Update test cases to reflect the correct field name
Fixes #1603
2026-01-26 15:09:36 +08:00
xwj02155382
b5800eb823
refactor: remove redundant 'input' parameter in tokenLimit call
...
The tokenLimit function has a default parameter value of 'input' for the type parameter, so explicitly passing 'input' is redundant.
2026-01-26 13:39:45 +08:00
xwj02155382
8538f12689
fix: update contextWindowSize and maxOutputTokens when switching models
...
- Fix handleModelChange to update contextWindowSize and maxOutputTokens during hot-update
- Fix dashscope.ts to use contentGeneratorConfig.maxOutputTokens instead of tokenLimit()
- Fix acpAgent.ts to use model-specific contextLimit for each model
- Add comprehensive tests for model switching scenarios
- Fix all TypeScript type errors (index signature and ConfigSource types)
- Fix all ESLint errors (remove 'any' types)
2026-01-26 11:43:33 +08:00
xwj02155382
8725b91e11
refactor: remove unused model variable from Footer component
2026-01-26 10:49:44 +08:00