{"version":"2.1.248","anchor":"background-command-guidance-rewritten-so-the-model-stops-pol","canonical_anchor":"background-command-guidance-rewritten-so-the-model-stops-pol","heading":"Background command guidance rewritten so the model stops polling","tier":"notice","area":"Background Tasks","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.248\/e\/background-command-guidance-rewritten-so-the-model-stops-pol","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.248","markdown":"### Background command guidance rewritten so the model stops polling\n\nClaude is told background command results come back on their own, so it stops polling.\n\n**What**\n\nNew instructions tell the model that a backgrounded command's result comes back on its own, \"between your tool calls if you are still working, or by starting a new turn if you have already replied\", with variants for when the turn ends and when the session ends. It is told to wait using one blocking foreground command rather than repeated status checks.\n\n**Details**\n\n- A new task status shape covers working, completed, failed and cancelled, with a task id, status message, creation time and last update time.\n- Exited commands convert to completed or cancelled status with output truncated behind an `[\u2026 earlier output omitted; full output: ...]` header.\n\n**Evidence**\n\n`between your tool calls if you are still working, or by starting a new turn if you have already replied`\n\n- Area: Background Tasks\n- Tier: You'll notice\n- Useful: 4\/5\n- Signal: 3\/5"}