What probably matters to youSection of the release
Unclear Which prompts this removal applies to is not stated.
What
Claude Code can now remove chosen pieces of text from its prompts before they are sent to the model. A prompt here means the instructions and context Claude Code hands to the model on each turn. The list of text to remove comes from one of two places:
CLAUDE_CODE_REMOVE_PROMPT_STRINGS, an environment variable (a setting you put in your shell before starting Claude Code) holding a JSON array of strings
a remove_prompt_strings value supplied by the program that launched Claude Code
When removal happens, Claude Code records how many strings were configured and how many were actually found.
Why
This changes what the model actually receives, so it can be used to test how the model behaves without certain instructions. Anyone setting it should expect the model's behaviour to change accordingly.
How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtWhich prompts this removal applies to is not stated.