From b999ae4a4b10343ec56d4511223043bd387604f4 Mon Sep 17 00:00:00 2001 From: nrslib <38722970+nrslib@users.noreply.github.com> Date: Mon, 2 Mar 2026 14:20:06 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20decomposeTask=20/=20requestMoreParts=20?= =?UTF-8?q?=E3=81=AE=20maxTurns=20=E3=82=92=202=20=E2=86=92=204=20?= =?UTF-8?q?=E3=81=AB=E5=A2=97=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit structured output の再試行余裕を確保するため。 maxTurns: 2 だと長いタスク分解で詰まる可能性があった。 --- src/core/piece/agent-usecases.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/piece/agent-usecases.ts b/src/core/piece/agent-usecases.ts index 62c4768..4a373db 100644 --- a/src/core/piece/agent-usecases.ts +++ b/src/core/piece/agent-usecases.ts @@ -291,7 +291,7 @@ export async function decomposeTask( provider: options.provider, allowedTools: [], permissionMode: 'readonly', - maxTurns: 2, + maxTurns: 4, outputSchema: loadDecompositionSchema(maxParts), }); @@ -331,7 +331,7 @@ export async function requestMoreParts( provider: options.provider, allowedTools: [], permissionMode: 'readonly', - maxTurns: 2, + maxTurns: 4, outputSchema: loadMorePartsSchema(maxAdditionalParts), });