ollie/cmd/olliesrv/internal
Levi Neely dcd119c853 virtfs: refactor Stream to accept (readFn, signalFn)
Same pattern as BlockOnce: framework handles the blocking loop.
readFn takes a base string, returns (data, nextBase, error).
signal fires when new data may be available.

Chat stream handlers now use Stream(a.ChatRead, a.ChatSignal).
StreamRaw retained for custom handlers.

streamChat() in support.go is now dead code (replaced by ChatRead).
2026-08-13 20:50:27 +02:00
..
agent virtfs: refactor Stream to accept (readFn, signalFn) 2026-08-13 20:50:27 +02:00
backend cleanup: fix structural inconsistencies, remove dead code 2026-08-11 10:46:38 +02:00
bypass fix: toolsrv 9P server now handles BlockOnce/Stream reads correctly 2026-08-12 10:49:08 +02:00
fs virtfs: refactor Stream to accept (readFn, signalFn) 2026-08-13 20:50:27 +02:00
prompts prompts: drop tool path from system prompt, use absolute path in copilot example 2026-08-13 12:04:52 +02:00
session virtfs: refactor BlockOnce to accept (readFn, signalFn) 2026-08-13 20:44:50 +02:00
toolclient toolsrv: restructure into internal packages, fix process lifecycle 2026-08-11 07:21:14 +02:00