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 19939cc074 session: split session.go into focused files
Break the 1522-line monolith into logical modules:
- session.go (201) — Session struct + basic methods
- manager.go (535) — Manager lifecycle, peers, stat/open
- persist.go (347) — save/restore, shutdown
- create.go (297) — CreateSession, renameSession
- format.go (94) — FormatEvent, LoadAgentConfig
- complete.go (103) — code completion

No behavioral changes. All tests pass.
2026-07-29 20:03:27 +02:00
..
complete.go session: split session.go into focused files 2026-07-29 20:03:27 +02:00
create.go session: split session.go into focused files 2026-07-29 20:03:27 +02:00
format.go session: split session.go into focused files 2026-07-29 20:03:27 +02:00
manager.go session: split session.go into focused files 2026-07-29 20:03:27 +02:00
persist.go session: split session.go into focused files 2026-07-29 20:03:27 +02:00
session.go session: split session.go into focused files 2026-07-29 20:03:27 +02:00
sessionfile.go update imports: ollie/agent → ollie/session (aliased as agent) 2026-07-29 19:13:33 +02:00