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/session
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
..
create.go kill mgr/ package: replace Manager with session/ package functions 2026-07-30 00:02:36 +02:00
files.go kill mgr/ package: replace Manager with session/ package functions 2026-07-30 00:02:36 +02:00
format.go kill mgr/ package: replace Manager with session/ package functions 2026-07-30 00:02:36 +02:00
persist.go kill mgr/ package: replace Manager with session/ package functions 2026-07-30 00:02:36 +02:00
root.go kill mgr/ package: replace Manager with session/ package functions 2026-07-30 00:02:36 +02:00
session.go kill mgr/ package: replace Manager with session/ package functions 2026-07-30 00:02:36 +02:00
types.go kill mgr/ package: replace Manager with session/ package functions 2026-07-30 00:02:36 +02:00