When a skill invocation is refused, the log now records which skill it was, hashed rather than named.
What's wrong with this entry?
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.
- 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
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.