diff --git a/packages/opencode/src/session/tools.ts b/packages/opencode/src/session/tools.ts index 38368f988a..70cd14d738 100644 --- a/packages/opencode/src/session/tools.ts +++ b/packages/opencode/src/session/tools.ts @@ -9,7 +9,6 @@ import { ToolRegistry } from "@/tool/registry" import type { Context } from "@/tool/tool" import type { TaskPromptOps } from "@/tool/task" import { ModelV2 } from "@opencode-ai/core/model" -import { ProviderV2 } from "@opencode-ai/core/provider" import { SessionV1 } from "@opencode-ai/core/v1/session" import { jsonSchema, tool, type Tool, type ToolExecutionOptions } from "ai" import { Effect } from "effect" diff --git a/packages/opencode/test/session/tools.test.ts b/packages/opencode/test/session/tools.test.ts index 7e5a3f2a55..e2f40e1826 100644 --- a/packages/opencode/test/session/tools.test.ts +++ b/packages/opencode/test/session/tools.test.ts @@ -63,7 +63,8 @@ const promptOps = { const toolExecutionOptions = { toolCallId: "call_deferred", abortSignal: new AbortController().signal, -} as ToolExecutionOptions + messages: [], +} satisfies ToolExecutionOptions const makeIt = (input: { flags: Parameters[0]; queryDescription: string }) => testEffect(