From d7960140dc3736de61e49fe4e29fd67652e5c31b Mon Sep 17 00:00:00 2001 From: Vaayne Date: Mon, 22 Sep 2025 09:55:26 +0800 Subject: [PATCH] feat(claudecode): add allowedTools to session configuration in invoke method --- src/main/services/agents/services/claudecode/index.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/services/agents/services/claudecode/index.ts b/src/main/services/agents/services/claudecode/index.ts index 32509acb61..99000d9b33 100644 --- a/src/main/services/agents/services/claudecode/index.ts +++ b/src/main/services/agents/services/claudecode/index.ts @@ -86,7 +86,8 @@ class ClaudeCodeService implements AgentServiceInterface { }, appendSystemPrompt: session.instructions, permissionMode: session.configuration?.permission_mode, - maxTurns: session.configuration?.max_turns + maxTurns: session.configuration?.max_turns, + allowedTools: session.allowed_tools } if (session.accessible_paths.length > 1) {