From 25c2c2c7b045224da85270cba67b690986c05e1e Mon Sep 17 00:00:00 2001 From: "Nacho F. Lizaur" Date: Wed, 17 Jun 2026 11:56:07 +0200 Subject: [PATCH 1/8] feat: bundle opencode-kiro as internal auth plugin --- bun.lock | 5 +++++ bunfig.toml | 2 +- packages/opencode/package.json | 1 + packages/opencode/src/plugin/index.ts | 2 ++ 4 files changed, 9 insertions(+), 1 deletion(-) diff --git a/bun.lock b/bun.lock index 9bd91760b968..fe640e01b176 100644 --- a/bun.lock +++ b/bun.lock @@ -578,6 +578,7 @@ "npm-package-arg": "13.0.2", "open": "10.1.2", "opencode-gitlab-auth": "2.1.0", + "opencode-kiro": "0.1.8", "opencode-poe-auth": "0.0.1", "opentui-spinner": "catalog:", "partial-json": "0.1.7", @@ -4008,6 +4009,8 @@ "kind-of": ["kind-of@6.0.3", "", {}, "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="], + "kiro-acp-ai-provider": ["kiro-acp-ai-provider@2.0.3", "", { "peerDependencies": { "@ai-sdk/provider": ">=3.0.0" } }, "sha512-rtng65PUsq0qJMf79np4pkUENpEjO0qhoHl/SAqdZNZT2V1PfoudaIYJ3rFFSBEGKCXDryG5VCtJsdi+2/j4lg=="], + "kleur": ["kleur@4.1.5", "", {}, "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ=="], "klona": ["klona@2.0.6", "", {}, "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA=="], @@ -4420,6 +4423,8 @@ "opencode-gitlab-auth": ["opencode-gitlab-auth@2.1.0", "", { "dependencies": { "@fastify/rate-limit": "^10.2.0", "@opencode-ai/plugin": "*", "fastify": "^5.2.0", "open": "^10.0.0" } }, "sha512-ZCDYaY0V8Se6hOH2tqZqqcskrd0xLTgfiGhU0J1igkUP52oFtN9eSwxOPLT0ctvNXUq8b+zOmJ4sskAQoC/IUA=="], + "opencode-kiro": ["opencode-kiro@0.1.8", "", { "dependencies": { "kiro-acp-ai-provider": "2.0.3" }, "peerDependencies": { "@opencode-ai/plugin": "*" } }, "sha512-Mix3yPaWVSiztxjtkwodJhzK++BZpleeWuCiSgXi5NvPT0hKvJmlCgne0RiJGW/yMC2vftNVPBw+HiotSNmszQ=="], + "opencode-poe-auth": ["opencode-poe-auth@0.0.1", "", { "dependencies": { "open": "^10.0.0", "poe-oauth": "*" }, "peerDependencies": { "@opencode-ai/plugin": "*" } }, "sha512-cXqTlS6AXHzo1oBdosnxbT47ZJEZ9WXn050X8Re6wZ1vaNnTpB/l2fMQt90evT7RBK0fB8UjXQUDMKyd7bbiqg=="], "openid-client": ["openid-client@5.6.4", "", { "dependencies": { "jose": "^4.15.4", "lru-cache": "^6.0.0", "object-hash": "^2.2.0", "oidc-token-hash": "^5.0.3" } }, "sha512-T1h3B10BRPKfcObdBklX639tVz+xh34O7GjofqrqiAQdm7eHsQ00ih18x6wuJ/E6FxdtS2u3FmUGPDeEcMwzNA=="], diff --git a/bunfig.toml b/bunfig.toml index c506ff57c4bf..8217e59a879b 100644 --- a/bunfig.toml +++ b/bunfig.toml @@ -2,7 +2,7 @@ exact = true # Only install newly resolved package versions published at least 3 days ago. minimumReleaseAge = 259200 -minimumReleaseAgeExcludes = ["@ai-sdk/amazon-bedrock", "@ai-sdk/anthropic", "@opentui/core", "@opentui/core-darwin-arm64", "@opentui/core-darwin-x64", "@opentui/core-linux-arm64", "@opentui/core-linux-arm64-musl", "@opentui/core-linux-x64", "@opentui/core-linux-x64-musl", "@opentui/core-win32-arm64", "@opentui/core-win32-x64", "@opentui/keymap", "@opentui/solid", "opentui-spinner", "gitlab-ai-provider", "opencode-gitlab-auth", "@ff-labs/fff-node", "@ff-labs/fff-bun", "@ff-labs/fff-bin-darwin-arm64", "@ff-labs/fff-bin-darwin-x64", "@ff-labs/fff-bin-linux-arm64-gnu", "@ff-labs/fff-bin-linux-arm64-musl", "@ff-labs/fff-bin-linux-x64-gnu", "@ff-labs/fff-bin-linux-x64-musl", "@ff-labs/fff-bin-win32-arm64", "@ff-labs/fff-bin-win32-x64", "@pierre/diffs", "@pierre/theming", "app-builder-lib", "dmg-builder", "electron-builder", "electron-publish"] +minimumReleaseAgeExcludes = ["@ai-sdk/amazon-bedrock", "@ai-sdk/anthropic", "@opentui/core", "@opentui/core-darwin-arm64", "@opentui/core-darwin-x64", "@opentui/core-linux-arm64", "@opentui/core-linux-arm64-musl", "@opentui/core-linux-x64", "@opentui/core-linux-x64-musl", "@opentui/core-win32-arm64", "@opentui/core-win32-x64", "@opentui/keymap", "@opentui/solid", "opentui-spinner", "gitlab-ai-provider", "opencode-gitlab-auth", "@ff-labs/fff-node", "@ff-labs/fff-bun", "@ff-labs/fff-bin-darwin-arm64", "@ff-labs/fff-bin-darwin-x64", "@ff-labs/fff-bin-linux-arm64-gnu", "@ff-labs/fff-bin-linux-arm64-musl", "@ff-labs/fff-bin-linux-x64-gnu", "@ff-labs/fff-bin-linux-x64-musl", "@ff-labs/fff-bin-win32-arm64", "@ff-labs/fff-bin-win32-x64", "@pierre/diffs", "@pierre/theming", "app-builder-lib", "dmg-builder", "electron-builder", "electron-publish", "opencode-kiro", "kiro-acp-ai-provider"] [test] root = "./do-not-run-tests-from-root" diff --git a/packages/opencode/package.json b/packages/opencode/package.json index 35a8beedb98e..fd078b1469d9 100644 --- a/packages/opencode/package.json +++ b/packages/opencode/package.json @@ -130,6 +130,7 @@ "npm-package-arg": "13.0.2", "open": "10.1.2", "opencode-gitlab-auth": "2.1.0", + "opencode-kiro": "0.1.8", "opencode-poe-auth": "0.0.1", "opentui-spinner": "catalog:", "partial-json": "0.1.7", diff --git a/packages/opencode/src/plugin/index.ts b/packages/opencode/src/plugin/index.ts index 0f71b39a9d5e..e11c43fe1659 100644 --- a/packages/opencode/src/plugin/index.ts +++ b/packages/opencode/src/plugin/index.ts @@ -14,6 +14,7 @@ import { Session } from "@/session/session" import { NamedError } from "@opencode-ai/core/util/error" import { CopilotAuthPlugin } from "./github-copilot/copilot" import { gitlabAuthPlugin as GitlabAuthPlugin } from "opencode-gitlab-auth" +import { KiroAuthPlugin } from "opencode-kiro/server" import { PoeAuthPlugin } from "opencode-poe-auth" import { CloudflareAIGatewayAuthPlugin, CloudflareWorkersAuthPlugin } from "./cloudflare" import { AzureAuthPlugin } from "./azure" @@ -71,6 +72,7 @@ function internalPlugins(flags: RuntimeFlags.Info): PluginInstance[] { }), CopilotAuthPlugin, GitlabAuthPlugin, + KiroAuthPlugin, PoeAuthPlugin, CloudflareWorkersAuthPlugin, CloudflareAIGatewayAuthPlugin, From 9fa59e927a8e7f1ce145ad3a251b994ef5798214 Mon Sep 17 00:00:00 2001 From: "Nacho F. Lizaur" Date: Sat, 20 Jun 2026 19:21:33 +0200 Subject: [PATCH 2/8] chore: bump bundled opencode-kiro to 0.2.0 with reasoning effort --- bun.lock | 6 +++--- packages/opencode/package.json | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/bun.lock b/bun.lock index 127c1ee8ff48..f95fc0bde385 100644 --- a/bun.lock +++ b/bun.lock @@ -578,7 +578,7 @@ "npm-package-arg": "13.0.2", "open": "10.1.2", "opencode-gitlab-auth": "2.1.0", - "opencode-kiro": "0.1.8", + "opencode-kiro": "0.2.0", "opencode-poe-auth": "0.0.1", "opentui-spinner": "catalog:", "partial-json": "0.1.7", @@ -4009,7 +4009,7 @@ "kind-of": ["kind-of@6.0.3", "", {}, "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="], - "kiro-acp-ai-provider": ["kiro-acp-ai-provider@2.0.3", "", { "peerDependencies": { "@ai-sdk/provider": ">=3.0.0" } }, "sha512-rtng65PUsq0qJMf79np4pkUENpEjO0qhoHl/SAqdZNZT2V1PfoudaIYJ3rFFSBEGKCXDryG5VCtJsdi+2/j4lg=="], + "kiro-acp-ai-provider": ["kiro-acp-ai-provider@2.1.0", "", { "peerDependencies": { "@ai-sdk/provider": ">=3.0.0" } }, "sha512-8Y6IaypunarJX9C1iSH6O76LzWb4xUlA6xbHHQcv4VYmEzC8MFzw8h5a/VvLoS145eLhIxpzK/a8gROeeWOmTg=="], "kleur": ["kleur@4.1.5", "", {}, "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ=="], @@ -4423,7 +4423,7 @@ "opencode-gitlab-auth": ["opencode-gitlab-auth@2.1.0", "", { "dependencies": { "@fastify/rate-limit": "^10.2.0", "@opencode-ai/plugin": "*", "fastify": "^5.2.0", "open": "^10.0.0" } }, "sha512-ZCDYaY0V8Se6hOH2tqZqqcskrd0xLTgfiGhU0J1igkUP52oFtN9eSwxOPLT0ctvNXUq8b+zOmJ4sskAQoC/IUA=="], - "opencode-kiro": ["opencode-kiro@0.1.8", "", { "dependencies": { "kiro-acp-ai-provider": "2.0.3" }, "peerDependencies": { "@opencode-ai/plugin": "*" } }, "sha512-Mix3yPaWVSiztxjtkwodJhzK++BZpleeWuCiSgXi5NvPT0hKvJmlCgne0RiJGW/yMC2vftNVPBw+HiotSNmszQ=="], + "opencode-kiro": ["opencode-kiro@0.2.0", "", { "dependencies": { "kiro-acp-ai-provider": "2.1.0" }, "peerDependencies": { "@opencode-ai/plugin": "*" } }, "sha512-Rupq/3P74OQb3EQG+ow79wsqR60mFlDk/Uc1i9og1RgxpPQa0C6mifp+QoQxiVACHiH2tjjwLXoo/9umPZfefQ=="], "opencode-poe-auth": ["opencode-poe-auth@0.0.1", "", { "dependencies": { "open": "^10.0.0", "poe-oauth": "*" }, "peerDependencies": { "@opencode-ai/plugin": "*" } }, "sha512-cXqTlS6AXHzo1oBdosnxbT47ZJEZ9WXn050X8Re6wZ1vaNnTpB/l2fMQt90evT7RBK0fB8UjXQUDMKyd7bbiqg=="], diff --git a/packages/opencode/package.json b/packages/opencode/package.json index 349cb357707a..0025ffd833ca 100644 --- a/packages/opencode/package.json +++ b/packages/opencode/package.json @@ -130,7 +130,7 @@ "npm-package-arg": "13.0.2", "open": "10.1.2", "opencode-gitlab-auth": "2.1.0", - "opencode-kiro": "0.1.8", + "opencode-kiro": "0.2.0", "opencode-poe-auth": "0.0.1", "opentui-spinner": "catalog:", "partial-json": "0.1.7", From 0f5218911a482509e1a7e2440d45a6788d56388c Mon Sep 17 00:00:00 2001 From: "Nacho F. Lizaur" Date: Mon, 22 Jun 2026 17:08:04 +0200 Subject: [PATCH 3/8] fix: bump opencode-kiro to 0.2.1 (crash guard when kiro not in catalog) --- bun.lock | 4 ++-- packages/opencode/package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/bun.lock b/bun.lock index f95fc0bde385..abe44df5a9f4 100644 --- a/bun.lock +++ b/bun.lock @@ -578,7 +578,7 @@ "npm-package-arg": "13.0.2", "open": "10.1.2", "opencode-gitlab-auth": "2.1.0", - "opencode-kiro": "0.2.0", + "opencode-kiro": "0.2.1", "opencode-poe-auth": "0.0.1", "opentui-spinner": "catalog:", "partial-json": "0.1.7", @@ -4423,7 +4423,7 @@ "opencode-gitlab-auth": ["opencode-gitlab-auth@2.1.0", "", { "dependencies": { "@fastify/rate-limit": "^10.2.0", "@opencode-ai/plugin": "*", "fastify": "^5.2.0", "open": "^10.0.0" } }, "sha512-ZCDYaY0V8Se6hOH2tqZqqcskrd0xLTgfiGhU0J1igkUP52oFtN9eSwxOPLT0ctvNXUq8b+zOmJ4sskAQoC/IUA=="], - "opencode-kiro": ["opencode-kiro@0.2.0", "", { "dependencies": { "kiro-acp-ai-provider": "2.1.0" }, "peerDependencies": { "@opencode-ai/plugin": "*" } }, "sha512-Rupq/3P74OQb3EQG+ow79wsqR60mFlDk/Uc1i9og1RgxpPQa0C6mifp+QoQxiVACHiH2tjjwLXoo/9umPZfefQ=="], + "opencode-kiro": ["opencode-kiro@0.2.1", "", { "dependencies": { "kiro-acp-ai-provider": "2.1.0" }, "peerDependencies": { "@opencode-ai/plugin": "*" } }, "sha512-HqXXtMeieXaLnc4JSobbNtlR0cTNQgcTrWPaGbC7UwVYmq28iXmezMpiY2QcQsWNKqN6uD6Xe64p8yJ0Mu4b2Q=="], "opencode-poe-auth": ["opencode-poe-auth@0.0.1", "", { "dependencies": { "open": "^10.0.0", "poe-oauth": "*" }, "peerDependencies": { "@opencode-ai/plugin": "*" } }, "sha512-cXqTlS6AXHzo1oBdosnxbT47ZJEZ9WXn050X8Re6wZ1vaNnTpB/l2fMQt90evT7RBK0fB8UjXQUDMKyd7bbiqg=="], diff --git a/packages/opencode/package.json b/packages/opencode/package.json index 0025ffd833ca..46c3aa3a5826 100644 --- a/packages/opencode/package.json +++ b/packages/opencode/package.json @@ -130,7 +130,7 @@ "npm-package-arg": "13.0.2", "open": "10.1.2", "opencode-gitlab-auth": "2.1.0", - "opencode-kiro": "0.2.0", + "opencode-kiro": "0.2.1", "opencode-poe-auth": "0.0.1", "opentui-spinner": "catalog:", "partial-json": "0.1.7", From 7dd7786f188a7cc64594c48cd1bb8310aaed6fff Mon Sep 17 00:00:00 2001 From: "Nacho F. Lizaur" Date: Wed, 24 Jun 2026 17:03:52 +0200 Subject: [PATCH 4/8] chore: bump bundled opencode-kiro to 0.3.1 (append-only credits sidebar) --- bun.lock | 4 ++-- packages/opencode/package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/bun.lock b/bun.lock index abe44df5a9f4..056688578a7d 100644 --- a/bun.lock +++ b/bun.lock @@ -578,7 +578,7 @@ "npm-package-arg": "13.0.2", "open": "10.1.2", "opencode-gitlab-auth": "2.1.0", - "opencode-kiro": "0.2.1", + "opencode-kiro": "0.3.1", "opencode-poe-auth": "0.0.1", "opentui-spinner": "catalog:", "partial-json": "0.1.7", @@ -4423,7 +4423,7 @@ "opencode-gitlab-auth": ["opencode-gitlab-auth@2.1.0", "", { "dependencies": { "@fastify/rate-limit": "^10.2.0", "@opencode-ai/plugin": "*", "fastify": "^5.2.0", "open": "^10.0.0" } }, "sha512-ZCDYaY0V8Se6hOH2tqZqqcskrd0xLTgfiGhU0J1igkUP52oFtN9eSwxOPLT0ctvNXUq8b+zOmJ4sskAQoC/IUA=="], - "opencode-kiro": ["opencode-kiro@0.2.1", "", { "dependencies": { "kiro-acp-ai-provider": "2.1.0" }, "peerDependencies": { "@opencode-ai/plugin": "*" } }, "sha512-HqXXtMeieXaLnc4JSobbNtlR0cTNQgcTrWPaGbC7UwVYmq28iXmezMpiY2QcQsWNKqN6uD6Xe64p8yJ0Mu4b2Q=="], + "opencode-kiro": ["opencode-kiro@0.3.1", "", { "dependencies": { "kiro-acp-ai-provider": "2.1.0" }, "peerDependencies": { "@opencode-ai/plugin": "*" } }, "sha512-XovFusmWWIOdMZLwDLb1hvIsNG/58zI+RDjVqF1oWxq6Q/OWu/Pggyber+J5jeHxh9HW02JkSL/3Xr9LiUoxMg=="], "opencode-poe-auth": ["opencode-poe-auth@0.0.1", "", { "dependencies": { "open": "^10.0.0", "poe-oauth": "*" }, "peerDependencies": { "@opencode-ai/plugin": "*" } }, "sha512-cXqTlS6AXHzo1oBdosnxbT47ZJEZ9WXn050X8Re6wZ1vaNnTpB/l2fMQt90evT7RBK0fB8UjXQUDMKyd7bbiqg=="], diff --git a/packages/opencode/package.json b/packages/opencode/package.json index 46c3aa3a5826..3e774edf387b 100644 --- a/packages/opencode/package.json +++ b/packages/opencode/package.json @@ -130,7 +130,7 @@ "npm-package-arg": "13.0.2", "open": "10.1.2", "opencode-gitlab-auth": "2.1.0", - "opencode-kiro": "0.2.1", + "opencode-kiro": "0.3.1", "opencode-poe-auth": "0.0.1", "opentui-spinner": "catalog:", "partial-json": "0.1.7", From 23bde4f013dbbca62525b338ebf2a28d6aa96ec9 Mon Sep 17 00:00:00 2001 From: "Nacho F. Lizaur" Date: Fri, 26 Jun 2026 11:49:36 +0200 Subject: [PATCH 5/8] fix: bump opencode-kiro to 0.3.4 --- bun.lock | 4 ++-- packages/opencode/package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/bun.lock b/bun.lock index 056688578a7d..42ecbdb79af4 100644 --- a/bun.lock +++ b/bun.lock @@ -578,7 +578,7 @@ "npm-package-arg": "13.0.2", "open": "10.1.2", "opencode-gitlab-auth": "2.1.0", - "opencode-kiro": "0.3.1", + "opencode-kiro": "0.3.4", "opencode-poe-auth": "0.0.1", "opentui-spinner": "catalog:", "partial-json": "0.1.7", @@ -4423,7 +4423,7 @@ "opencode-gitlab-auth": ["opencode-gitlab-auth@2.1.0", "", { "dependencies": { "@fastify/rate-limit": "^10.2.0", "@opencode-ai/plugin": "*", "fastify": "^5.2.0", "open": "^10.0.0" } }, "sha512-ZCDYaY0V8Se6hOH2tqZqqcskrd0xLTgfiGhU0J1igkUP52oFtN9eSwxOPLT0ctvNXUq8b+zOmJ4sskAQoC/IUA=="], - "opencode-kiro": ["opencode-kiro@0.3.1", "", { "dependencies": { "kiro-acp-ai-provider": "2.1.0" }, "peerDependencies": { "@opencode-ai/plugin": "*" } }, "sha512-XovFusmWWIOdMZLwDLb1hvIsNG/58zI+RDjVqF1oWxq6Q/OWu/Pggyber+J5jeHxh9HW02JkSL/3Xr9LiUoxMg=="], + "opencode-kiro": ["opencode-kiro@0.3.4", "", { "dependencies": { "kiro-acp-ai-provider": "2.1.0" }, "peerDependencies": { "@opencode-ai/plugin": "*" } }, "sha512-qKQG4/xzgs/GdaRqGpjdDpNul2JMn0zV92xTNFOXQ8khWt5PP1u0mqqDemRNQNsEMsmiwtyzhd2sU2nFtjjAgw=="], "opencode-poe-auth": ["opencode-poe-auth@0.0.1", "", { "dependencies": { "open": "^10.0.0", "poe-oauth": "*" }, "peerDependencies": { "@opencode-ai/plugin": "*" } }, "sha512-cXqTlS6AXHzo1oBdosnxbT47ZJEZ9WXn050X8Re6wZ1vaNnTpB/l2fMQt90evT7RBK0fB8UjXQUDMKyd7bbiqg=="], diff --git a/packages/opencode/package.json b/packages/opencode/package.json index 3e774edf387b..3a5ae90dc432 100644 --- a/packages/opencode/package.json +++ b/packages/opencode/package.json @@ -130,7 +130,7 @@ "npm-package-arg": "13.0.2", "open": "10.1.2", "opencode-gitlab-auth": "2.1.0", - "opencode-kiro": "0.3.1", + "opencode-kiro": "0.3.4", "opencode-poe-auth": "0.0.1", "opentui-spinner": "catalog:", "partial-json": "0.1.7", From dc0b7b7b52d74bf19bfc829f88f8874d577d37bd Mon Sep 17 00:00:00 2001 From: "Nacho F. Lizaur" Date: Mon, 29 Jun 2026 13:38:44 +0200 Subject: [PATCH 6/8] fix: bump opencode-kiro to 0.3.5 - default Opus 4.8 effort to high --- bun.lock | 6 +++--- packages/opencode/package.json | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/bun.lock b/bun.lock index 38ad6d67e085..d329bc8ca1ba 100644 --- a/bun.lock +++ b/bun.lock @@ -626,7 +626,7 @@ "npm-package-arg": "13.0.2", "open": "10.1.2", "opencode-gitlab-auth": "2.1.0", - "opencode-kiro": "0.3.4", + "opencode-kiro": "0.3.5", "opencode-poe-auth": "0.0.1", "opentui-spinner": "catalog:", "partial-json": "0.1.7", @@ -4172,7 +4172,7 @@ "kind-of": ["kind-of@6.0.3", "", {}, "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="], - "kiro-acp-ai-provider": ["kiro-acp-ai-provider@2.1.0", "", { "peerDependencies": { "@ai-sdk/provider": ">=3.0.0" } }, "sha512-8Y6IaypunarJX9C1iSH6O76LzWb4xUlA6xbHHQcv4VYmEzC8MFzw8h5a/VvLoS145eLhIxpzK/a8gROeeWOmTg=="], + "kiro-acp-ai-provider": ["kiro-acp-ai-provider@2.1.1", "", { "peerDependencies": { "@ai-sdk/provider": ">=3.0.0" } }, "sha512-dRnTCB3Wh1wwbvDl+3N+ESJVleChhHXJKgUof09KWlbGKiaQCKQShHTXvnnwT3lD+8Pff+4eId0gA/k5vzdtFw=="], "kleur": ["kleur@4.1.5", "", {}, "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ=="], @@ -4586,7 +4586,7 @@ "opencode-gitlab-auth": ["opencode-gitlab-auth@2.1.0", "", { "dependencies": { "@fastify/rate-limit": "^10.2.0", "@opencode-ai/plugin": "*", "fastify": "^5.2.0", "open": "^10.0.0" } }, "sha512-ZCDYaY0V8Se6hOH2tqZqqcskrd0xLTgfiGhU0J1igkUP52oFtN9eSwxOPLT0ctvNXUq8b+zOmJ4sskAQoC/IUA=="], - "opencode-kiro": ["opencode-kiro@0.3.4", "", { "dependencies": { "kiro-acp-ai-provider": "2.1.0" }, "peerDependencies": { "@opencode-ai/plugin": "*" } }, "sha512-qKQG4/xzgs/GdaRqGpjdDpNul2JMn0zV92xTNFOXQ8khWt5PP1u0mqqDemRNQNsEMsmiwtyzhd2sU2nFtjjAgw=="], + "opencode-kiro": ["opencode-kiro@0.3.5", "", { "dependencies": { "kiro-acp-ai-provider": "2.1.1" }, "peerDependencies": { "@opencode-ai/plugin": "*" } }, "sha512-cSgBE19F12Pc/mB+PMqlQVg0GNvh06/+2izgyIFSo9LR9wpAPu+3a+i3W0eLK6xHubbMWocTb2aT4XdF3NTyJw=="], "opencode-poe-auth": ["opencode-poe-auth@0.0.1", "", { "dependencies": { "open": "^10.0.0", "poe-oauth": "*" }, "peerDependencies": { "@opencode-ai/plugin": "*" } }, "sha512-cXqTlS6AXHzo1oBdosnxbT47ZJEZ9WXn050X8Re6wZ1vaNnTpB/l2fMQt90evT7RBK0fB8UjXQUDMKyd7bbiqg=="], diff --git a/packages/opencode/package.json b/packages/opencode/package.json index 6fecf662b8ba..41bf2ebf386d 100644 --- a/packages/opencode/package.json +++ b/packages/opencode/package.json @@ -132,7 +132,7 @@ "npm-package-arg": "13.0.2", "open": "10.1.2", "opencode-gitlab-auth": "2.1.0", - "opencode-kiro": "0.3.4", + "opencode-kiro": "0.3.5", "opencode-poe-auth": "0.0.1", "opentui-spinner": "catalog:", "partial-json": "0.1.7", From bb41fa0b114611f0979ad882944b7d4a96009578 Mon Sep 17 00:00:00 2001 From: "Nacho F. Lizaur" Date: Mon, 6 Jul 2026 21:56:56 +0200 Subject: [PATCH 7/8] fix: bump opencode-kiro to 0.3.6 - Windows auth path + slow auth probe fixes --- bun.lock | 6 +++--- packages/opencode/package.json | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/bun.lock b/bun.lock index d329bc8ca1ba..e01e66e64f74 100644 --- a/bun.lock +++ b/bun.lock @@ -626,7 +626,7 @@ "npm-package-arg": "13.0.2", "open": "10.1.2", "opencode-gitlab-auth": "2.1.0", - "opencode-kiro": "0.3.5", + "opencode-kiro": "0.3.6", "opencode-poe-auth": "0.0.1", "opentui-spinner": "catalog:", "partial-json": "0.1.7", @@ -4172,7 +4172,7 @@ "kind-of": ["kind-of@6.0.3", "", {}, "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="], - "kiro-acp-ai-provider": ["kiro-acp-ai-provider@2.1.1", "", { "peerDependencies": { "@ai-sdk/provider": ">=3.0.0" } }, "sha512-dRnTCB3Wh1wwbvDl+3N+ESJVleChhHXJKgUof09KWlbGKiaQCKQShHTXvnnwT3lD+8Pff+4eId0gA/k5vzdtFw=="], + "kiro-acp-ai-provider": ["kiro-acp-ai-provider@2.1.2", "", { "peerDependencies": { "@ai-sdk/provider": ">=3.0.0" } }, "sha512-cMVx62SNdaAuVPyMYd29GDOP7u92/Uu0+52UkSgsLskW6U7oqsKMC4U64mnzHXHr9Tj/IiZrXC0QCdapuwBcKw=="], "kleur": ["kleur@4.1.5", "", {}, "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ=="], @@ -4586,7 +4586,7 @@ "opencode-gitlab-auth": ["opencode-gitlab-auth@2.1.0", "", { "dependencies": { "@fastify/rate-limit": "^10.2.0", "@opencode-ai/plugin": "*", "fastify": "^5.2.0", "open": "^10.0.0" } }, "sha512-ZCDYaY0V8Se6hOH2tqZqqcskrd0xLTgfiGhU0J1igkUP52oFtN9eSwxOPLT0ctvNXUq8b+zOmJ4sskAQoC/IUA=="], - "opencode-kiro": ["opencode-kiro@0.3.5", "", { "dependencies": { "kiro-acp-ai-provider": "2.1.1" }, "peerDependencies": { "@opencode-ai/plugin": "*" } }, "sha512-cSgBE19F12Pc/mB+PMqlQVg0GNvh06/+2izgyIFSo9LR9wpAPu+3a+i3W0eLK6xHubbMWocTb2aT4XdF3NTyJw=="], + "opencode-kiro": ["opencode-kiro@0.3.6", "", { "dependencies": { "kiro-acp-ai-provider": "2.1.2" }, "peerDependencies": { "@opencode-ai/plugin": "*" } }, "sha512-NE2j7ybRczQcAtAWlf1K3S6Ie3gYPpqTVciFbWLprhJ9v7Ibg5l5tsUj7pix4DmWismqiZL7B0UzTkLDfvBQtw=="], "opencode-poe-auth": ["opencode-poe-auth@0.0.1", "", { "dependencies": { "open": "^10.0.0", "poe-oauth": "*" }, "peerDependencies": { "@opencode-ai/plugin": "*" } }, "sha512-cXqTlS6AXHzo1oBdosnxbT47ZJEZ9WXn050X8Re6wZ1vaNnTpB/l2fMQt90evT7RBK0fB8UjXQUDMKyd7bbiqg=="], diff --git a/packages/opencode/package.json b/packages/opencode/package.json index 41bf2ebf386d..9bac18a0bbc3 100644 --- a/packages/opencode/package.json +++ b/packages/opencode/package.json @@ -132,7 +132,7 @@ "npm-package-arg": "13.0.2", "open": "10.1.2", "opencode-gitlab-auth": "2.1.0", - "opencode-kiro": "0.3.5", + "opencode-kiro": "0.3.6", "opencode-poe-auth": "0.0.1", "opentui-spinner": "catalog:", "partial-json": "0.1.7", From dd818a2e80eb3142ed311d70847fd134a127fd48 Mon Sep 17 00:00:00 2001 From: "Nacho F. Lizaur" Date: Sat, 18 Jul 2026 01:38:34 +0200 Subject: [PATCH 8/8] chore(opencode): update kiro plugin to 0.4.0 --- bun.lock | 6 +++--- packages/opencode/package.json | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/bun.lock b/bun.lock index 337abaeda9b7..66846da0c6d6 100644 --- a/bun.lock +++ b/bun.lock @@ -644,7 +644,7 @@ "npm-package-arg": "13.0.2", "open": "10.1.2", "opencode-gitlab-auth": "2.1.0", - "opencode-kiro": "0.3.6", + "opencode-kiro": "0.4.0", "opencode-poe-auth": "0.0.1", "opentui-spinner": "catalog:", "partial-json": "0.1.7", @@ -4211,7 +4211,7 @@ "kind-of": ["kind-of@6.0.3", "", {}, "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="], - "kiro-acp-ai-provider": ["kiro-acp-ai-provider@2.1.2", "", { "peerDependencies": { "@ai-sdk/provider": ">=3.0.0" } }, "sha512-cMVx62SNdaAuVPyMYd29GDOP7u92/Uu0+52UkSgsLskW6U7oqsKMC4U64mnzHXHr9Tj/IiZrXC0QCdapuwBcKw=="], + "kiro-acp-ai-provider": ["kiro-acp-ai-provider@3.0.0", "", { "peerDependencies": { "@ai-sdk/provider": ">=3.0.0" } }, "sha512-qS6Pc1K/Hph5iV4irMHqF61Qe9q1tUbvc//MONMSqOni+UNWaVqi2c5QcmKEGIipmcNARlidijI//buqVRV1kg=="], "kleur": ["kleur@4.1.5", "", {}, "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ=="], @@ -4625,7 +4625,7 @@ "opencode-gitlab-auth": ["opencode-gitlab-auth@2.1.0", "", { "dependencies": { "@fastify/rate-limit": "^10.2.0", "@opencode-ai/plugin": "*", "fastify": "^5.2.0", "open": "^10.0.0" } }, "sha512-ZCDYaY0V8Se6hOH2tqZqqcskrd0xLTgfiGhU0J1igkUP52oFtN9eSwxOPLT0ctvNXUq8b+zOmJ4sskAQoC/IUA=="], - "opencode-kiro": ["opencode-kiro@0.3.6", "", { "dependencies": { "kiro-acp-ai-provider": "2.1.2" }, "peerDependencies": { "@opencode-ai/plugin": "*" } }, "sha512-NE2j7ybRczQcAtAWlf1K3S6Ie3gYPpqTVciFbWLprhJ9v7Ibg5l5tsUj7pix4DmWismqiZL7B0UzTkLDfvBQtw=="], + "opencode-kiro": ["opencode-kiro@0.4.0", "", { "dependencies": { "kiro-acp-ai-provider": "3.0.0" }, "peerDependencies": { "@opencode-ai/plugin": "*" } }, "sha512-E8cKfum89SndIPZiJ9T5D6XksePGNjxwo5kX6x1fAXgFa6GldKyhEqE5cPxLp4VDJ/tgtasOcCQztKBESCzOLA=="], "opencode-poe-auth": ["opencode-poe-auth@0.0.1", "", { "dependencies": { "open": "^10.0.0", "poe-oauth": "*" }, "peerDependencies": { "@opencode-ai/plugin": "*" } }, "sha512-cXqTlS6AXHzo1oBdosnxbT47ZJEZ9WXn050X8Re6wZ1vaNnTpB/l2fMQt90evT7RBK0fB8UjXQUDMKyd7bbiqg=="], diff --git a/packages/opencode/package.json b/packages/opencode/package.json index e1ba095f2c39..9818fcf2936c 100644 --- a/packages/opencode/package.json +++ b/packages/opencode/package.json @@ -133,7 +133,7 @@ "npm-package-arg": "13.0.2", "open": "10.1.2", "opencode-gitlab-auth": "2.1.0", - "opencode-kiro": "0.3.6", + "opencode-kiro": "0.4.0", "opencode-poe-auth": "0.0.1", "opentui-spinner": "catalog:", "partial-json": "0.1.7",