DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.
Status line payload takes vim enablement as an argument
Under the hood
Useful1Signal1
Terminal UI
Your status line script gets the same JSON; vim state is now passed in explicitly.
What's wrong with this entry?
Anonymous. No account, no email.
What
The builder for the JSON handed to a custom status line command now receives a vimModeEnabled argument from its caller and emits the vim block from it, rather than reading a global at render time. The JSON your script sees is unchanged.
Evidence
vimModeEnabled
Strings lifted out of the shipped bundle, so the claim above can be checked against them.
Related
Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.