{"version":"2.1.277","anchor":"directory-sync-journal-gets-a-new-detached-halt-state","canonical_anchor":"directory-sync-journal-gets-a-new-detached-halt-state","heading":"Directory-sync journal gets a new 'detached' halt state","tier":"internal","area":"Directory Sync","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.277\/e\/directory-sync-journal-gets-a-new-detached-halt-state","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.277","markdown":"### Directory-sync journal gets a new 'detached' halt state\n\nDirectory sync now treats a new 'detached' journal state the same as 'ended' when stopping\n\n**What**\n\nThe directory-sync git worker's journal reader now stops in response to a new `halted === \"detached\"` state, treating it the same way it already treated `halted === \"ended\"`. It also records a new `detached` boolean on the stored halt-state object.\n\n**Why**\n\nThis adds a distinct way for directory sync to recognize and halt cleanly when a sync session becomes detached, rather than only recognizing an explicit end.\n\n- Area: Directory Sync\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5"}