ollie/cmd/toolsrv/internal/server
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
..
pathlock.go toolsrv: add path-based lock table for cross-agent serialization 2026-08-14 14:27:21 +02:00
pathlock_test.go toolsrv: add path-based lock table for cross-agent serialization 2026-08-14 14:27:21 +02:00
proc.go agent/new: sub-agent support via rdwr with prompt= 2026-08-14 14:48:12 +02:00
proc_test.go agent/new: sub-agent support via rdwr with prompt= 2026-08-14 14:48:12 +02:00
server.go virtfs: rename Request to Rdwr 2026-08-14 14:42:19 +02:00
state_test.go toolsrv: rename internal/fs → internal/server 2026-08-11 21:15:03 +02:00