DragonnZhang
4c8414488f
refactor: reorder feedback options and improve dialog feedback timestamp handling
2026-01-23 18:55:43 +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
tanzhenxin
8d0f785c28
Merge pull request #1572 from weiyuanke/patch-1
...
Update command usage in add.ts to reflect new name
2026-01-23 09:33:01 +08:00
LaZzyMan
674bb6386e
feat(extensions): add detail command and improve extension validation
...
- Add /extensions detail command to show extension details
- Allow underscores and dots in extension names
- Fix contextFileName empty array handling to use default QWEN.md
- Fix marketplace extension clone to use correct source URL
- Add inline parameter to extensionToOutputString
- Add comprehensive tests for all changes
2026-01-22 19:37:01 +08:00
LaZzyMan
3b6849be94
fix prompts denpendence
2026-01-22 15:48:54 +08:00
LaZzyMan
c0d78a8f3c
fix github pkg dependence
2026-01-22 15:14:55 +08:00
LaZzyMan
aa80e738fb
fix dependences of core pkg
2026-01-22 14:09:08 +08:00
LaZzyMan
9af348d6ad
fix ci test
2026-01-22 11:56:35 +08:00
LaZzyMan
bc7e586028
Merge branch 'main' into feat/extension
2026-01-22 11:41:04 +08:00
yuanke wei
27df0486a3
Update command usage in add.ts to reflect new name
2026-01-22 09:56:59 +08:00
tanzhenxin
ae9ba8be18
Merge pull request #1513 from QwenLM/feat/cli-welcome-screen
...
feat: Redesign CLI welcome screen and settings dialog
2026-01-21 19:43:46 +08:00
tanzhenxin
ed12c50693
Merge pull request #1552 from QwenLM/mingholy/feat/acp-bug-command
...
Add /bug command to non-interactive mode
2026-01-21 19:38:46 +08:00
tanzhenxin
1f5206cd54
Merge pull request #1526 from QwenLM/chore/no-tiktoken
...
chore: remove tiktoken dependency and use API-reported token counts
2026-01-21 19:37:42 +08:00
tanzhenxin
daea673058
feat(cli): highlight keyboard shortcut keys in accent color
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-01-21 19:29:24 +08:00
Mingholy
19bbd22109
Merge pull request #1556 from QwenLM/chore/bump-version-0.8.0
...
chore(release): bump version to 0.8.0
2026-01-21 18:21:37 +08:00
LaZzyMan
3f3c5ff255
feat add explore command
2026-01-21 18:11:19 +08:00
tanzhenxin
3ece0e3c3c
Merge pull request #1476 from afarber/1461-yolo-color-change
...
feat(cli): use dim colors for YOLO/auto-accept mode borders
2026-01-21 18:06:52 +08:00
DennisYu07
fb3a95e874
Merge pull request #1234 from afarber/1115-fix-dep0190-deprecation
...
fix: replace spawn shell option with explicit shell args to avoid Node.js DEP0190 warning
2026-01-21 01:54:37 -08:00
LaZzyMan
1e41965a7e
fix settings in interactive mode
2026-01-21 11:29:48 +08:00
LaZzyMan
140e8c926d
Merge branch 'main' into feat/extension
2026-01-21 10:11:59 +08:00
tanzhenxin
b91878200c
(chore)fix: test fails on Windows CI
2026-01-20 19:01:24 +08:00
tanzhenxin
fd6c7364e8
(chore)fix: test fails on Windows CI
2026-01-20 17:55:36 +08:00
LaZzyMan
f467054372
feat: remove excludeTools in extension
2026-01-20 17:50:18 +08:00
tanzhenxin
7d9917b2c9
chore(release): bump version to 0.8.0
2026-01-20 17:39:43 +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
ba14e9e531
add settings command and update extension examples
2026-01-20 16:43:04 +08:00
mingholy.lmh
7dd56d0861
feat: add bug command for acp support
2026-01-20 16:27:23 +08:00
tanzhenxin
3c68a9a5f6
test(acp): update filesystem tests for error code-based ENOENT handling
2026-01-20 15:40:09 +08:00
LaZzyMan
2c22961f92
fix test on windows
2026-01-20 15:19:46 +08:00
tanzhenxin
bdfeec24fb
refactor(acp): centralize error codes and add RESOURCE_NOT_FOUND handling for file operations
2026-01-20 15:19:18 +08:00
LaZzyMan
2e80f7ffbc
fix config test
2026-01-20 14:35:52 +08:00
LaZzyMan
b0c3e5d884
fix ci test
2026-01-20 11:59:14 +08:00
tanzhenxin
0c960add8d
Merge branch 'main' into feat/cli-welcome-screen
2026-01-20 09:56:00 +08:00
tanzhenxin
eb7dc53d2e
fix(cli): isolate modelConfigUtils tests from system env vars
...
Use a clean process.env object instead of shallow-copying the original
environment. This prevents test failures when system has auth-related
env vars (e.g., OPENAI_API_KEY) that would interfere with test assertions.
2026-01-20 09:36:28 +08:00
LaZzyMan
143beb51ed
fix code merge
2026-01-19 21:27:31 +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
LaZzyMan
8b4626a2be
fix test
2026-01-19 19:40:16 +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
tanzhenxin
eed46447da
Merge pull request #1519 from afarber/1208-fix-key-conflict
...
fix: resolve arrow key navigation conflict between history and completion
2026-01-19 19:23:22 +08:00
Mingholy
8de81b6299
Merge pull request #1510 from QwenLM/mingholy/fix/merge-settings-generationConfig
...
Fix credential management and authentication flows with improved generation config preservation
2026-01-19 19:01:56 +08:00
mingholy.lmh
0a64fa78f5
test: add unit tests for modelConfigUtils functions
2026-01-19 16:57:01 +08:00
DragonnZhang
f99295462d
feat: Rename lastShownTimestamp to feedbackLastShownTimestamp and check QWEN_OAUTH for feedback dialog showing
2026-01-19 16:19:35 +08:00
tanzhenxin
1145045a5a
Merge pull request #1521 from QwenLM/fix/acp-set-model
...
fix(acp): implement session/set_model method for JetBrains compatibility
2026-01-19 16:07:02 +08:00
tanzhenxin
95c551c1b4
Merge pull request #1538 from QwenLM/chore/rename-skills-settings
...
fix(cli): relocate skills setting to experimental namespace
2026-01-19 16:06:37 +08:00
LaZzyMan
f8e41fb7fa
fix i18n
2026-01-19 15:09:24 +08:00
LaZzyMan
6e641b8def
feat: add docs
2026-01-19 14:51:49 +08:00
tanzhenxin
ec2aa6d86d
Merge pull request #1486 from BlockHand/two-qwen-md
...
feat: Improve QWEN. md file loading by filtering system files and limiting scope
2026-01-19 14:27:15 +08:00
tanzhenxin
8b5f198e3c
chore: clean up orphaned bfsFileSearch code and discoveryMaxDirs setting
2026-01-19 14:10:42 +08:00