Environment flags are now parsed centrally, so values are compared to explicit true or false.
What's wrong with this entry?
Direct process.env reads were replaced with a shared env object across terminal detection, scroll telemetry, git-bash resolution, editor selection, Bedrock and Vertex selection, workflows and MCP. Truthiness parsing is now centralized, so variables like CLAUDE_CODE_WORKFLOWS are compared to explicit true/false rather than tested loosely.
CLAUDE_CODE_DISABLE_CLAUDE_API_SKILLnow passes adisabledoption to the skill registrar instead of skipping registration entirely.- Behaviour is intended to be unchanged.
CLAUDE_CODE_DISABLE_CLAUDE_API_SKILL
Strings lifted out of the shipped bundle, so the claim above can be checked against them.
Related
Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.
-
v2.1.237
Poll-events switch cannot be set from settings
Both mention environment variable
-
v2.1.239
Workflow tool gains run operations, with the auto-approval hook switched off
Both mention workflow
-
v2.1.239
Workflow tool has a second command shape built in but switched off
Both mention workflow