From 63e607db9b4d0a10eaa15993730c27a4d6651eb1 Mon Sep 17 00:00:00 2001 From: Onur <2453968+osolmaz@users.noreply.github.com> Date: Sun, 1 Mar 2026 17:39:11 +0100 Subject: [PATCH] ACPX: pin plugin dependency to 0.1.14 --- extensions/acpx/openclaw.plugin.json | 2 +- extensions/acpx/package.json | 2 +- extensions/acpx/src/config.ts | 2 +- extensions/acpx/src/service.test.ts | 4 ++-- pnpm-lock.yaml | 10 +++++----- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/extensions/acpx/openclaw.plugin.json b/extensions/acpx/openclaw.plugin.json index ec271c91681..33a0096cd13 100644 --- a/extensions/acpx/openclaw.plugin.json +++ b/extensions/acpx/openclaw.plugin.json @@ -41,7 +41,7 @@ }, "expectedVersion": { "label": "Expected acpx Version", - "help": "Exact version to enforce (for example 0.1.13) or \"any\" to skip strict version matching." + "help": "Exact version to enforce (for example 0.1.14) or \"any\" to skip strict version matching." }, "cwd": { "label": "Default Working Directory", diff --git a/extensions/acpx/package.json b/extensions/acpx/package.json index 5d38d72e62f..953f9883214 100644 --- a/extensions/acpx/package.json +++ b/extensions/acpx/package.json @@ -4,7 +4,7 @@ "description": "OpenClaw ACP runtime backend via acpx", "type": "module", "dependencies": { - "acpx": "^0.1.13" + "acpx": "0.1.14" }, "openclaw": { "extensions": [ diff --git a/extensions/acpx/src/config.ts b/extensions/acpx/src/config.ts index ef061f3d9cf..538ea3fa400 100644 --- a/extensions/acpx/src/config.ts +++ b/extensions/acpx/src/config.ts @@ -8,7 +8,7 @@ export type AcpxPermissionMode = (typeof ACPX_PERMISSION_MODES)[number]; export const ACPX_NON_INTERACTIVE_POLICIES = ["deny", "fail"] as const; export type AcpxNonInteractivePermissionPolicy = (typeof ACPX_NON_INTERACTIVE_POLICIES)[number]; -export const ACPX_PINNED_VERSION = "0.1.13"; +export const ACPX_PINNED_VERSION = "0.1.14"; export const ACPX_VERSION_ANY = "any"; const ACPX_BIN_NAME = process.platform === "win32" ? "acpx.cmd" : "acpx"; export const ACPX_PLUGIN_ROOT = path.resolve(path.dirname(fileURLToPath(import.meta.url)), ".."); diff --git a/extensions/acpx/src/service.test.ts b/extensions/acpx/src/service.test.ts index 125255b2455..19cf95f6bee 100644 --- a/extensions/acpx/src/service.test.ts +++ b/extensions/acpx/src/service.test.ts @@ -6,7 +6,7 @@ import { getAcpRuntimeBackend, requireAcpRuntimeBackend, } from "../../../src/acp/runtime/registry.js"; -import { ACPX_BUNDLED_BIN } from "./config.js"; +import { ACPX_BUNDLED_BIN, ACPX_PINNED_VERSION } from "./config.js"; import { createAcpxRuntimeService } from "./service.js"; const { ensureAcpxSpy } = vi.hoisted(() => ({ @@ -132,7 +132,7 @@ describe("createAcpxRuntimeService", () => { queueOwnerTtlSeconds: 0.25, pluginConfig: expect.objectContaining({ command: ACPX_BUNDLED_BIN, - expectedVersion: "0.1.13", + expectedVersion: ACPX_PINNED_VERSION, allowPluginLocalInstall: true, }), }), diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 034e6a0ad67..3a5aad617c4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -264,8 +264,8 @@ importers: extensions/acpx: dependencies: acpx: - specifier: ^0.1.13 - version: 0.1.13(zod@4.3.6) + specifier: 0.1.14 + version: 0.1.14(zod@4.3.6) extensions/bluebubbles: {} @@ -3160,8 +3160,8 @@ packages: engines: {node: '>=0.4.0'} hasBin: true - acpx@0.1.13: - resolution: {integrity: sha512-C032VkV3cNa13ubq9YhskTWvDTsciNAQfNHZLW3PIN3atdkrzkV0v2yi6Znp7UZDw+pzgpKUsOrZWl64Lwr+3w==} + acpx@0.1.14: + resolution: {integrity: sha512-kq1tU7VCOLW3dIK77PpGoJPMsIqmnOSiQJGsWfWiOYgTXYIsbNtP04ilsaobgDd/MUgjo9ttXD1abziQ3OH5Pg==} engines: {node: '>=18'} hasBin: true @@ -9050,7 +9050,7 @@ snapshots: acorn@8.16.0: {} - acpx@0.1.13(zod@4.3.6): + acpx@0.1.14(zod@4.3.6): dependencies: '@agentclientprotocol/sdk': 0.14.1(zod@4.3.6) commander: 13.1.0