feat(producer): route eligible parallel screenshot/beginframe renders to streaming

This commit is contained in:
vanceingalls
2026-07-11 22:34:46 +00:00
parent 2416e9bcd5
commit 6d5a7711f3
2 changed files with 46 additions and 2 deletions
@@ -68,6 +68,13 @@ export interface RenderCaptureObservability {
deParallelRouter?: "routed" | "reverted";
/** Worker count the resolver would have used absent the router; undefined if it never fired. */
dePreRouterWorkers?: number;
/**
* Non-DE parallel-streaming router outcome (HF_CAPTURE_PARALLEL_STREAM):
* set when a multi-worker screenshot/BeginFrame render was routed through
* the interleaved streaming encoder instead of the parallel disk path.
* The value is the capture mode that streamed. Absent = not routed.
*/
captureParallelStream?: "screenshot" | "beginframe";
protocolTimeoutMs?: number;
pageNavigationTimeoutMs?: number;
playerReadyTimeoutMs?: number;