{"version":"2.1.282","anchor":"sdksession-option-replprimitivegrant-renamed-to-primitiveto","canonical_anchor":"sdksession-option-replprimitivegrant-renamed-to-primitiveto","heading":"Session option replPrimitiveGrant is now named primitiveToolGrant","tier":"internal","area":"SDK","url":"https:\/\/changelogs.core-directive.com\/v\/2.1.282\/e\/sdksession-option-replprimitivegrant-renamed-to-primitiveto","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.282","markdown":"### Session option replPrimitiveGrant is now named primitiveToolGrant\n\nA session setup option has been renamed from replPrimitiveGrant to primitiveToolGrant\n\n**Unclear.** Whether this option is part of the public SDK or only used inside Claude Code is not known.\n\n**What**\n\nAn option passed in when a session is set up is now read as `primitiveToolGrant`. It used to be `replPrimitiveGrant`, and the rename runs through the session's internal handling.\n\n**Why**\n\nIf this option is something you pass from your own code, the old name is no longer read and would be ignored without an error.\n\n- Area: SDK\n- Names: `primitiveToolGrant`, `replPrimitiveGrant`\n- Tier: Under the hood\n- Useful: 2\/5\n- Signal: 2\/5"}