Skip to content

FrameSource

FrameSource = { kind: "phases"; phases: readonly ScriptPhase[]; } | { frames: readonly LiveMetrics[]; kind: "recorded"; }

Defined in: console-sdk/src/testing/fixtures/scripted.ts:51

Where a ConsoleScript’s frames come from (SDK_PLAN.md §3.12.4 implementation-defined register — defined here with the /testing surface): a phase script driven through the pure firmware reducer, or a recorded LiveMetrics capture replayed on its original cadence (frame offsets derive from receivedAt deltas).