feat(claudecode): add allowedTools to session configuration in invoke method

This commit is contained in:
Vaayne 2025-09-22 09:55:26 +08:00
parent d7052b547f
commit d7960140dc

View File

@ -86,7 +86,8 @@ class ClaudeCodeService implements AgentServiceInterface {
}, },
appendSystemPrompt: session.instructions, appendSystemPrompt: session.instructions,
permissionMode: session.configuration?.permission_mode, 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) { if (session.accessible_paths.length > 1) {