ollie/fs
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
..
agent_log.go all: delete dead code, tighten API surface 2026-08-08 15:51:13 +02:00
cache.go fs: restructure package into logical files 2026-08-04 11:27:28 +02:00
ctl.go refactor: extract format package, ctl dispatcher, and log structure validator 2026-08-07 08:59:07 +02:00
handlers.go all: merge toolsrv files, fix context hierarchy, remove dead params 2026-08-08 16:13:55 +02:00
lifecycle.go all: delete dead interfaces, kill globalRootState 2026-08-08 14:58:47 +02:00
newroot.go all: delete dead code, tighten API surface 2026-08-08 15:51:13 +02:00
replay_test.go refactor: consolidate event formatting, remove log validator 2026-08-07 10:11:48 +02:00
session_node.go all: replace toolsrv.Runner interface with *toolsrv.Conn 2026-08-08 15:10:01 +02:00
spec.go all: delete dead code, tighten API surface 2026-08-08 15:51:13 +02:00