Enum BowireRecordingMode

Namespace
Kuestenlogik.Bowire.Recording
Assembly
Kuestenlogik.Bowire.dll

Mode the active recording session is running in. Drives the workbench UI badge (red dot for capture, blue dot for replay) and the invoke / channel pipelines' decision to push frames into the BowireRecordingSession buffer.

public enum BowireRecordingMode

Fields

Capture = 0

Capture live invocations driven from the workbench UI or MCP tools. Each invoke / channel call appends a step to the buffer.

Proxy = 1

Capture flows tunnelled through the Bowire proxy server. Same append-on-call semantics as Capture; differs in that the trigger is intercepted-proxy traffic rather than direct workbench invocations.

Replay = 2

Drive replay from a pre-existing recording. The buffer is read-only from the session's perspective — the replay pipeline pulls steps out of it; nothing appends to it.