From ad69a6acf6601081d27a24d63a9c6cb71439d68d Mon Sep 17 00:00:00 2001 From: Ross Date: Tue, 27 Jan 2026 16:30:12 +0000 Subject: [PATCH] fix(cli): remove hardcoded tool disabling from CLI agents The extra system prompt was unconditionally appending "Tools are disabled in this session. Do not call tools." which prevented all CLI agents from using tools they had available. --- src/agents/cli-runner.ts | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/agents/cli-runner.ts b/src/agents/cli-runner.ts index 2d908826f..b3f00b632 100644 --- a/src/agents/cli-runner.ts +++ b/src/agents/cli-runner.ts @@ -65,12 +65,7 @@ export async function runCliAgent(params: { const normalizedModel = normalizeCliModel(modelId, backend); const modelDisplay = `${params.provider}/${modelId}`; - const extraSystemPrompt = [ - params.extraSystemPrompt?.trim(), - "Tools are disabled in this session. Do not call tools.", - ] - .filter(Boolean) - .join("\n"); + const extraSystemPrompt = params.extraSystemPrompt?.trim(); const sessionLabel = params.sessionKey ?? params.sessionId; const { contextFiles } = await resolveBootstrapContextForRun({