Where an organization manages Claude Code through managed settings, plugins a person installs themselves face new limits:
They cannot change protected environment variables.
Their tool names cannot match the name of a managed MCP server, an outside program the organization has set up to give Claude Code tools.
A warning is added saying some hooks do not run in a plugin a person installs where an organization manages Claude Code. This new code is behind a remote switch that is off unless it is switched on remotely.
Why
Organization policy now reaches further into what plugins can do. Plugins that people install themselves on managed machines may find some hooks do not run there.
Read from
Feature flag
tengu_iterative_havenNot enough to say
Nothing here resolved what this flag was doing on this version, so nothing here should be read as on or off.
This account: no value returned · anonymous baseline: no value returned · compiled default in v2.1.299: off
These values were read against a different version of Claude Code, so treat them as the nearest reading available instead of one taken on this release.
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtWhether the remote switch covers all of these changes or only the warning text is not clear.
Anthropic's release notes agreeAdded a queue door to the session.append mod hook, so a mod can make the transcript's queue records differ from the prompt as sent
The name it cites is new in this buildNew in this build: tengu_iterative_haven