ollie/fs
Levi Neely bf80a63e8a fs: extract session setup, remove dead code and adapter
- Extract SetupToolServer, BuildPromptLayers, LoadAutoLoadTools into setup.go
- Deduplicate session infrastructure setup between CreateAgent and restoreSession
- Delete adapter.go, move HandlerCtx and type aliases into spec.go
- Delete session.go (only contained unused Get/All functions)
- Remove unused: GlobalRootState, PostEvent, LookupByUname, AddSession,
  CreateAgentFromRoot, KillFromRoot, RenameFromRoot, Session.Interrupt,
  Session.SetDisallowTools, Session.RunnableID
- Replace RunnableID() calls with ID()
- Remove comment banners

Net: -131 lines, better DRY compliance
2026-08-04 13:04:31 +02:00
..
cache.go fs: restructure package into logical files 2026-08-04 11:27:28 +02:00
format.go Add formatted tool output fences 2026-08-02 22:57:17 +02:00
handlers.go fs: extract session setup, remove dead code and adapter 2026-08-04 13:04:31 +02:00
lifecycle.go fs: extract session setup, remove dead code and adapter 2026-08-04 13:04:31 +02:00
newroot.go fs: simplify adapter to type aliases only 2026-08-04 12:47:17 +02:00
persist.go fs: extract session setup, remove dead code and adapter 2026-08-04 13:04:31 +02:00
setup.go fs: extract session setup, remove dead code and adapter 2026-08-04 13:04:31 +02:00
spec.go fs: extract session setup, remove dead code and adapter 2026-08-04 13:04:31 +02:00
types.go fs: extract session setup, remove dead code and adapter 2026-08-04 13:04:31 +02:00