
faq-developer
How do I move context between sessions and machines?
Developer FAQ
Within one daemon:
- Sessions scope an agent's working context; checkpoints snapshot a session so you can resume or branch from a known point.
- Cross-session handoffs pass work from one session (or agent) to another with the relevant facts and work items bundled, so the successor starts warm instead of re-deriving state.
Between machines:
- .cruxpack export/import packages context with its provenance. The receiving daemon can verify what it imported before acting on it, which keeps cross-machine transfer inside the evidence model rather than outside it.
Everything above is receipted like any other mutation, so a handoff chain is reconstructable months later: which agent knew what, when, and where it learned it. If your fleet spans machines, make verify-after-import a habit; see the CI verification FAQ.