# WebSocketReplayConfig

Canonical: <https://test-proxy-recorder.dev/docs/reference/api/interfaces/websocketreplayconfig/>
Docs index: <https://test-proxy-recorder.dev/docs/> · All docs as one file: <https://test-proxy-recorder.dev/llms-full.txt>

---

Defined in: [types.ts:49](https://github.com/asmyshlyaev177/test-proxy-recorder/blob/d1bacb3b39a3cf6f7f5a5391a8201868e4629861/packages/test-proxy-recorder/src/types.ts#L49)

Replay-time pacing for recorded WebSocket messages.

## Properties

### timing?

> `optional` **timing?**: `"burst"` \| `"original"`

Defined in: [types.ts:58](https://github.com/asmyshlyaev177/test-proxy-recorder/blob/d1bacb3b39a3cf6f7f5a5391a8201868e4629861/packages/test-proxy-recorder/src/types.ts#L58)

How recorded server→client messages are paced on replay.
- `'burst'` (default): sent immediately on connect — fastest, fully
  deterministic, best for CI.
- `'original'`: re-paced using the recorded timestamps, so messages arrive
  with their real inter-message gaps. A test then takes roughly the
  recording's wall-clock span.
