Skip to main content

Module session

Module session 

Source
Expand description

Exec session management: spawning processes with PTY or pipe I/O.

Structs§

BulkSessionOutput
Raw bulk output plus activity metadata known by its producer.
ExecSession
An active exec session handle for sending input to a running process.
RawActivity
Activity represented by a pre-encoded session frame.
RawSessionOutput
Pre-encoded session output plus the accounting metadata known by its producer.
SessionOutputEnvelope
One queued session event and the data-budget capacity owned by its buffer.
SessionOutputPermit
Capacity reserved before a producer reads or encodes a data-bearing event.
SessionOutputSender
Cloneable producer for the byte-bounded session output queue.

Enums§

BulkOutputCommand
Lifecycle commands processed ahead of queued dedicated-lane output.
RawSessionCompletion
Session table entry completed by a pre-encoded session frame.
SessionOutput
Output from a session that the agent loop should forward to the host.