Skip to content

rulvar API reference


rulvar API reference / @rulvar/rulvar / CheckpointState

Interface: CheckpointState

Defined in: packages/core/dist/index.d.ts

The canonical-history snapshot at a turn boundary.

Properties

PropertyTypeDescriptionDefined in
compactionnumber[]Compaction points; producers arrive with M4-T03.packages/core/dist/index.d.ts
messagesMsg[]Canonical history up to and including the boundary.packages/core/dist/index.d.ts
pending?PendingToolTurnPresent while an ask suspension holds the turn open (M3-T03).packages/core/dist/index.d.ts
schemaAttemptsnumber-packages/core/dist/index.d.ts
toolCallsUsednumber-packages/core/dist/index.d.ts
turnsnumberModel turns already paid.packages/core/dist/index.d.ts
usageUsageUsage accumulated so far (not yet journaled: terminals carry totals).packages/core/dist/index.d.ts
v1-packages/core/dist/index.d.ts