Unclear What the new control requests and flags do is not stated.
What
The SDK is the kit for running Claude Code from another program. Its protocol, the set of messages passed between that program and Claude Code, gains:
- Three more kinds of control request.
- New flags named
lifecycle_wakeup_source_v1,interrupt_requeue_taken_v1andread_file_as_written_v1. - A new reason,
unsupported_runtime.
The existing check that rejects supportedDialogKinds when no onUserDialog handler is given still applies; it has only been reorganised.
Why
Programs built on the SDK may start seeing these new messages and values.
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubt
What the new control requests and flags do is not stated.