Internal cleanup: turn-update prompt instructions now check their enablement through a shared helper alongside three related flags
The 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.
This 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.