{"version":"2.1.314","anchor":"tool-denial-records-gain-afterrun-and-fromhost-fields","canonical_anchor":"tool-denial-records-gain-afterrun-and-fromhost-fields","heading":"Tool refusal records carry two more details","tier":"internal","area":"Permissions","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.314\/e\/tool-denial-records-gain-afterrun-and-fromhost-fields","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.314","markdown":"### Tool refusal records carry two more details\n\nRecords of refused tool calls now also note whether the refusal came after the tool ran and whether it came from the host\n\n**What**\n\nA tool call is a single action Claude takes, such as running a command or editing a file. When one is refused, Claude Code keeps a record of that. The record now holds two more details: one about a refusal that came after the tool ran, and one about a refusal that came from the host. The host is the program that runs Claude Code. Both details are passed along the same way as the existing refusal details.\n\n**Why**\n\nThis looks like extra record-keeping about tool refusals rather than a change you would notice while working.\n\n- Area: Permissions\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 2\/5\n- Scope: individual\n- Heads-up: no"}