From 3e033d179306706450f11c60c85d14f7ad06a18a Mon Sep 17 00:00:00 2001 From: "kilo-maintainer[bot]" Date: Mon, 23 Feb 2026 16:31:43 +0000 Subject: [PATCH] release: v7.0.27 --- bun.lock | 28 ++++++++++++------------- package.json | 2 +- packages/app/package.json | 2 +- packages/desktop/package.json | 2 +- packages/extensions/zed/extension.toml | 12 +++++------ packages/kilo-docs/package.json | 2 +- packages/kilo-gateway/package.json | 2 +- packages/kilo-i18n/package.json | 2 +- packages/kilo-telemetry/package.json | 2 +- packages/kilo-ui/package.json | 2 +- packages/kilo-vscode/package.json | 2 +- packages/opencode/package.json | 2 +- packages/plugin/package.json | 2 +- packages/script/package.json | 2 +- packages/sdk/js/package.json | 2 +- packages/sdk/js/src/v2/gen/sdk.gen.ts | 16 ++++++++++++++ packages/sdk/js/src/v2/gen/types.gen.ts | 21 +++++++++++++++++++ packages/ui/package.json | 2 +- packages/util/package.json | 2 +- script/upstream/package.json | 2 +- sdks/vscode/package.json | 2 +- 21 files changed, 74 insertions(+), 37 deletions(-) diff --git a/bun.lock b/bun.lock index ae216c50a54..24fe20ba996 100644 --- a/bun.lock +++ b/bun.lock @@ -23,7 +23,7 @@ }, "packages/app": { "name": "@opencode-ai/app", - "version": "7.0.26", + "version": "7.0.27", "dependencies": { "@kilocode/kilo-i18n": "workspace:*", "@kilocode/kilo-ui": "workspace:*", @@ -75,7 +75,7 @@ }, "packages/desktop": { "name": "@opencode-ai/desktop", - "version": "7.0.26", + "version": "7.0.27", "dependencies": { "@opencode-ai/app": "workspace:*", "@opencode-ai/ui": "workspace:*", @@ -108,7 +108,7 @@ }, "packages/kilo-docs": { "name": "@kilocode/kilo-docs", - "version": "7.0.26", + "version": "7.0.27", "dependencies": { "@docsearch/css": "^4", "@docsearch/js": "^4", @@ -136,7 +136,7 @@ }, "packages/kilo-gateway": { "name": "@kilocode/kilo-gateway", - "version": "7.0.26", + "version": "7.0.27", "dependencies": { "@clack/prompts": "1.0.0-alpha.1", "@kilocode/plugin": "workspace:*", @@ -168,7 +168,7 @@ }, "packages/kilo-i18n": { "name": "@kilocode/kilo-i18n", - "version": "7.0.26", + "version": "7.0.27", "devDependencies": { "@tsconfig/node22": "catalog:", "@types/bun": "catalog:", @@ -178,7 +178,7 @@ }, "packages/kilo-telemetry": { "name": "@kilocode/kilo-telemetry", - "version": "7.0.26", + "version": "7.0.27", "dependencies": { "@kilocode/kilo-gateway": "workspace:*", "@opentelemetry/api": "1.9.0", @@ -198,7 +198,7 @@ }, "packages/kilo-ui": { "name": "@kilocode/kilo-ui", - "version": "7.0.26", + "version": "7.0.27", "dependencies": { "@kobalte/core": "0.13.11", }, @@ -221,7 +221,7 @@ }, "packages/kilo-vscode": { "name": "kilo-code", - "version": "7.0.26", + "version": "7.0.27", "dependencies": { "@anthropic-ai/sdk": "^0.39.0", "@kilocode/kilo-i18n": "workspace:*", @@ -265,7 +265,7 @@ }, "packages/opencode": { "name": "@kilocode/cli", - "version": "7.0.26", + "version": "7.0.27", "bin": { "opencode": "./bin/opencode", }, @@ -377,7 +377,7 @@ }, "packages/plugin": { "name": "@kilocode/plugin", - "version": "7.0.26", + "version": "7.0.27", "dependencies": { "@kilocode/sdk": "workspace:*", "zod": "catalog:", @@ -391,14 +391,14 @@ }, "packages/script": { "name": "@opencode-ai/script", - "version": "7.0.26", + "version": "7.0.27", "devDependencies": { "@types/bun": "catalog:", }, }, "packages/sdk/js": { "name": "@kilocode/sdk", - "version": "7.0.26", + "version": "7.0.27", "devDependencies": { "@hey-api/openapi-ts": "0.90.10", "@tsconfig/node22": "catalog:", @@ -409,7 +409,7 @@ }, "packages/ui": { "name": "@opencode-ai/ui", - "version": "7.0.26", + "version": "7.0.27", "dependencies": { "@kilocode/sdk": "workspace:*", "@kobalte/core": "catalog:", @@ -451,7 +451,7 @@ }, "packages/util": { "name": "@opencode-ai/util", - "version": "7.0.26", + "version": "7.0.27", "dependencies": { "zod": "catalog:", }, diff --git a/package.json b/package.json index 1816148b068..d3c279c48ce 100644 --- a/package.json +++ b/package.json @@ -105,6 +105,6 @@ "@openrouter/ai-sdk-provider@1.5.4": "patches/@openrouter%2Fai-sdk-provider@1.5.4.patch", "ghostty-web@0.3.0": "patches/ghostty-web@0.3.0.patch" }, - "version": "7.0.26", + "version": "7.0.27", "peerDependencies": {} } diff --git a/packages/app/package.json b/packages/app/package.json index 5b9cc5d31e2..a07a9214368 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -1,6 +1,6 @@ { "name": "@opencode-ai/app", - "version": "7.0.26", + "version": "7.0.27", "description": "", "type": "module", "exports": { diff --git a/packages/desktop/package.json b/packages/desktop/package.json index f954ddae928..7a1ed70aca8 100644 --- a/packages/desktop/package.json +++ b/packages/desktop/package.json @@ -1,7 +1,7 @@ { "name": "@opencode-ai/desktop", "private": true, - "version": "7.0.26", + "version": "7.0.27", "type": "module", "license": "MIT", "scripts": { diff --git a/packages/extensions/zed/extension.toml b/packages/extensions/zed/extension.toml index 1fdee00ae04..c6c73e14508 100644 --- a/packages/extensions/zed/extension.toml +++ b/packages/extensions/zed/extension.toml @@ -1,7 +1,7 @@ id = "kilo" name = "Kilo" description = "The open source coding agent." -version = "7.0.26" +version = "7.0.27" schema_version = 1 authors = ["Anomaly"] repository = "https://github.com/Kilo-Org/kilocode" @@ -11,26 +11,26 @@ name = "Kilo" icon = "./icons/opencode.svg" [agent_servers.opencode.targets.darwin-aarch64] -archive = "https://github.com/Kilo-Org/kilocode/releases/download/v7.0.26/opencode-darwin-arm64.zip" +archive = "https://github.com/Kilo-Org/kilocode/releases/download/v7.0.27/opencode-darwin-arm64.zip" cmd = "./opencode" args = ["acp"] [agent_servers.opencode.targets.darwin-x86_64] -archive = "https://github.com/Kilo-Org/kilocode/releases/download/v7.0.26/opencode-darwin-x64.zip" +archive = "https://github.com/Kilo-Org/kilocode/releases/download/v7.0.27/opencode-darwin-x64.zip" cmd = "./opencode" args = ["acp"] [agent_servers.opencode.targets.linux-aarch64] -archive = "https://github.com/Kilo-Org/kilocode/releases/download/v7.0.26/opencode-linux-arm64.tar.gz" +archive = "https://github.com/Kilo-Org/kilocode/releases/download/v7.0.27/opencode-linux-arm64.tar.gz" cmd = "./opencode" args = ["acp"] [agent_servers.opencode.targets.linux-x86_64] -archive = "https://github.com/Kilo-Org/kilocode/releases/download/v7.0.26/opencode-linux-x64.tar.gz" +archive = "https://github.com/Kilo-Org/kilocode/releases/download/v7.0.27/opencode-linux-x64.tar.gz" cmd = "./opencode" args = ["acp"] [agent_servers.opencode.targets.windows-x86_64] -archive = "https://github.com/Kilo-Org/kilocode/releases/download/v7.0.26/opencode-windows-x64.zip" +archive = "https://github.com/Kilo-Org/kilocode/releases/download/v7.0.27/opencode-windows-x64.zip" cmd = "./opencode.exe" args = ["acp"] diff --git a/packages/kilo-docs/package.json b/packages/kilo-docs/package.json index 62ce8f47f3e..a5856c8d2dc 100644 --- a/packages/kilo-docs/package.json +++ b/packages/kilo-docs/package.json @@ -1,6 +1,6 @@ { "name": "@kilocode/kilo-docs", - "version": "7.0.26", + "version": "7.0.27", "private": true, "scripts": { "dev": "next dev --webpack --port 3002", diff --git a/packages/kilo-gateway/package.json b/packages/kilo-gateway/package.json index 932420d5ab7..5ef44ffc437 100644 --- a/packages/kilo-gateway/package.json +++ b/packages/kilo-gateway/package.json @@ -1,7 +1,7 @@ { "$schema": "https://json.schemastore.org/package.json", "name": "@kilocode/kilo-gateway", - "version": "7.0.26", + "version": "7.0.27", "type": "module", "license": "MIT", "description": "Unified Kilo Gateway package for OpenCode - authentication, provider, and API integration", diff --git a/packages/kilo-i18n/package.json b/packages/kilo-i18n/package.json index 53e4ec1dcfd..f5c2d1c0ca3 100644 --- a/packages/kilo-i18n/package.json +++ b/packages/kilo-i18n/package.json @@ -1,7 +1,7 @@ { "$schema": "https://json.schemastore.org/package.json", "name": "@kilocode/kilo-i18n", - "version": "7.0.26", + "version": "7.0.27", "type": "module", "license": "MIT", "description": "Kilo-specific i18n translations and overrides", diff --git a/packages/kilo-telemetry/package.json b/packages/kilo-telemetry/package.json index f813ebbddb2..9ca6a47f509 100644 --- a/packages/kilo-telemetry/package.json +++ b/packages/kilo-telemetry/package.json @@ -1,7 +1,7 @@ { "$schema": "https://json.schemastore.org/package.json", "name": "@kilocode/kilo-telemetry", - "version": "7.0.26", + "version": "7.0.27", "type": "module", "license": "MIT", "description": "Telemetry for Kilo CLI - PostHog analytics integration", diff --git a/packages/kilo-ui/package.json b/packages/kilo-ui/package.json index f67a67902b6..6e1d3087955 100644 --- a/packages/kilo-ui/package.json +++ b/packages/kilo-ui/package.json @@ -1,6 +1,6 @@ { "name": "@kilocode/kilo-ui", - "version": "7.0.26", + "version": "7.0.27", "type": "module", "license": "MIT", "exports": { diff --git a/packages/kilo-vscode/package.json b/packages/kilo-vscode/package.json index 8a1e45d4dae..0b2924377c7 100644 --- a/packages/kilo-vscode/package.json +++ b/packages/kilo-vscode/package.json @@ -2,7 +2,7 @@ "name": "kilo-code", "displayName": "Kilo Code: AI Coding Agent, Copilot, and Autocomplete", "description": "Open Source AI coding agent that generates code from natural language, automates tasks, and runs terminal commands. Features inline autocomplete, browser automation, automated refactoring, and custom modes for planning, coding, and debugging. Supports 500+ AI models including Claude (Anthropic), Gemini, Grok, GPT, Codex and GLM.", - "version": "7.0.26", + "version": "7.0.27", "icon": "assets/icons/logo-outline-black.png", "publisher": "kilocode", "repository": { diff --git a/packages/opencode/package.json b/packages/opencode/package.json index 34d7e97f726..9f0d1c53287 100644 --- a/packages/opencode/package.json +++ b/packages/opencode/package.json @@ -1,6 +1,6 @@ { "$schema": "https://json.schemastore.org/package.json", - "version": "7.0.26", + "version": "7.0.27", "name": "@kilocode/cli", "type": "module", "license": "MIT", diff --git a/packages/plugin/package.json b/packages/plugin/package.json index c571f3854f8..0c418d82127 100644 --- a/packages/plugin/package.json +++ b/packages/plugin/package.json @@ -1,7 +1,7 @@ { "$schema": "https://json.schemastore.org/package.json", "name": "@kilocode/plugin", - "version": "7.0.26", + "version": "7.0.27", "type": "module", "license": "MIT", "repository": { diff --git a/packages/script/package.json b/packages/script/package.json index a048dd316a3..7e0258b6c00 100644 --- a/packages/script/package.json +++ b/packages/script/package.json @@ -8,7 +8,7 @@ "exports": { ".": "./src/index.ts" }, - "version": "7.0.26", + "version": "7.0.27", "dependencies": {}, "peerDependencies": {} } diff --git a/packages/sdk/js/package.json b/packages/sdk/js/package.json index abd8e2249a1..3131fde2d40 100644 --- a/packages/sdk/js/package.json +++ b/packages/sdk/js/package.json @@ -1,7 +1,7 @@ { "$schema": "https://json.schemastore.org/package.json", "name": "@kilocode/sdk", - "version": "7.0.26", + "version": "7.0.27", "type": "module", "license": "MIT", "repository": { diff --git a/packages/sdk/js/src/v2/gen/sdk.gen.ts b/packages/sdk/js/src/v2/gen/sdk.gen.ts index 0609acc42a5..ec117c527ea 100644 --- a/packages/sdk/js/src/v2/gen/sdk.gen.ts +++ b/packages/sdk/js/src/v2/gen/sdk.gen.ts @@ -1489,6 +1489,13 @@ export class Session extends HeyApiClient { format?: OutputFormat system?: string variant?: string + editorContext?: { + visibleFiles?: Array + openTabs?: Array + activeFile?: string + shell?: string + timezone?: string + } parts?: Array }, options?: Options, @@ -1508,6 +1515,7 @@ export class Session extends HeyApiClient { { in: "body", key: "format" }, { in: "body", key: "system" }, { in: "body", key: "variant" }, + { in: "body", key: "editorContext" }, { in: "body", key: "parts" }, ], }, @@ -1579,6 +1587,13 @@ export class Session extends HeyApiClient { format?: OutputFormat system?: string variant?: string + editorContext?: { + visibleFiles?: Array + openTabs?: Array + activeFile?: string + shell?: string + timezone?: string + } parts?: Array }, options?: Options, @@ -1598,6 +1613,7 @@ export class Session extends HeyApiClient { { in: "body", key: "format" }, { in: "body", key: "system" }, { in: "body", key: "variant" }, + { in: "body", key: "editorContext" }, { in: "body", key: "parts" }, ], }, diff --git a/packages/sdk/js/src/v2/gen/types.gen.ts b/packages/sdk/js/src/v2/gen/types.gen.ts index e449c27a647..0685e4e4ea2 100644 --- a/packages/sdk/js/src/v2/gen/types.gen.ts +++ b/packages/sdk/js/src/v2/gen/types.gen.ts @@ -138,6 +138,13 @@ export type UserMessage = { [key: string]: boolean } variant?: string + editorContext?: { + visibleFiles?: Array + openTabs?: Array + activeFile?: string + shell?: string + timezone?: string + } } export type ProviderAuthError = { @@ -3473,6 +3480,13 @@ export type SessionPromptData = { format?: OutputFormat system?: string variant?: string + editorContext?: { + visibleFiles?: Array + openTabs?: Array + activeFile?: string + shell?: string + timezone?: string + } parts: Array } path: { @@ -3661,6 +3675,13 @@ export type SessionPromptAsyncData = { format?: OutputFormat system?: string variant?: string + editorContext?: { + visibleFiles?: Array + openTabs?: Array + activeFile?: string + shell?: string + timezone?: string + } parts: Array } path: { diff --git a/packages/ui/package.json b/packages/ui/package.json index 26137c5e403..998a4089ded 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -1,6 +1,6 @@ { "name": "@opencode-ai/ui", - "version": "7.0.26", + "version": "7.0.27", "type": "module", "license": "MIT", "exports": { diff --git a/packages/util/package.json b/packages/util/package.json index 6e41f0f1c89..00857e5a3e3 100644 --- a/packages/util/package.json +++ b/packages/util/package.json @@ -1,6 +1,6 @@ { "name": "@opencode-ai/util", - "version": "7.0.26", + "version": "7.0.27", "private": true, "type": "module", "license": "MIT", diff --git a/script/upstream/package.json b/script/upstream/package.json index 9137bb916c6..3e84e1ad65d 100644 --- a/script/upstream/package.json +++ b/script/upstream/package.json @@ -1,6 +1,6 @@ { "name": "@kilocode/upstream-merge", - "version": "7.0.26", + "version": "7.0.27", "private": true, "type": "module", "description": "Scripts for automating upstream opencode merges into Kilo", diff --git a/sdks/vscode/package.json b/sdks/vscode/package.json index c4901ed31f6..3a2fc1d0560 100644 --- a/sdks/vscode/package.json +++ b/sdks/vscode/package.json @@ -2,7 +2,7 @@ "name": "opencode", "displayName": "opencode", "description": "opencode for VS Code", - "version": "7.0.26", + "version": "7.0.27", "publisher": "sst-dev", "repository": { "type": "git",