Topics
Ownership and I/O
Track daemon, connection, buffer, and observation cleanup.
Execution and cancellation
Compare transport guarantees, batch ordering, and uncertain effects.
Observing output
Distinguish screen baselines, future bytes, bounded replay, and lost observation.
Julia separates endpoint descriptions, owned daemons, control connections, and captured observations. Choose a transport and a lifetime deliberately, then use the result’s evidence to decide what completed.
The examples contain complete programs for owned capture, shared windows, cancellation, and output observation. The query concepts explain local selection over captured state.