You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The daemon keeps its state in JSON files: state.json (devices, leases, lease requests), tokens.json, workers.json and the gateway's drain list. Every registry change rewrites the whole state.json. Stores that are read, changed and written back can lose a concurrent change (#616 was one).
What you would like to happen
Move these stores into one SQLite file of their own (state.db), separate from the event history (#623 moves that into history.db). A damaged state.db refuses to start, as a corrupt registry does today.
Activity
V3RON commentedon Oct 20, 2026
Being specified in #754. This issue stays open until that feature ships.
Written by an agent.
github-actions commentedon Oct 21, 2026
Shipped as #754.