diff --git a/extensions/lobster/index.ts b/extensions/lobster/index.ts index b0e8f3a00..1d5775c4d 100644 --- a/extensions/lobster/index.ts +++ b/extensions/lobster/index.ts @@ -2,7 +2,7 @@ import type { AnyAgentTool, OpenClawPluginApi, OpenClawPluginToolFactory, -} from "../../src/plugins/types.js"; +} from "openclaw/plugin-sdk/lobster"; import { createLobsterTool } from "./src/lobster-tool.js"; export default function register(api: OpenClawPluginApi) { diff --git a/extensions/lobster/src/lobster-tool.test.ts b/extensions/lobster/src/lobster-tool.test.ts index d318e2dda..970c2ad4f 100644 --- a/extensions/lobster/src/lobster-tool.test.ts +++ b/extensions/lobster/src/lobster-tool.test.ts @@ -3,8 +3,8 @@ import fs from "node:fs/promises"; import os from "node:os"; import path from "node:path"; import { PassThrough } from "node:stream"; +import type { OpenClawPluginApi, OpenClawPluginToolContext } from "openclaw/plugin-sdk/lobster"; import { afterAll, afterEach, beforeAll, beforeEach, describe, expect, it, vi } from "vitest"; -import type { OpenClawPluginApi, OpenClawPluginToolContext } from "../../../src/plugins/types.js"; import { createWindowsCmdShimFixture, restorePlatformPathEnv, diff --git a/extensions/lobster/src/lobster-tool.ts b/extensions/lobster/src/lobster-tool.ts index e4402861e..96276bb9d 100644 --- a/extensions/lobster/src/lobster-tool.ts +++ b/extensions/lobster/src/lobster-tool.ts @@ -1,7 +1,7 @@ import { spawn } from "node:child_process"; import path from "node:path"; import { Type } from "@sinclair/typebox"; -import type { OpenClawPluginApi } from "../../../src/plugins/types.js"; +import type { OpenClawPluginApi } from "openclaw/plugin-sdk/lobster"; import { resolveWindowsLobsterSpawn } from "./windows-spawn.js"; type LobsterEnvelope = diff --git a/extensions/lobster/src/windows-spawn.ts b/extensions/lobster/src/windows-spawn.ts index a28252a65..7c35deab2 100644 --- a/extensions/lobster/src/windows-spawn.ts +++ b/extensions/lobster/src/windows-spawn.ts @@ -2,7 +2,7 @@ import { applyWindowsSpawnProgramPolicy, materializeWindowsSpawnProgram, resolveWindowsSpawnProgramCandidate, -} from "openclaw/plugin-sdk/compat"; +} from "openclaw/plugin-sdk/lobster"; type SpawnTarget = { command: string;