From b027484365a68cff3f1c8744feb3a89a7058708b Mon Sep 17 00:00:00 2001 From: Aiden Cline Date: Sun, 28 Jun 2026 23:33:42 -0500 Subject: [PATCH] test(opencode): make deferred MCP fixture resource-free --- packages/opencode/test/session/tools.test.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/opencode/test/session/tools.test.ts b/packages/opencode/test/session/tools.test.ts index 6b1032f9ed..5a47e1dea9 100644 --- a/packages/opencode/test/session/tools.test.ts +++ b/packages/opencode/test/session/tools.test.ts @@ -22,7 +22,9 @@ import { testEffect } from "../lib/effect" const model = ProviderTest.model() const sessionID = SessionID.make("ses_deferred-tools") const largeSchemaDescription = "analytics trends schema ".repeat(10_000) -const mcpClient = new Client({ name: "test", version: "0.0.0" }) +const mcpClient = Object.assign(new Client({ name: "test", version: "0.0.0" }), { + getServerCapabilities: () => ({}), +}) const agent = { name: "build", mode: "primary",