What
When a plugin event fires, Claude Code now runs the plugin's handlers inside a scope tied to the caller who triggered it. The scope holds a set of values and a flag saying whether it has ended. Once a scope has ended, its values are no longer returned.
Why
Data that belongs to one request can now be passed through all of a plugin's hook handlers and closed off when that request is done.
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubt
The finding does not say whether plugin authors can reach these scopes or what they would use them for.