Skip to content

Rulvar API reference


Rulvar API reference / @rulvar/core / PersistedTerminalResult

Type Alias: PersistedTerminalResult

ts
type PersistedTerminalResult = 
  | {
  available: true;
  envelope: TerminalEnvelope;
}
  | {
  available: false;
  message: string;
  reason: PersistedTerminalRefusal;
};

Defined in: packages/core/src/engine/persisted-terminal.ts:70

The reconstruction verdict: an envelope, or a typed refusal.