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
DennisYu07
abd630e815
Merge pull request #1604 from afarber/1399-podman-windows
...
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
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
DennisYu07
fff66a0221
add permission check for mac
2026-02-05 01:47:09 -08:00
DennisYu07
879d91fb4d
add node and qwen code check for shell
2026-02-05 00:40:48 -08:00
cris
4fff69a882
add install node and permission check for bash script
2026-02-05 16:09:11 +08:00
DennisYu07
7173328cf5
delete useless info message for bash script
2026-02-04 22:30:13 -08:00
tanzhenxin
9304bc4b4d
fix(build): Fix workspace build order to respect dependencies
...
VSCode IDE Companion depends on @qwen-code/webui, but npm workspaces
build packages in alphabetical order, causing webui to be built after
its dependent.
Fixed by explicitly defining the build order:
1. test-utils
2. core
3. cli
4. webui
5. sdk
6. vscode-ide-companion
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-02-01 12:11:12 +08:00
tanzhenxin
b1fa12f323
refactor(core): Unify package exports and improve dev experience
...
- Update license header to include Qwen copyright
- Add error handler for spawn in dev.js
- Refactor core/src/index.ts to export all public APIs
- Simplify core/index.ts to be a clean re-export
- Fix vitest alias to point to package entry
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-02-01 11:59:05 +08:00
tanzhenxin
07b186fcbf
build: Improve build efficiency and add dev mode
...
- Remove duplicate webui build in vscode-ide-companion (fixes double build)
- Fix misleading [watch] log messages in esbuild.js (only show in watch mode)
- Update vite-plugin-dts to ^4.5.4 for TypeScript 5.8+ support
- Update baseline-browser-mapping to ^2.9.19 to silence outdated data warnings
- Fix vitest config to use @qwen-code/qwen-code-core instead of old gemini-cli-core
- Add resolve.alias in cli vitest.config.ts for source-based testing
- Add npm run dev script for running from TypeScript source without build
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-01-31 22:41:54 +08:00
cris
714f53e450
fix bat script
2026-01-29 14:38:15 +08:00
cris
a7b18c7594
depreciate ps scripts and add bat script
2026-01-29 14:17:42 +08:00
宇溯
5c4a6b79c4
refactor install scripts for windows
2026-01-28 20:56:51 -08:00
宇溯
86a35c2928
add install bash script for windows
2026-01-28 19:59:08 -08:00
宇溯
efc662c1df
refactor installation scripts
2026-01-28 19:27:38 -08:00
tanzhenxin
e5b800a79d
fix(vscode-ide-companion): prune ripgrep binaries and remove generic node-pty
...
- Re-enable macOS x64 CI builds using macos-15-intel runner
- Remove generic node-pty dependency in favor of platform-specific @lydell/node-pty-* packages
- Add ripgrep binary pruning for platform-specific builds to reduce VSIX size
- Add Windows workaround to remove npm junction self-references during packaging
2026-01-24 13:18:57 +08:00
LaZzyMan
bc7e586028
Merge branch 'main' into feat/extension
2026-01-22 11:41:04 +08:00
LaZzyMan
ba14e9e531
add settings command and update extension examples
2026-01-20 16:43:04 +08:00
tanzhenxin
35c865968f
chore: remove tiktoken dependency and replace with character-based token estimation
2026-01-17 22:39:18 +08:00
mingholy.lmh
5ea841dd02
fix: refine auth message to give explicit tip
2026-01-07 22:58:11 +08:00
pomelo
2bc8079519
Merge pull request #1332 from QwenLM/fix-language
...
Qwen Code CI / CodeQL (push) Has been cancelled
E2E Tests / E2E Test (Linux) - sandbox:docker (push) Has been cancelled
E2E Tests / E2E Test (Linux) - sandbox:none (push) Has been cancelled
Qwen Code CI / Lint (push) Has been cancelled
E2E Tests / E2E Test - macOS (push) Has been cancelled
Qwen Code CI / Test (push) Has been cancelled
Qwen Code CI / Test-1 (push) Has been cancelled
Qwen Code CI / Test-2 (push) Has been cancelled
Qwen Code CI / Test-3 (push) Has been cancelled
Qwen Code CI / Test-4 (push) Has been cancelled
Qwen Code CI / Test-5 (push) Has been cancelled
Qwen Code CI / Test-6 (push) Has been cancelled
Qwen Code CI / Test-7 (push) Has been cancelled
Qwen Code CI / Test-8 (push) Has been cancelled
Qwen Code CI / Post Coverage Comment (push) Has been cancelled
Fix multi-language and documentation related issues.
2025-12-26 23:02:37 +08:00
mingholy.lmh
c81c24d45d
chore: improve release-sdk workflow
2025-12-25 10:46:57 +08:00
pomelo-nwu
61c626b618
fix: check-i18n script
2025-12-24 17:22:21 +08:00
Alexander Farber
bf905dcc17
Rename GEMINI_CLI_NO_RELAUNCH to QWEN_CODE_NO_RELAUNCH
2025-12-11 11:14:12 +01:00
pomelo
48b77541c3
feat(i18n): Add Internationalization Support for UI and LLM Output ( #1058 )
2025-11-21 15:44:37 +08:00
pomelo
335e765df0
Merge pull request #936 from QwenLM/fix-AbortError
...
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 (Linux) - sandbox:docker-1 (push) Waiting to run
E2E Tests / E2E Test (Linux) - sandbox:none-1 (push) Waiting to run
E2E Tests / E2E Test (Linux) - sandbox:docker-2 (push) Waiting to run
E2E Tests / E2E Test (Linux) - sandbox:none-2 (push) Waiting to run
E2E Tests / E2E Test - macOS (push) Waiting to run
fix: handle AbortError gracefully when loading commands
2025-11-05 16:38:14 +08:00
pomelo-nwu
448e30bf88
feat: support custom working directory for child process in start.js
2025-11-05 16:06:35 +08:00
tanzhenxin
d8cc0a1f04
fix : #923 missing macos seatbelt files in npm package ( #949 )
2025-11-04 15:52:46 +08:00
tanzhenxin
be633a80cc
📦 Release qwen-code CLI as a Standalone Bundled Package ( #866 )
2025-10-24 17:08:59 +08:00