Commit graph

239 commits

Author SHA1 Message Date
tanzhenxin
648d48edbc Merge branch 'main' into feat/shell-pty-default-and-enhancements 2026-03-06 15:02:41 +08:00
tanzhenxin
3a549419ba Merge branch 'main' into feat/sandbox-config-improvements 2026-03-06 14:38:39 +08:00
tanzhenxin
ca3a2be2ec Merge branch 'main' into feat/shell-pty-default-and-enhancements 2026-03-06 14:36:18 +08:00
tanzhenxin
0499f0a390
Merge pull request #1830 from QwenLM/feat/add-vscode-settings-json-schema
feat: add JSON Schema validation for VS Code settings
2026-03-06 11:58:14 +08:00
DennisYu07
6f1e0bf18c add tips and fix issues in script 2026-03-05 04:11:59 -08:00
qwencoder
81fb6c6416 fix: improve Windows compatibility for command execution 2026-03-05 15:15:11 +08:00
DennisYu07
3706f37742 add tip for installation scripts 2026-03-03 06:22:01 -08:00
易良
f027fdf621
Merge branch 'main' into feat/add-vscode-settings-json-schema 2026-03-03 11:21:57 +08:00
tanzhenxin
a172696b86 Merge branch 'main' into feat/support-insight-command
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-02-26 21:05:41 +08:00
tanzhenxin
9e4c5ee891 refactor: Extract web-templates package and unify build/pack workflow
Moves export-html and insight templates from cli/assets to a new
dedicated web-templates package. Updates Dockerfile and build scripts
to use consolidated bundle/prepare:package/pack workflow.

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-02-26 21:02:46 +08:00
pomelo
ade3711571
Merge pull request #1768 from QwenLM/fix/issue-1760-windows-path-case-sensitivity
fix: normalize Windows paths to lowercase for case-insensitive session matching
2026-02-25 15:17:31 +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
DennisYu07
45530e2e41 add bash for debain 2026-02-23 20:03:03 -08:00
DennisYu07
ce3fc8f462 refactor installation script 2026-02-23 19:29:55 -08:00
DennisYu07
d0acea2185 fix warning 2026-02-19 01:47:36 -08:00
DennisYu07
bae1ba2d5d fix warning for shell script 2026-02-19 01:33:55 -08:00
DennisYu07
9ac8d9cfb1 fix issues for debian 2026-02-19 01:16:18 -08:00
DennisYu07
db56ba22cd fix chmod error for arch system and add curl and sudo check for shell script 2026-02-18 23:52:37 -08:00
tanzhenxin
597c9dc846
Merge pull request #1784 from QwenLM/fix/dev-debug-config
Some checks are pending
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 dev launch config and preserve existing NODE_OPTIONS
2026-02-13 21:03:48 +08:00
DragonnZhang
01c66ca333 feat: add JSON Schema validation for VS Code settings
Add JSON Schema generation for settings.json files to provide IntelliSense
and validation support in VS Code. The schema is automatically generated
from the internal SETTINGS_SCHEMA definition during the build process.

- Add generate-settings-schema.ts script to convert TypeScript schema to JSON Schema
- Add jsonValidation contribution to vscode-ide-companion package.json
- Include schemas directory in .vscodeignore for packaging
- Integrate schema generation into build process

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-02-13 17:32:18 +08:00
DennisYu07
6cd07a5f8c fix warning in shell script 2026-02-12 00:01:24 -08:00
DennisYu07
23294b88a2 fix issue in script 2026-02-11 23:43:59 -08:00
DennisYu07
be37ba0fda change staff group for cross platform 2026-02-11 23:26:41 -08:00
DennisYu07
66e3cdfb71 fix warning 2026-02-11 23:08:00 -08:00
DennisYu07
1c38840490 fix installation user permission issue 2026-02-11 23:03:09 -08:00
DennisYu07
8355c96cf1 fix installation script 2026-02-11 05:23:55 -08:00
pomelo-nwu
8b3aeb4550 refactor: unify sandbox configuration naming and improve telemetry config
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-02-11 11:08:15 +08:00
DragonnZhang
3c513b6271 Add dev launch config and preserve existing NODE_OPTIONS
Add a "Dev Launch CLI" VS Code debug configuration and fix
scripts/dev.js to preserve existing NODE_OPTIONS (e.g. --inspect
flags injected by VS Code debugger) instead of overwriting them.
2026-02-10 16:45:04 +08:00
LaZzyMan
b488126830 feat add multi-platform support 2026-02-10 14:38:01 +08:00
DragonnZhang
2a432b18f7 revert: remove unused script modifications 2026-02-10 14:34:36 +08:00
DennisYu07
abd630e815
Merge pull request #1604 from afarber/1399-podman-windows
Some checks are pending
Qwen Code CI / CodeQL (push) Waiting to run
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
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): use PowerShell Get-Command for Windows sandbox detection
2026-02-09 18:27:27 -08:00
DennisYu07
dd1500d063 fix warning in shell script 2026-02-09 00:24:30 -08:00
LaZzyMan
d3dfc26dea fix ci test 2026-02-09 15:30:06 +08:00
DragonnZhang
7e21ba4983 feat(insight): enhance template loading logic and add insight templates copying 2026-02-09 15:16:28 +08:00
DragonnZhang
6cb0bb078c feat(insight): update insight template and app to React, enhance export functionality 2026-02-09 15:16:27 +08:00
Alexander Farber
5ec3b755e2
Add a comment to explain where.exe 2026-02-08 16:15:16 +01:00
DennisYu07
396d53367b
Fix: use where.exe instead of PowerShell Get-Command for Windows command detection
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-02-08 16:15:16 +01:00
DennisYu07
8755042509
add null judge for cmd 2026-02-08 16:15:16 +01:00
DennisYu07
efbec0451c
fix error for powershell comand 2026-02-08 16:15:16 +01:00
Alexander Farber
fca9f0c106
Use PowerShell Get-Command for Windows sandbox detection 2026-02-08 16:15:16 +01: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
pomelo
662ba7dde9
Merge pull request #1653 from QwenLM/feat/add-source-in-download-url
feat: add source information tracking in telemetry logs
2026-02-06 17:56:32 +08:00
DennisYu07
7487ba93ab refactor shell for mac/linux 2026-02-06 00:56:09 -08:00
DennisYu07
678adecfec add source for shell 2026-02-05 23:41:52 -08:00
DennisYu07
b487768fa6 remove useless command for bash script 2026-02-05 21:30:26 -08:00
DennisYu07
afdb1bb064 resolve comment for shell and basj 2026-02-05 21:14:57 -08:00
mingholy.lmh
f9a8efb72b fix(build): ensure correct build order in build_sandbox.js
Fix the build order in build_sandbox.js to match build.js.
Previously used 'npm run build --workspaces' which doesn't respect
dependency order, causing vscode-ide-companion to fail when looking
for @qwen-code/webui types that weren't built yet.

Now builds packages in correct order:
1. test-utils
2. core
3. cli
4. webui (dependency for vscode-ide-companion)
5. sdk-typescript
6. vscode-ide-companion

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-02-05 22:28:22 +08:00
DennisYu07
a2b86e0cf7 resolve permission problem 2026-02-05 03:36:19 -08:00
DennisYu07
a9e25b1f49 move nvm shell to oss 2026-02-05 02:57:54 -08:00
DennisYu07
b3bddfa677 Merge branch 'feat/add-source-in-download-url' of https://github.com/QwenLM/qwen-code into feat/add-source-in-download-url 2026-02-05 01:48:55 -08:00