Unclear It is not clear whether this is active for everyone or only behind a plugin setting that is switched on separately.
What
Claude Code keeps a list of the tools Claude may use, such as reading files or running commands. It can now rebuild that list when a tool.list event fires. Each rebuild bumps a revision number, so Claude Code stops reusing the old saved copy of the list and picks up the new one.
Why
This appears to let plugin modules add to or change the tool list while a session is running, instead of the list being fixed once at the start.
Names in the bundletool.list
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 whether this is active for everyone or only behind a plugin setting that is switched on separately.
Anthropic's release notes agree
Changed tool.list plugin hooks so the tools they add or remove apply to the model and every agent