The shipped boundaryrc.7 includes durable Sessions and default-off MCP memory examples. It does not ship a generic
ctx.memory service.Give each kind of state one owner.
Replay ordered Agent events, tool calls, results, and model-visible history.
same conversationReplace an older model-visible range while preserving the durable event history.
same SessionMount stable operating instructions deterministically. Do not hope retrieval finds policy.
instruction scopeRetrieve scoped preferences or observations through a visible tool or assembly policy.
across SessionsKeep audit and business facts outside model memory and independent of recall.
system of recordMigrate semantics, not folders.
SourceCodex / Claude Codeinstructionspreferencestranscriptstool config
→
Import gateClassify + hash
→
source_pathsource_digestdestination_scoperecord_idDestinationDSH ownersSkillMemoryArchiveProfile / MCP
Make one record survive two independent Sessions.
- SaveSession A writes a harmless nonce and returns a durable record ID.
- RecallFresh Session B finds it through a visible search operation.
- IsolatePrincipal C cannot retrieve the record.
- RepeatThe same import digest creates no duplicate.
- DistrustInstruction-like memory remains quoted data, never active policy.
Audit the plugin as Host code.
01IdentityRepository, publisher, tarball, version02EffectsScripts, network, files, injected services03SurfaceWhere recall enters the model request04RemovalCold restart and Session load without itPrimary evidence.
- Official Session contract
- Official default-off MCP memory examples
- Official MCP client
- Community migration question and alternatives
Keep the acceptance test.
The full guide includes ownership boundaries, idempotent migration fields, unknown outcomes, failure routing, and a community-plugin release gate.
Read the full guide