ollie/session
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
..
event.go all: merge toolsrv files, fix context hierarchy, remove dead params 2026-08-08 16:13:55 +02:00
persist.go all: delete dead code, tighten API surface 2026-08-08 15:51:13 +02:00
registry.go agent: simplify configuration/instantiation layers 2026-08-08 14:19:46 +02:00
session.go agent: remove auditLog (was always derived from log) 2026-08-08 15:59:00 +02:00
setup.go all: replace toolsrv.Runner interface with *toolsrv.Conn 2026-08-08 15:10:01 +02:00