Source Intelligence

DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.

All of v2.1.223 Home All releases olderv2.1.222 v2.1.224newer

Skill-invoke telemetry identifies the blocked skill

Under the hood
Useful1 Signal0
Skills

When a skill invocation is refused, the log now records which skill it was, hashed rather than named.

What

The event logged when a skill invocation is refused because model invocation is disabled now says which skill was involved, without logging the name in the clear.

Details
  • adds a sanitized command_name
  • adds a skill-name hash derived from whether the skill is MCP, built-in, bundled or official
  • previously the refusal was logged bare with no identifying fields
Evidence

skill_invoke_model_disabled

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.

See this entry in the whole of v2.1.223 →