ollie/cmd/olliesrv/internal/session
Levi Neely 250ad4b233 agent/new: sub-agent support via rdwr with prompt=
Writing to session/{s}/agent/new with a prompt= key now blocks
until the agent completes its task, then returns the reply and
destroys the transient agent. Without prompt=, behaves as before
(creates agent, returns ID).

Also:
- Move ParsePayload/UnescapeValue to shared ollie/toolsrv package
- Remove duplicate implementations from cmd/toolsrv/internal/server
- Add session.CreateAgentWithParams for direct AgentParams usage
- Eliminate flattenParams/unescapeValue redundancy in fs package
2026-08-14 14:48:12 +02:00
..
event.go virtfs: refactor BlockOnce to accept (readFn, signalFn) 2026-08-13 20:44:50 +02:00
persist.go fix: nil Preamble on restored paused sessions 2026-08-14 08:42:03 +02:00
registry.go agent/new: sub-agent support via rdwr with prompt= 2026-08-14 14:48:12 +02:00
session.go extract rebuildAgentRuntime, remove nil guards on things that must not be nil 2026-08-14 08:47:59 +02:00
setup.go toolsrv: fix per-agent tool registry to actually work 2026-08-11 16:26:12 +02:00