Under the hoodTier: how much it should matter to you
1Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
REPL ModeArea: what it touches
Internal ChangesKind: in v2.1.318,
Internal ChangesSection of the release
Unclear It is unclear what switches the new behaviour on, so whether it applies to a given user is not known.
What
The end_conversation tool lets Claude stop a conversation. When this tool is called as an inner call, made from inside another call rather than directly, Claude Code now keeps track of which message issued it. It checks that message and ends the current turn. In other cases it stops the conversation the same way as before. This behaviour sits behind an internal feature check.
Before, there was only one way out: the whole conversation was stopped.
Why
This affects how a conversation ends when the request to end it comes from a nested agent (a helper copy of Claude running inside the main one).
How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtIt is unclear what switches the new behaviour on, so whether it applies to a given user is not known.