{"version":"2.1.299","anchor":"held-back-mcp-task-notifications-while-permission-is-parked","canonical_anchor":"held-back-mcp-task-notifications-while-permission-is-parked","heading":"Print mode waits for a pending permission answer before handling MCP task notices","tier":"notice","area":"Headless Mode","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.299\/e\/held-back-mcp-task-notifications-while-permission-is-parked","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.299","markdown":"### Print mode waits for a pending permission answer before handling MCP task notices\n\nIn print mode, MCP task notifications are held back until a waiting permission request is settled, then released\n\n**What**\n\nIn print mode (running Claude Code non-interactively with `-p`), a permission request can sit waiting for an answer. While it waits, notifications about MCP tasks (work done by add-on servers that give Claude extra tools) are now held back. They are released once the permission request ends.\n\nClaude Code also now keeps track of what happens when a stopped turn is run again.\n\n**Why**\n\nA notification arriving during a permission prompt no longer starts a new turn in the middle of it.\n\n- Area: Headless Mode\n- Tier: You'll notice\n- Useful: 1\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: no"}