yiliang114
dfdc4e6c59
build(webui): Update Vite configuration to optimize React build settings
2026-01-22 15:53:41 +08:00
yiliang114
8d2d29a422
feat(webui): Add UMD build format and CDN usage support
2026-01-22 15:47:56 +08:00
yiliang114
1f9311d3ca
feat(vscode-ide-companion): release version 0.8.0-beta.1 and integrate webui build
2026-01-22 00:04:26 +08:00
yiliang114
3488ad8d36
Merge branch 'main' of https://github.com/QwenLM/qwen-code into feat/unified-ui-for-vscode-extension
2026-01-21 23:55:42 +08:00
yiliang114
2ea44966ec
feat(webui): enhance ChatViewer and components
2026-01-21 23:51:20 +08:00
yiliang114
5900162229
refactor(webui): improve timeline styling and enhance ReadToolCall error handling
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-01-21 20:50:51 +08:00
yiliang114
e1ad876415
chore(docs): remove obsolete documentation files
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-01-21 20:50:45 +08:00
yiliang114
856fc18118
refactor(vscode-ide-companion): remove timeline position logic from message rendering
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-01-21 20:50:37 +08:00
tanzhenxin
21b26a400a
Merge pull request #1563 from QwenLM/fix/issue-1549-skip-enoent-import
...
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
fix: skip non-existent file imports instead of warning (ENOENT)
2026-01-21 20:11:00 +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
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
1562780393
fix: skip non-existent file imports instead of warning (ENOENT)
2026-01-21 14:13:20 +08:00
yiliang114
23afe2e7f8
docs(webui): update tool display names documentation with unified UI architecture context
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-01-20 23:57:49 +08:00
yiliang114
776cee1afd
docs(webui): add VSCode IDE Companion UI migration test plan
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-01-20 23:57:40 +08:00
yiliang114
a6d3a8a1e3
feat(webui/storybook): add full height container support for ChatViewer
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-01-20 23:57:30 +08:00
yiliang114
c70d995620
Merge branch 'main' of https://github.com/QwenLM/qwen-code into feat/unified-ui-for-vscode-extension
2026-01-20 22:59:34 +08:00
yiliang114
7ca7fec18d
docs(webui): update documentation and package references
...
- Add comprehensive Adapter-README documenting data transformation flow
- Update README.md with correct package name (@qwen-code/webui)
- Add platform adapter guide for Chrome/Web/Share implementations
- Update Storybook configuration and preview styles
- Remove obsolete migration plan and example component
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-01-20 22:59:20 +08:00
yiliang114
df787fff64
feat(webui): enhance ChatViewer and AssistantMessage with timeline positioning
...
- Update ChatViewer to calculate and pass timeline positions (isFirst/isLast) to messages
- Enhance AssistantMessage with timeline connector visualization
- Add storybook stories for AssistantMessage component
- Update SearchToolCall and LayoutComponents for improved UI consistency
- Export new adapters in main index file
- Add timeline styling to components
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-01-20 21:33:49 +08:00
yiliang114
1861557d15
feat(webui): add data adapter layer for ACP and JSONL protocols
...
- Implement ACPAdapter to convert ACP protocol messages to unified format
- Implement JSONLAdapter to convert JSONL format messages to unified format
- Define unified message types for consistent component rendering
- Add helper functions for timeline position calculation (isFirst/isLast)
- Enable cross-platform message format compatibility
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-01-20 21:33:35 +08:00
yiliang114
5ad731fb2b
feat(vscode-ide-companion): enhance UI with timeline positioning and theme variables
...
- Add timeline position calculation (isFirst/isLast) for assistant messages and tool calls
- Introduce CSS variables mapping to VSCode theme tokens
- Refactor App.tsx to properly calculate message sequence boundaries
- Update styling to better integrate with VSCode theming
- Remove redundant styles.css and timeline.css files
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-01-20 21:33:21 +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
tanzhenxin
7d9917b2c9
chore(release): bump version to 0.8.0
2026-01-20 17:39:43 +08:00
tanzhenxin
4ae8584c81
feat(cli): support LLM output language configuration in Settings Dialog
2026-01-20 17:00:19 +08:00
mingholy.lmh
7dd56d0861
feat: add bug command for acp support
2026-01-20 16:27:23 +08:00
Mingholy
6eb16c0bcf
Merge pull request #1548 from QwenLM/mingholy/fix/qwen-oauth-model-info
...
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
Fix: Update Qwen OAuth model information
2026-01-20 16:16:30 +08:00
tanzhenxin
3c68a9a5f6
test(acp): update filesystem tests for error code-based ENOENT handling
2026-01-20 15:40:09 +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
mingholy.lmh
03f12bfa3f
fix: update qwen-oauth models info
2026-01-20 15:11:11 +08:00
yiliang114
cac7138694
feat(webui): add ChatViewer component with stories and styles
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-01-20 10:56:11 +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
yiliang114
f6a54146a3
feat(webui): add ChatViewer component with stories and styles
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-01-20 00:27:16 +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
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
b13c5bf090
feat: implement getAllAvailableModels method and add corresponding unit tests
2026-01-19 17:47:41 +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
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
66ad936c31
fix: use configured memory filenames for file count instead of hard-coded exclusion
2026-01-19 14:14:16 +08:00
tanzhenxin
8b5f198e3c
chore: clean up orphaned bfsFileSearch code and discoveryMaxDirs setting
2026-01-19 14:10:42 +08:00