BeamConsole.Recording (beam_console v0.4.0)

Copy Markdown View Source

Coordinates operator control of BeamConsole recording demand.

Pausing removes lifecycle watches and suppresses opt-in always-on background scans after the last viewer disconnects. Connected viewers continue receiving live read-only runtime samples. Retained recorder history remains bounded and available while recording is paused.

Summary

Functions

Pauses recording and zero-viewer background sampling.

Resumes recording according to the configured demand mode.

Returns the authoritative operator recording control state.

Functions

pause(server \\ Control, timeout \\ 5000)

Pauses recording and zero-viewer background sampling.

resume(server \\ Control, timeout \\ 5000)

Resumes recording according to the configured demand mode.

status(server \\ Control, timeout \\ 5000)

Returns the authoritative operator recording control state.