The model is told its capability list is complete, so it stops claiming absent ones.
What's wrong with this entry?
The prompt that tells the model which capabilities it may declare now states that the list is complete and that anything absent is unavailable to you, and separates capabilities needing an explicit declaration from built-ins that are always on.
- The contents vary by context, since the capability set is passed in per user and page rather than fixed.
- Reworded in this release; the block itself is not new.
the complete set of capability names you may declare. Anything not listed is unavailable to this user.
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.219
Opus 5 gets an extra system-prompt instruction restricting AgentTool, workflows and deep-research
Both mention system prompt
-
v2.1.219
Opus 5 carries an extra system-prompt block and suppresses subagent nudges
Both mention system prompt
-
v2.1.234
Your email address in the system prompt now comes with handling rules
Both mention system prompt