Expand description
The low level: events exactly as the agent sent them.
Session assembles; this does not. A proxy, a
recorder, a bridge to another protocol and a person debugging a stream all
want the events unassembled, and that is what
RemoteAgent is for.
Including the human-in-the-loop round trip: interrupts_of reads what a
RUN_FINISHED paused on and resume_run builds the request that answers
it, so pausing and resuming needs no session at all — only the previous
request, which the caller already has.
Functions§
- trace
- Streams one run and prints every event, then answers any pause and streams the resumed run too.