LaZzyMan
1542a2bdc4
Merge branch 'main' into feat/mcp-tui
2026-02-25 16:31:42 +08:00
LaZzyMan
c504cc0c6b
feat(mcp): update i18n locales and tests for MCP TUI
2026-02-25 16:28:29 +08:00
pomelo
33a5116eca
Merge pull request #1612 from QwenLM/feat/image-attachment
...
feat: Add clipboard image support and attachment UI to CLI
2026-02-25 15:16:29 +08:00
mingholy.lmh
78a4ab1b48
fix(cli): update regionName format from 'Bailian Coding Plan (Global/Intl)' to 'Coding Plan (Bailian, Global/Intl)'
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-02-18 09:21:16 +08:00
mingholy.lmh
c1789a0458
fix(cli): update Coding Plan Global/Intl labels and fix description logic
...
- Fix AuthDialog to show correct description for coding-plan-intl mode
- Update i18n keys from 'Coding Plan (Bailian, Global/Intl)' to 'Bailian Coding Plan (Global/Intl)'
- Sync translations across all locales (en, zh, de, ja, pt, ru)
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-02-18 08:29:34 +08:00
mingholy.lmh
39360dc058
feat(cli): add Coding Plan Global/Intl region support
...
Add support for Coding Plan international region with separate base URL:
- Add CodingPlanRegion enum (CHINA, GLOBAL) for region management
- Add CODING_PLAN_INTL_MODELS template with intl base URL
- Add version storage for both regions (codingPlan.version/versionIntl)
- Update AuthDialog to show both region options
- Update useCodingPlanUpdates to handle region-specific updates
- Add i18n translations for all supported languages
- Fix and update unit tests
Users can now choose between:
- Coding Plan (Bailian, China) - https://coding.dashscope.aliyuncs.com/v1
- Coding Plan (Bailian, Global/Intl) - https://coding-intl.dashscope.aliyuncs.com/v1
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-02-17 20:28:46 +08:00
pomelo-nwu
0f842f4733
feat(models): add Qwen 3.5 Plus model support with updated descriptions and token limits
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-02-16 16:52:42 +08:00
yiliang114
3153ff5caa
Merge branch 'main' into feat/tpm-throttling-retry-wenshao
2026-02-12 17:01:18 +08:00
yiliang114
3fb641ca1a
feat(core, cli): add rate limit throttling retry with countdown UI
...
- Refactor retry utility to support GLM rate limit errors (code 1302) and TPM throttling
- Add getRateLimitRetryInfo() for unified rate-limit error detection
- Add exponential backoff for non-TPM rate limit errors
- Extend StreamEventType.RETRY with RetryInfo payload for UI feedback
- Add RetryCountdownMessage component for visual retry countdown
- Update useGeminiStream hook to handle retry events with countdown timer
- Add i18n support for rate limit messages (en/zh)
2026-02-12 16:21:10 +08:00
mingholy.lmh
a5c7f1db3b
feat(i18n): add translations for "Configure authentication information for login" in multiple languages
2026-02-11 17:00:43 +08:00
mingholy.lmh
54d9073cc0
feat(auth): enhance AuthDialog with error handling and update API key link
2026-02-11 16:48:54 +08:00
mingholy.lmh
a8a05188cb
feat(coding-plan): implement Coding Plan configuration management and update prompts
2026-02-11 16:18:23 +08:00
mingholy.lmh
5f710b5f6f
fix: ui
2026-02-11 11:58:34 +08:00
Mingholy
6626745197
fix: type & i18n & ut
2026-02-11 11:58:33 +08:00
mingholy.lmh
b9dd080bd1
feat: add auth entry: coding plan
2026-02-11 11:58:33 +08:00
LaZzyMan
56030f9291
Merge branch 'main' into feat/image-attachment
2026-02-10 14:16:21 +08:00
tanzhenxin
21e711469d
fix(mcp): update OAuth client names and improve MCP commands
...
- Rename MCP OAuth client names from 'Gemini CLI' to 'Qwen Code'
- Update MCP add/remove/list commands with improved error handling
- Add comprehensive tests for OAuth provider
- Fix token storage test assertions
- Clean up unused i18n translation keys
- Update gemini-converter and window title references
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-02-08 10:46:48 +08:00
tanzhenxin
a4ffc6eb24
feat: promote Agent Skills from experimental to stable
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-02-06 13:04:08 +08:00
tanzhenxin
1da07eb69b
Merge pull request #1694 from QwenLM/fix/external-source-extensions
...
add hint for installing external source extensions
2026-02-05 16:39:51 +08:00
LaZzyMan
c8297300d9
Merge branch 'main' into feat/image-attachment
2026-02-05 11:09:34 +08:00
裕波
ae2f77ed22
refactor(i18n): translate Agent as 智能体
2026-02-04 21:40:31 +08:00
LaZzyMan
7b63b24773
fix: add hint for installing external extensions
2026-02-03 14:17:32 +08:00
LaZzyMan
86ba86e297
Merge branch 'main' into fix/shift-tab-windows-powershell
2026-02-02 19:51:32 +08:00
LaZzyMan
3296785b23
feat use tab on windows instead of shift+tab
2026-02-02 19:48:07 +08:00
LaZzyMan
f51ace3a85
Merge branch 'mochi/fix-issue' into feat/image-attachment
2026-01-28 10:27:25 +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
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
pomelo-nwu
109738bf67
feat: Add Portuguese (pt-BR) Support and Refactored I18n Architecture
2026-01-26 23:28:17 +08:00
pomelo-nwu
de3bc5fe3a
Merge branch 'k-kanade/main' into i18n-0116 and resolve conflicts
2026-01-26 22:55:04 +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
DragonnZhang
6327e35a14
feat: implement persistent feedback prompting with temporary dismissal options
...
Add 'Fine' and 'Dismiss' options to feedback dialogs that allow temporary
dismissal without permanently closing the feedback request. Only numerical
ratings (0, 1, 2, 3) will permanently close feedback dialogs, while all
other inputs result in temporary dismissal with persistent re-prompting.
This ensures feedback collection reliability while respecting user workflow
by allowing users to temporarily dismiss prompts when busy and providing
feedback when ready.
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-23 16:52:40 +08:00
LaZzyMan
9af9ea259d
feat: add select ui for claude marketplace
2026-01-23 16:23:30 +08:00
LaZzyMan
bc7e586028
Merge branch 'main' into feat/extension
2026-01-22 11:41:04 +08:00
LaZzyMan
3f3c5ff255
feat add explore command
2026-01-21 18:11:19 +08:00
LaZzyMan
1e41965a7e
fix settings in interactive mode
2026-01-21 11:29:48 +08:00
LaZzyMan
e87376e06c
i18n add extension commands
2026-01-20 17:20:20 +08:00
tanzhenxin
4ae8584c81
feat(cli): support LLM output language configuration in Settings Dialog
2026-01-20 17:00:19 +08:00
LaZzyMan
a61a3c5680
Merge branch 'main' into feat/extension
2026-01-19 21:16:07 +08:00
tanzhenxin
046559408b
Merge branch 'main' into feat/cli-welcome-screen
2026-01-19 20:28:48 +08:00
tanzhenxin
de47c4e98b
Merge pull request #1465 from QwenLM/feat/add-user-feedback-dialog
...
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
feat: add user feedback dialog
2026-01-19 19:26:20 +08:00
LaZzyMan
f8e41fb7fa
fix i18n
2026-01-19 15:09:24 +08:00
DragonnZhang
e8356c5f9e
feat: Add lastShownTimestamp to settings schema and update feedback dialog logic
2026-01-19 13:46:07 +08:00
tanzhenxin
bd314cb7b2
Merge branch 'main' into feat/cli-welcome-screen
2026-01-19 11:32:54 +08:00
tanzhenxin
f0b2a7ef98
feat(cli): refactor about dialog and add proxy field
2026-01-19 10:54:45 +08:00
LaZzyMan
df33029589
Merge branch 'main' into feat/extension
2026-01-19 10:11:05 +08:00
LaZzyMan
c8b0efa4d9
feat: add i18n
2026-01-19 10:08:21 +08:00
tanzhenxin
c87197d420
Redesign settings dialog with curated list and view-switching UI
2026-01-18 21:56:33 +08:00
tanzhenxin
b804b1f48a
feat: Redesign CLI welcome screen and improve visual consistency
2026-01-16 11:48:31 +08:00
PJ568
c6c33233c5
fix: mistranslation of token
2026-01-15 18:16:31 +08:00