diff --git a/src/ClaudeDo.Worker/External/HandoffMcpTools.cs b/src/ClaudeDo.Worker/External/HandoffMcpTools.cs index b069500a..434a7fe7 100644 --- a/src/ClaudeDo.Worker/External/HandoffMcpTools.cs +++ b/src/ClaudeDo.Worker/External/HandoffMcpTools.cs @@ -33,7 +33,7 @@ public sealed class HandoffMcpTools "after triage) or \"merge\" (review + merge; the normal handoff after wait) -- \"wait_final\"/" + "\"merge_final\" are only for a merge session that started reruns and must eventually stop the " + "chain instead of restarting again. An unrecognized value is rejected. This handoff chain is " + - "capped server-side at " + nameof(HandoffRoundTracker.MaxHandoffs) + " (four handoffs, i.e. two " + + "capped server-side at four handoffs (i.e. two " + "full wait/merge cycles) for a given handler task: once reached, a \"wait\"/\"merge\" request is " + "silently coerced to its \"_final\" counterpart instead (check the result's coerced field), and " + "any handoff at all after a merge_final round for this task throws. The current tile stays " +