Home / Projects / NiPlex-Harness / Architecture / State and storage

Pictures

State and storage

All state lives under the data folder as plain files. Pending approvals, settings and notes survive a restart. Time windows and Allow Session do not.

Since 2 Sept 2026 · Updated 29 Oct 2026

Files under data

  • global and sessions: notes.
  • embeddings, episodic: vectors and event log.
  • always_allow.json, pending_approvals: approvals.
  • secrets_vault.json: secrets, plain JSON, not in git.
  • runtime_provider.json: provider, key and model chosen with /setup.
  • model_routing.json, escalations: routing.
  • tool_categories.json: group switches.
  • cron_jobs.json: scheduled jobs.
  • sandbox_venv: packages for run_code.
  • deploy_state.json, deploy_logs: supervisor.

Lost on restart

The /allow window, Allow Session, terminal history and sub-agent notes.

Backup

Copy the data folder and .env. See backup-and-restore.

Checked against the source at commit f4fd89f on 29 Oct 2026. Everything here is merged on the main branch; no release has been tagged yet. The source is private, so these pages are the public description.