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.tsresultMessage.num_turns > sdkOptions.maxTurns 时会抛出错误,即使 subtype === "success"is_error === false:

Claude 成功报告了经过 108 次转换后的结果,超出了配置的最大值 80

内容来源: anthropics/claude-code-action