Skip to content
Français

ReplayDivergenceDetails

import type { ReplayDivergenceDetails } from "@elie-laloum/outpost";
  • kindRequired
    ReplayDivergenceKind
    Divergence category: prompt, baseline, tree, exhausted or unrecorded.
  • turnRequired
    number
    One-based index of the recorded turn being replayed.
  • expectedOptional
    string | undefined
    Recorded value: prompt text, tree ID or the reason the workspace commits were not recorded.
  • actualOptional
    string | undefined
    Value observed during replay: rendered prompt, tree ID or Git apply error.
  • commitOptional
    string | undefined
    Recorded commit whose patch or tree diverged, for tree divergences.
export interface ReplayDivergenceDetails {
  readonly kind: ReplayDivergenceKind;
  readonly turn: number;
  readonly expected?: string;
  readonly actual?: string;
  readonly commit?: string;
}