{"version":"2.1.227","anchor":"daemon-and-fleet-module-state-collapsed-into-resettable-hold","canonical_anchor":"daemon-and-fleet-module-state-collapsed-into-resettable-hold","heading":"Daemon and fleet module state collapsed into resettable holders","tier":"internal","area":"Session State","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.227\/e\/daemon-and-fleet-module-state-collapsed-into-resettable-hold","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.227","markdown":"### Daemon and fleet module state collapsed into resettable holders\n\nDaemon, deny rules, plugin caches and compaction gating state can now be reset in one place.\n\n**What**\n\nLoose module-level variables across the daemon, deny-rule handling, plugin caches, terminal recording, shell config and compaction gating were replaced by state objects with a `reset()`. Behaviour is unchanged; the state can now be cleared in one place.\n\n**Evidence**\n\n`denyLiteralSymlinkCandidates`\n\n- Area: Session State\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5"}