Unclear Whether the end-of-message event still looks the same, or is still sent in every case, is not known.
What
When Claude Code runs headless, without its interactive screen, and streams events to another program, it sends an event marking the end of each message (message_stop). That event used to be written out directly; it is now produced by a separate shared step.
Why
Programs that read this stream may see a difference in the events they receive.
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubt
Whether the end-of-message event still looks the same, or is still sent in every case, is not known.