This repository has been archived on 2026-08-16. You can view files and clone it, but cannot push or open issues or pull requests.
ollie-9p/fs
Levi Neely fee8d1bf36 kill mgr/ package: replace Manager with session/ package functions
The session tree IS the session collection. No Manager struct —
rootState is unexported, stored in tree.Data. All CRUD exposed
as package functions (NewRoot, Lookup, Create, Kill, Rename, etc).

- mgr/ → session/ (package rename + Manager elimination)
- server.Config.SessionMgr → SessionTree (*fs.Tree)
- dbus adapter takes *fs.Tree directly
- Tests pass, build + vet clean
2026-07-30 00:02:36 +02:00
..
fs.go 9p: files for per-session dynamic tool loading and inspection 2026-07-28 14:12:41 +02:00
fs_test.go 9p: files for per-session dynamic tool loading and inspection 2026-07-28 14:12:41 +02:00
perm.go wire tools.Builtins() into toolsrv construction 2026-07-29 23:17:22 +02:00
synth.go 9p: files for per-session dynamic tool loading and inspection 2026-07-28 14:12:41 +02:00
tree.go kill mgr/ package: replace Manager with session/ package functions 2026-07-30 00:02:36 +02:00