- BlockOnce handler initializes base to current hash on fresh open, then blocks until hash changes. Same pattern as statewait. - ConsumeFeed is a plain function: dials 9P, reads feed in a loop (open → block → data → close → repeat), submits to agent. - Context cancellation closes the 9P client, unblocking Read(). - Called as go ConsumeFeed(ctx, ag) from AddAgent and session resume. |
||
|---|---|---|
| .. | ||
| ollie-9p | ||
| olliesrv | ||
| toolsrv | ||