{"version":"2.1.227","anchor":"rejected-tool-uses-render-properly-in-transcript-view","canonical_anchor":"rejected-tool-uses-render-properly-in-transcript-view","heading":"Rejected tool uses render properly in transcript view","tier":"notice","area":"Transcript View","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.227\/e\/rejected-tool-uses-render-properly-in-transcript-view","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.227","markdown":"### Rejected tool uses render properly in transcript view\n\nTool calls you rejected now show their rejection message in transcript view instead of vanishing.\n\n**What**\n\nIn verbose and transcript mode, a tool use you rejected or cancelled now shows the tool's own rejection message instead of disappearing. Previously anything that was not a plain result rendered as nothing.\n\n**Details**\n\n- The renderer detects rejected and cancelled results and calls the tool's `renderToolUseRejectedMessage`.\n- Falls back to a plain marker when the tool defines no rejection renderer or when its input cannot be parsed.\n\n**Evidence**\n\n`renderToolUseRejectedMessage`\n\n- Area: Transcript View\n- Tier: You'll notice\n- Useful: 3\/5\n- Signal: 1\/5"}