Under the hood
A new helper pulls a consistent summary out of plugin-related error and event data
What
Claude Code has a new internal function that extracts a normalized set of details, such as the plugin, marketplace, dependency, server name, component, path, and URL, from the varied shapes plugin-related errors and events can take. It also resolves cases where a plugin is shadowed by, renamed to, or a duplicate of another plugin into a single 'related' field.
Why
This is internal groundwork that should make plugin-related error and event handling more consistent, likely leading to clearer messages when something goes wrong with a plugin.