From c718a7c3d16c7e1bdfd9c223ca7f9d31154fe34b Mon Sep 17 00:00:00 2001 From: samedson Date: Thu, 30 Oct 2025 10:35:55 -0400 Subject: [PATCH] Skip project, TOS, and auth checks for mocked tools --- scripts/agent-evals/src/mock/mock-tools-main.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/scripts/agent-evals/src/mock/mock-tools-main.ts b/scripts/agent-evals/src/mock/mock-tools-main.ts index 1d7576aafbc..4c87d942972 100644 --- a/scripts/agent-evals/src/mock/mock-tools-main.ts +++ b/scripts/agent-evals/src/mock/mock-tools-main.ts @@ -57,6 +57,15 @@ Module.prototype.require = function (id: string) { logToFile(`Applying mock for tool: ${toolName}`); return { ...tool, + mcp: { + ...tool.mcp, + _meta: { + optionalProjectDir: false, + requiresProject: false, + requiresAuth: false, + requiresGemini: false, + }, + }, fn: async () => mocks[toolName], }; });