{"version":"2.1.317","anchor":"headless-fast-path-debug-line-and-per-turn-context-now-inclu","canonical_anchor":"headless-fast-path-debug-line-and-per-turn-context-now-inclu","heading":"Headless streaming shortcut log reworded; turns now carry thinking and fast mode","tier":"internal","area":"Headless Mode","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.317\/e\/headless-fast-path-debug-line-and-per-turn-context-now-inclu","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.317","markdown":"### Headless streaming shortcut log reworded; turns now carry thinking and fast mode\n\nA headless debug line about streaming text straight to output was reworded, and each turn now includes thinking, fast mode and permission settings\n\n**Unclear.** Whether `CLAUDE_CODE_PLAIN_DELTA_FAST_PATH` still controls the streaming shortcut on its own is not clear.\n\n**What**\n\nIn headless mode, where Claude Code runs without its interactive screen, there is a shortcut that sends streamed pieces of text straight to output. The debug log line for that shortcut was reworded and no longer names `CLAUDE_CODE_PLAIN_DELTA_FAST_PATH`, although that variable still appears in the code.\n\nThe information Claude Code builds for each turn now also includes the thinking settings, fast mode and the current permission settings.\n\n**Why**\n\nWhether the streaming shortcut is used may now depend on a condition other than the environment variable alone.\n\n- Area: Headless Mode\n- Names: `CLAUDE_CODE_PLAIN_DELTA_FAST_PATH`\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 2\/5\n- Scope: individual\n- Heads-up: no"}