Under the hood
Consent tracking for live artifact replies now distinguishes an explicit allow from a decline
What
When a live artifact session (a shared, interactive Claude Code output) asks for consent to send replies, Claude Code now records an allowed: true flag on the pending consent entry when you explicitly grant it. An entry is only moved to declined if it wasn't already marked as allowed.
Why
This prevents an explicit "allow" from later being incorrectly overwritten or reported as a decline, making consent state for artifact replies more reliable.