Skip to main content

Module session_checkpoint

Module session_checkpoint 

Source
Expand description

Portable, content-addressed A3S Code session checkpoints.

A checkpoint artifact binds one complete SessionSnapshotV1 and, optionally, the exact LoopCheckpoint from which Code can continue a non-terminal run. The payload contains provider state only. A host may put the canonical bytes in its authorized immutable-object store, while checkpoint identity, retention, approval, and fork lineage remain outside Code.

Structs§

SessionCheckpointDescriptorV1
Secret-free descriptor a host can store beside its own checkpoint record.
SessionCheckpointExportV1
Exact checkpoint bytes paired with their secret-free descriptor.
SessionCheckpointPayloadV1
Canonical provider payload stored behind the descriptor’s content digest.
SessionLogicalResumeEvidenceV1
Exact, content-free evidence for Code’s tool-round resume boundary.
SessionSnapshotEvidenceV1
Exact content identity of the aggregate Session snapshot component.

Enums§

SessionCheckpointError

Constants§

SESSION_CHECKPOINT_DESCRIPTOR_SCHEMA_V1
SESSION_CHECKPOINT_ENCODING_V1
SESSION_CHECKPOINT_FORMAT_V1
SESSION_CHECKPOINT_LOGICAL_RESUME_SEMANTICS_V1
SESSION_CHECKPOINT_MAX_CONTENT_BYTES
SESSION_CHECKPOINT_MEDIA_TYPE_V1
SESSION_CHECKPOINT_PAYLOAD_SCHEMA_V1
SESSION_LOGICAL_RESUME_EVIDENCE_SCHEMA_V1
SESSION_SNAPSHOT_EVIDENCE_SCHEMA_V1

Traits§

SessionCheckpointExportSink
Host-owned destination for exact checkpoints captured from a live Run.

Type Aliases§

SessionCheckpointResult