Expand description
Client-side helpers for daemon-owned pipe-backed sessions (issue #130 milestone 3).
Mirrors crate::client::pty_session for the pipe case. Sessions are
spawned, listed, detached, and terminated via the regular DaemonClient RPC
channel. Stdin is also an RPC (write_pipe_stdin). Stdout/stderr are
attached via PipeStreamAttachment, which owns its own connection
and pumps PipeStreamFrame payloads.
Structs§
- Pipe
Spawn Request - Request shape for spawning a daemon-owned pipe-backed session.
- Pipe
Stream Attachment - Active attachment to one stdout or stderr stream of a pipe-backed session.
- Spawned
Pipe Session - Reply summary for a successful pipe session spawn.
Enums§
- Pipe
Attach Error - Errors from opening or reading a pipe stream attachment.