max_turns 检查 num_turns (每个工具结果一个) 与 --max-turns (API 轮次) 进行比较 — 并行调用工具时出现的错误为假
作者: Tsogt-hub创建于 2026年9月4日更新于 2026年9月18日
标签bugp2
自 #1607 ('fix: enforce max turns from Claude args', 追加到 #1577) 以来, base-action/src/run-Claude-sdk.ts 在 resultMessage.num_turns > sdkOptions.maxTurns 时会抛出错误,即使 subtype === "success" 和 is_error === false:
Claude 成功报告了经过 108 次转换后的结果,超出了配置的最大值 80内容来源: anthropics/claude-code-action