Merge branch 'main' into feat/subagents

This commit is contained in:
tanzhenxin
2025-09-04 23:44:54 +08:00
8 changed files with 19 additions and 14 deletions

View File

@@ -1,5 +1,10 @@
# Changelog # Changelog
## 0.0.10
- Synced upstream `gemini-cli` to v0.2.1.
- Add todo write tool for task management and progress tracking.
## 0.0.9 ## 0.0.9
- Synced upstream `gemini-cli` to v0.1.21. - Synced upstream `gemini-cli` to v0.1.21.

View File

@@ -41,7 +41,7 @@ For security and isolation, Qwen Code can be run inside a container. This is the
You can run the published sandbox image directly. This is useful for environments where you only have Docker and want to run the CLI. You can run the published sandbox image directly. This is useful for environments where you only have Docker and want to run the CLI.
```bash ```bash
# Run the published sandbox image # Run the published sandbox image
docker run --rm -it ghcr.io/qwenlm/qwen-code:0.0.9 docker run --rm -it ghcr.io/qwenlm/qwen-code:0.0.10
``` ```
- **Using the `--sandbox` flag:** - **Using the `--sandbox` flag:**
If you have Qwen Code installed locally (using the standard installation described above), you can instruct it to run inside the sandbox container. If you have Qwen Code installed locally (using the standard installation described above), you can instruct it to run inside the sandbox container.

12
package-lock.json generated
View File

@@ -1,12 +1,12 @@
{ {
"name": "@qwen-code/qwen-code", "name": "@qwen-code/qwen-code",
"version": "0.0.9", "version": "0.0.10",
"lockfileVersion": 3, "lockfileVersion": 3,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "@qwen-code/qwen-code", "name": "@qwen-code/qwen-code",
"version": "0.0.9", "version": "0.0.10",
"workspaces": [ "workspaces": [
"packages/*" "packages/*"
], ],
@@ -12512,7 +12512,7 @@
}, },
"packages/cli": { "packages/cli": {
"name": "@qwen-code/qwen-code", "name": "@qwen-code/qwen-code",
"version": "0.0.9", "version": "0.0.10",
"dependencies": { "dependencies": {
"@google/genai": "1.9.0", "@google/genai": "1.9.0",
"@iarna/toml": "^2.2.5", "@iarna/toml": "^2.2.5",
@@ -12696,7 +12696,7 @@
}, },
"packages/core": { "packages/core": {
"name": "@qwen-code/qwen-code-core", "name": "@qwen-code/qwen-code-core",
"version": "0.0.9", "version": "0.0.10",
"dependencies": { "dependencies": {
"@google/genai": "1.13.0", "@google/genai": "1.13.0",
"@modelcontextprotocol/sdk": "^1.11.0", "@modelcontextprotocol/sdk": "^1.11.0",
@@ -12861,7 +12861,7 @@
}, },
"packages/test-utils": { "packages/test-utils": {
"name": "@qwen-code/qwen-code-test-utils", "name": "@qwen-code/qwen-code-test-utils",
"version": "0.0.9", "version": "0.0.10",
"license": "Apache-2.0", "license": "Apache-2.0",
"devDependencies": { "devDependencies": {
"typescript": "^5.3.3" "typescript": "^5.3.3"
@@ -12872,7 +12872,7 @@
}, },
"packages/vscode-ide-companion": { "packages/vscode-ide-companion": {
"name": "qwen-code-vscode-ide-companion", "name": "qwen-code-vscode-ide-companion",
"version": "0.0.9", "version": "0.0.10",
"license": "LICENSE", "license": "LICENSE",
"dependencies": { "dependencies": {
"@modelcontextprotocol/sdk": "^1.15.1", "@modelcontextprotocol/sdk": "^1.15.1",

View File

@@ -1,6 +1,6 @@
{ {
"name": "@qwen-code/qwen-code", "name": "@qwen-code/qwen-code",
"version": "0.0.9", "version": "0.0.10",
"engines": { "engines": {
"node": ">=20.0.0" "node": ">=20.0.0"
}, },
@@ -13,7 +13,7 @@
"url": "git+https://github.com/QwenLM/qwen-code.git" "url": "git+https://github.com/QwenLM/qwen-code.git"
}, },
"config": { "config": {
"sandboxImageUri": "ghcr.io/qwenlm/qwen-code:0.0.9" "sandboxImageUri": "ghcr.io/qwenlm/qwen-code:0.0.10"
}, },
"scripts": { "scripts": {
"start": "node scripts/start.js", "start": "node scripts/start.js",

View File

@@ -1,6 +1,6 @@
{ {
"name": "@qwen-code/qwen-code", "name": "@qwen-code/qwen-code",
"version": "0.0.9", "version": "0.0.10",
"description": "Qwen Code", "description": "Qwen Code",
"repository": { "repository": {
"type": "git", "type": "git",
@@ -25,7 +25,7 @@
"dist" "dist"
], ],
"config": { "config": {
"sandboxImageUri": "ghcr.io/qwenlm/qwen-code:0.0.9" "sandboxImageUri": "ghcr.io/qwenlm/qwen-code:0.0.10"
}, },
"dependencies": { "dependencies": {
"@google/genai": "1.9.0", "@google/genai": "1.9.0",

View File

@@ -1,6 +1,6 @@
{ {
"name": "@qwen-code/qwen-code-core", "name": "@qwen-code/qwen-code-core",
"version": "0.0.9", "version": "0.0.10",
"description": "Qwen Code Core", "description": "Qwen Code Core",
"repository": { "repository": {
"type": "git", "type": "git",

View File

@@ -1,6 +1,6 @@
{ {
"name": "@qwen-code/qwen-code-test-utils", "name": "@qwen-code/qwen-code-test-utils",
"version": "0.0.9", "version": "0.0.10",
"private": true, "private": true,
"main": "src/index.ts", "main": "src/index.ts",
"license": "Apache-2.0", "license": "Apache-2.0",

View File

@@ -2,7 +2,7 @@
"name": "qwen-code-vscode-ide-companion", "name": "qwen-code-vscode-ide-companion",
"displayName": "Qwen Code Companion", "displayName": "Qwen Code Companion",
"description": "Enable Qwen Code with direct access to your VS Code workspace.", "description": "Enable Qwen Code with direct access to your VS Code workspace.",
"version": "0.0.9", "version": "0.0.10",
"publisher": "qwenlm", "publisher": "qwenlm",
"icon": "assets/icon.png", "icon": "assets/icon.png",
"repository": { "repository": {