Skip to main content
The harness has three state surfaces. They are intentionally separate.

Scratchpad

Scratchpad keys live under:
Use scratchpad for local intermediate state that other agents should not read by default.

Conclave

Conclave keys live under:
Every agent in the same swarm shares the same rootRunId, so the coordinator and descendants can read the same bus. Each write records writtenBy, ts, and a monotonic version. Use conclave for handoff artifacts such as plan.md, phase, draft.html, or cross-agent status.

Memory

Use durable memory for user facts, workflow learnings, session summaries, patterns, and archives. Do not use scratchpad or conclave for long-term personalization.