Skip to main content

Module program_status

Module program_status 

Source
Expand description

Bounded Program Status Protocol (OSC 7501) encoding. No terminal I/O.

Enums§

InteractionKind
The actual user intervention required by an interaction.
ProgramState
Terminal record states, independent of execution authority.
ProgramStatusUpdate
Projection commands carry no input or execution authority.

Functions§

encode_report
Encode a complete replacement record. An explicit owned ID is mandatory; callers cannot accidentally clear the terminal’s root or unrelated records.
record_segment
Generate an opaque ASCII segment without copying source identity onto the wire.