Unclear What allow_summarized_target does, and which program uses these options, is not stated.
What
rewind_conversation is a request that programs driving Claude Code can send to take a conversation back to an earlier message. It accepts two new options.
allow_summarized_targetlets the rewind aim at a message that has already been folded into a compaction summary. Compaction is when older parts of a long conversation are replaced by a shorter summary. Before, such a target gavetarget_not_found. Now the rewind resolves to the point just after the summary. When it still cannot find the target, it gives a more specific reason.refuse_if_usage_limitedchecks your usage limit before rewinding. If the limit has been reached, the request is declined withusage_limited.
Why
Rewinding and retrying a turn can now work after a long conversation has been compacted, instead of failing because the original message is gone. Tools that drive Claude Code can also avoid rewinding into a turn that could not run anyway because of a usage limit.
Names in the bundlerewind_conversation
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubt
What `allow_summarized_target` does, and which program uses these options, is not stated.