{"version":"2.1.286","anchor":"headless-messagesinview-and-bg-tasktime-tweaks","canonical_anchor":"headless-messagesinview-and-bg-tasktime-tweaks","heading":"Small internal changes to headless session state and timers","tier":"internal","area":"Elsewhere","url":"https:\/\/changelogs.core-directive.com\/v\/2.1.286\/e\/headless-messagesinview-and-bg-tasktime-tweaks","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.286","markdown":"### Small internal changes to headless session state and timers\n\nSession state in headless runs now includes the messages in view, and a timer skips its timeout when none is set\n\n**Unclear.** What difference these make for users is not known.\n\n**What**\n\nWhen Claude Code runs headless, meaning without its interactive screen, for example from a script, the session state it builds now includes the messages currently in view. A timer also now skips its timeout when no timeout value is set.\n\n**Why**\n\nThese are small internal changes.\n\n- Area: Elsewhere\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5"}