ExecOutput
What an adapter's exec returns: the complete output as byte streams, never truncated or buffered whole.
The framework's sandbox layer consumes them into an ExecResult.
Fields
exit_codePromise<number>requiredResolves once both streams end.
stdoutAsyncIterable<Uint8Array>requiredByte chunks: TS AsyncIterable<Uint8Array>, Python AsyncIterator[bytes].
stderrAsyncIterable<Uint8Array>requiredByte chunks, as stdout.