Expand description
Persistence contracts expressed in Agent consistency semantics.
Structs§
- Checkpoint
- Opaque control-state checkpoint bytes owned and versioned by Runtime.
- Queue
Snapshot - Versioned process-local execution queue kept separate from both the durable user waiting queue and the Runtime checkpoint.
- Revision
- Monotonic revision used for optimistic concurrency control.
- RunLease
- Lease proving exclusive ownership of a thread run.
- Runtime
Snapshot - Materialized Runtime state used when seeding or exporting one thread generation.
- Thread
Commit - One atomic state transition requested by Runtime.
- Thread
Key - Fully scoped key for one durable Agent thread.
- Thread
Record - Current durable state of one thread.
Enums§
- Claim
Next Outcome - Outcome of claiming the next queued request without destructively removing it.
- Commit
Outcome - Outcome of an optimistic thread commit.
- History
Mutation - Prompt-history mutation committed atomically with Runtime control state.
- Store
Error - Stable persistence failure independent of File,
SQLite, S3, orDynamoDBdetails.
Traits§
- Queue
Store - Process-local execution admission queue for one thread.
- RunControl
- Process-local cooperative cancellation signal for a live execution attempt.
- RunCoordinator
- Coordinates exclusive execution of one thread inside one live process.
- Thread
Store - Atomic thread state repository.