Unclear It is not clear which tools this check covers.
What
The primitiveToolGrant session option is now actually checked when Claude Code works out which tools a session has. When a mode check passes, the option is set, and it does not include one particular tool, a related tool is now treated as unavailable.
Before, that part of the check always passed, so the option had no effect there.
Why
If you set primitiveToolGrant from your own code, a narrower grant now limits which tools Claude can use, where before it did not.
Names in the bundleprimitiveToolGrant
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 which tools this check covers.