ollie/toolsrv
Ollie Agent 455434608a all: merge toolsrv files, fix context hierarchy, remove dead params
toolsrv:
- Merge rpc.go into conn.go (wire types already there)
- Merge tools.go + discover.go into registry.go
- Merge accessors.go into server.go
- 4 files eliminated

fs:
- HandlerCtx.Context now carries the session context (set via
  sessionBindings Applier). Previously it was the daemon context
  which never cancels — handlers checking ctx.Done() now properly
  detect session kill/pause.
- Session-scoped blocking handlers (streamAgentChat, blockAgentStateWait)
  merge session context with per-read timeout via mergeCtx(). A session
  kill now immediately unblocks readers without waiting for the 5s timeout.
- Remove redundant manual AfterFunc in blockAgentStateWait.

session:
- Remove unused _ string parameter from WaitEvent
2026-08-08 16:13:55 +02:00
..
conn.go all: merge toolsrv files, fix context hierarchy, remove dead params 2026-08-08 16:13:55 +02:00
detach.go all: merge thin packages and small files 2026-08-08 15:56:26 +02:00
dial.go all: delete dead code, tighten API surface 2026-08-08 15:51:13 +02:00
meta.go feat: add resetsCounter tool property to reset step budget on active progress 2026-08-07 17:13:14 +02:00
processkeeper.go all: delete dead code, tighten API surface 2026-08-08 15:51:13 +02:00
registry.go all: merge toolsrv files, fix context hierarchy, remove dead params 2026-08-08 16:13:55 +02:00
remote.go all: delete dead code, tighten API surface 2026-08-08 15:51:13 +02:00
rpc_integration_test.go all: kill dead code, remove classifier system, clean up names 2026-08-08 14:52:10 +02:00
server.go all: merge toolsrv files, fix context hierarchy, remove dead params 2026-08-08 16:13:55 +02:00
shell.go all: merge thin packages and small files 2026-08-08 15:56:26 +02:00
socket_test.go all: delete dead code, tighten API surface 2026-08-08 15:51:13 +02:00
spawn.go toolsrv: unified socket-based execution 2026-07-31 14:10:47 +02:00
stream.go flatten: absorb submodules into single Go module 2026-07-30 18:57:51 +02:00
transport.go clean up OLLIE_* env vars: replace with XDG conventions 2026-08-07 07:11:53 +02:00