{"version":"2.1.296","anchor":"task-metadata-merge-moved-into-a-shared-helper","canonical_anchor":"task-metadata-merge-moved-into-a-shared-helper","heading":"Task detail updates now go through a shared routine","tier":"internal","area":"Task List","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.296\/e\/task-metadata-merge-moved-into-a-shared-helper","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.296","markdown":"### Task detail updates now go through a shared routine\n\nUpdating the extra details on a task now uses a shared routine instead of code written in place\n\n**Unclear.** Whether setting a task detail to null still removes it is not confirmed.\n\n**What**\n\nWhen a task in Claude Code's task list is updated, its extra details are combined with the new ones by a shared routine. Before, this was done in place, and setting a value to null removed it.\n\n**Why**\n\nThis changes where the combining happens, not any setting or command you use.\n\n- Area: Task List\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 0\/5\n- Scope: individual\n- Heads-up: no"}