From 0043a1a8dd603677b18c5725c9b21858313621bf Mon Sep 17 00:00:00 2001 From: xintaofei Date: Mon, 15 Jun 2026 23:56:21 +0800 Subject: [PATCH 1/2] chore(acp): bump opencode to 1.17.7 and gemini cli to 0.46.0 --- src-tauri/src/acp/registry.rs | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/src-tauri/src/acp/registry.rs b/src-tauri/src/acp/registry.rs index 52c3310f..2cfa2720 100644 --- a/src-tauri/src/acp/registry.rs +++ b/src-tauri/src/acp/registry.rs @@ -193,8 +193,8 @@ pub fn get_agent_meta(agent_type: AgentType) -> AcpAgentMeta { name: "Gemini CLI", description: "Google's official CLI for Gemini", distribution: AgentDistribution::Npx { - version: "0.45.2", - package: "@google/gemini-cli@0.45.2", + version: "0.46.0", + package: "@google/gemini-cli@0.46.0", cmd: "gemini", args: &["--acp", "--skip-trust"], env: &[], @@ -232,34 +232,34 @@ pub fn get_agent_meta(agent_type: AgentType) -> AcpAgentMeta { name: "OpenCode", description: "The open source coding agent", distribution: AgentDistribution::Binary { - version: "1.16.2", + version: "1.17.7", cmd: "opencode", args: &["acp"], env: &[], platforms: &[ PlatformBinary { platform: "darwin-aarch64", - url: "https://github.com/anomalyco/opencode/releases/download/v1.16.2/opencode-darwin-arm64.zip", + url: "https://github.com/anomalyco/opencode/releases/download/v1.17.7/opencode-darwin-arm64.zip", }, PlatformBinary { platform: "darwin-x86_64", - url: "https://github.com/anomalyco/opencode/releases/download/v1.16.2/opencode-darwin-x64.zip", + url: "https://github.com/anomalyco/opencode/releases/download/v1.17.7/opencode-darwin-x64.zip", }, PlatformBinary { platform: "linux-aarch64", - url: "https://github.com/anomalyco/opencode/releases/download/v1.16.2/opencode-linux-arm64.tar.gz", + url: "https://github.com/anomalyco/opencode/releases/download/v1.17.7/opencode-linux-arm64.tar.gz", }, PlatformBinary { platform: "linux-x86_64", - url: "https://github.com/anomalyco/opencode/releases/download/v1.16.2/opencode-linux-x64.tar.gz", + url: "https://github.com/anomalyco/opencode/releases/download/v1.17.7/opencode-linux-x64.tar.gz", }, PlatformBinary { platform: "windows-aarch64", - url: "https://github.com/anomalyco/opencode/releases/download/v1.16.2/opencode-windows-arm64.zip", + url: "https://github.com/anomalyco/opencode/releases/download/v1.17.7/opencode-windows-arm64.zip", }, PlatformBinary { platform: "windows-x86_64", - url: "https://github.com/anomalyco/opencode/releases/download/v1.16.2/opencode-windows-x64.zip", + url: "https://github.com/anomalyco/opencode/releases/download/v1.17.7/opencode-windows-x64.zip", }, ], }, @@ -376,8 +376,8 @@ mod tests { fn registry_pins_current_acp_agent_versions() { assert_npx_version( AgentType::Gemini, - "0.45.2", - "@google/gemini-cli@0.45.2", + "0.46.0", + "@google/gemini-cli@0.46.0", Some("20.0.0"), ); assert_npx_version( @@ -388,7 +388,7 @@ mod tests { ); assert_npx_version(AgentType::Cline, "3.0.9", "cline@3.0.9", None); assert_binary_version(AgentType::Codex, "0.16.0", "/releases/download/v0.16.0/"); - assert_binary_version(AgentType::OpenCode, "1.16.2", "/releases/download/v1.16.2/"); + assert_binary_version(AgentType::OpenCode, "1.17.7", "/releases/download/v1.17.7/"); assert_uvx_version( AgentType::Hermes, "0.16.0", From bd3bd6826072a501d747416c246afccc82c2a133 Mon Sep 17 00:00:00 2001 From: xintaofei Date: Tue, 16 Jun 2026 00:00:37 +0800 Subject: [PATCH 2/2] # Release version 0.15.11 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - feat(composer): A full right-click menu — Cut, Copy, Paste, Select All and Quick Messages — anywhere in the message input. - feat(composer): Attached files and selections now insert at the caret instead of the end. - feat(composer): The @ mention panel lists only enabled agents. - feat(editor): "Add Selection to Chat" adds the current line when nothing is selected, and a new "Add File to Chat" adds the whole file. - feat(conversations): A new Session Details dialog shows a session's metadata and token usage. - chore(acp): Bundled OpenCode updated to 1.17.7 and Gemini CLI to 0.46.0. ----------------------------- # 发布版本 0.15.11 - 功能(输入框):消息输入框内任意位置均可右键——剪切、复制、粘贴、全选与「快捷消息」。 - 功能(输入框):添加的文件和选区现在插入到光标处,而非末尾。 - 功能(输入框):@ 提及面板只列出已启用的智能体。 - 功能(编辑器):「添加选区到对话」在无选中时改为添加当前行,新增「添加文件到对话」可添加整个文件。 - 功能(会话):新增「会话详情」弹窗,展示会话元数据与 Token 用量。 - 更新(ACP):内置 OpenCode 升级至 1.17.7,Gemini CLI 升级至 0.46.0。 --- package.json | 2 +- src-tauri/Cargo.lock | 2 +- src-tauri/Cargo.toml | 2 +- src-tauri/tauri.conf.json | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package.json b/package.json index 80438d1b..e0ce3856 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "codeg", "private": true, - "version": "0.15.10", + "version": "0.15.11", "scripts": { "dev": "next dev --turbopack", "build": "next build", diff --git a/src-tauri/Cargo.lock b/src-tauri/Cargo.lock index 49ee0e80..d0961be2 100644 --- a/src-tauri/Cargo.lock +++ b/src-tauri/Cargo.lock @@ -982,7 +982,7 @@ checksum = "c3e64b0cc0439b12df2fa678eae89a1c56a529fd067a9115f7827f1fffd22b32" [[package]] name = "codeg" -version = "0.15.10" +version = "0.15.11" dependencies = [ "aes-gcm", "agent-client-protocol-schema", diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml index b8d4ae5c..cf72f5b2 100644 --- a/src-tauri/Cargo.toml +++ b/src-tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "codeg" -version = "0.15.10" +version = "0.15.11" description = "Agent Code Generation App" authors = ["feitao"] edition = "2021" diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index 4d7659cc..a21afaa6 100644 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -1,7 +1,7 @@ { "$schema": "https://schema.tauri.app/config/2", "productName": "codeg", - "version": "0.15.10", + "version": "0.15.11", "identifier": "app.codeg", "build": { "beforeDevCommand": "pnpm tauri:before-dev",