{"version":"2.1.267","anchor":"turn-updates-and-sibling-prompt-nudge-flags-consolidated-beh","canonical_anchor":"turn-updates-and-sibling-prompt-nudge-flags-consolidated-beh","heading":"Turn-updates and sibling prompt-nudge flags consolidated behind a shared gate helper","tier":"internal","area":"Elsewhere","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.267\/e\/turn-updates-and-sibling-prompt-nudge-flags-consolidated-beh","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.267","markdown":"### Turn-updates and sibling prompt-nudge flags consolidated behind a shared gate helper\n\nInternal cleanup: turn-update prompt instructions now check their enablement through a shared helper alongside three related flags\n\n**What**\n\nThe internal logic that decides whether Claude's system prompt includes instructions for progress updates during a turn (the \"Communicating with the user\" section) now shares a common check function with three related settings: `bash_output_audience_note`, `silent_turn_reminder`, and `thinking_display_updates`. The environment variable `CLAUDE_CODE_TURN_UPDATES` still overrides everything else when set; otherwise the check falls through to a remote configuration lookup and then a per-client capability setting.\n\n**Why**\n\nThis is a behind-the-scenes consolidation of how several related prompt behaviors are turned on or off, making them consistent with each other rather than changing what turn updates look like for users.\n\n- Area: Elsewhere\n- Names: `CLAUDE_CODE_TURN_UPDATES`\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 2\/5"}