<MemoryTrellis> is <Trellis> wrapped in <Memory>. Initial and continuation
authors, validation, workers, settlement, and the final task all inherit the
same normalized memory policy.
TrellisProps field
plus one required memory field containing MemoryProps
without children:
Runtime guarantees
Each generated task receives the policy inTaskDescriptor.memoryConfig, so
scorers and eval reports can segment results by bank, tags, recall mode,
retention mode, or tool access. Give experiment arms stable tags when they
must remain isolated.
The standard memory runtime supplies the execution guarantees:
- recalled context and primers share the
maxTokensbound - recall failures run the original task prompt instead of failing the task
- one task execution keeps its recalled snapshot frozen across retries
retain="on-complete"writes asynchronously after successful completion
<Memory> for bank filtering, backend selection,
and retention details. Trellis still requires the run’s pinned concurrency to
match maxConcurrency.