{"version":"2.1.246","anchor":"background-task-bookkeeping-distinguishes-failed-from-unfini","canonical_anchor":"background-task-bookkeeping-distinguishes-failed-from-unfini","heading":"Background task bookkeeping distinguishes failed from unfinished","tier":"internal","area":"Background Tasks","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.246\/e\/background-task-bookkeeping-distinguishes-failed-from-unfini","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.246","markdown":"### Background task bookkeeping distinguishes failed from unfinished\n\nA failed background task is no longer indistinguishable from one still running.\n\n**What**\n\nThe helper that folds a task event log into results now also returns the set of tasks whose entries were failures, so a task that failed is no longer indistinguishable from one that simply has no result yet.\n\n**Evidence**\n\n`failed`\n\n- Area: Background Tasks\n- Tier: Under the hood\n- Useful: 3\/5\n- Signal: 2\/5"}