Skip to content

rulvar API reference


rulvar API reference / @rulvar/core / TerminalPatch

Interface: TerminalPatch

Defined in: packages/core/src/journal/replayer.ts:75

Properties

PropertyTypeDescriptionDefined in
artifacts?unknownTerminal agent entries: Artifact list.packages/core/src/journal/replayer.ts:85
checkpointRef?string-packages/core/src/journal/replayer.ts:83
error?WireError-packages/core/src/journal/replayer.ts:78
escalation?unknownTerminal escalated entries: the validated EscalationReport.packages/core/src/journal/replayer.ts:87
memoizeOutcome?booleanEngine-decided terminal abort classes (the no-progress abort) stamp memoizeOutcome on the TERMINAL entry so the frozen memoize rules replay them on every resume; the running entry keeps the user's policy verbatim (M3 amendment).packages/core/src/journal/replayer.ts:94
servedBy?`${string}:${string}`-packages/core/src/journal/replayer.ts:81
site?string-packages/core/src/journal/replayer.ts:95
status"error" | "limit" | "ok" | "cancelled" | "escalated"-packages/core/src/journal/replayer.ts:76
transcriptRef?string-packages/core/src/journal/replayer.ts:82
usage?Usage-packages/core/src/journal/replayer.ts:79
usageApprox?boolean-packages/core/src/journal/replayer.ts:80
value?unknown-packages/core/src/journal/replayer.ts:77