{"version":"2.1.274","anchor":"shell-snapshot-creation-now-takes-plugin-bin-paths-and-gains","canonical_anchor":"shell-snapshot-creation-now-takes-plugin-bin-paths-and-gains","heading":"Shell snapshot creation now takes plugin bin paths and gains a usability check","tier":"notice","area":"Elsewhere","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.274\/e\/shell-snapshot-creation-now-takes-plugin-bin-paths-and-gains","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.274","markdown":"### Shell snapshot creation now takes plugin bin paths and gains a usability check\n\nShell startup snapshots now account for plugin binary paths and check they still exist before reuse\n\n**What**\n\nThe code that builds the bash shell's startup snapshot now accepts plugin binary paths (`pluginBinPaths`) in addition to the existing storage data it used before. The shell object also gains a new `isSnapshotUsable()` method that re-checks the snapshot file still exists on disk before the snapshot is used.\n\n**Why**\n\nThis keeps shell snapshots aware of plugin binaries and avoids trying to reuse a snapshot whose underlying file has disappeared.\n\n- Area: Elsewhere\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 1\/5"}