What
When you approve watching an artifact, Claude Code records that approval. The update that saved it used to replace Claude Code's running state with unrelated data from the tool call, rather than changing just the one approval setting. It now updates the current state properly.
Why
The old behaviour could corrupt the state Claude Code keeps while running.
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubt
It is not clear when this approval step runs or which part of the state it is stored in.