Files
holesail-browser/native-host
Raven Scott db7bf8c864
CI / Build & Test (push) Successful in 4m18s
fix(sync): persist and cache device names so they are never lost
- state.js: add lastLoadedDeviceNames cache, getDeviceNames(),
  setDeviceNames(); saveStateSync() always merges and writes
  deviceNames so saves never strip them.
- holesail-manager: include deviceNames in saveState() and
  getStateSnapshot(); applySnapshotData() updates cache from
  synced snapshot. buildDefaultState and legacy migration
  include deviceNames: {}.
Prevents hostnames reverting to "Device 1" etc. after saves or sync.
2026-03-15 05:33:08 -04:00
..
2026-03-06 21:03:12 -05:00