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/mgr
Levi Neely 50601ebf46 9p: call Agent() directly for all agent operations
Session pass-throughs are removed. All agent operations go through
sess.Core.Agent().Method() — proper encapsulation boundary.

Session-level: Bus(), Close(), SetEnv(), CWD(), SetCWD(), Interrupt(),
Queue(), InjectSystemEvent(), SetSessionID(), SaveSession().

Agent-level (via .Agent()): Submit(), State(), Reply(), BackendName(),
ModelName(), IsRunning(), CtxSz(), UsageStr(), Context(), etc.
2026-07-29 21:58:04 +02:00
..
complete.go 9p: rename session/ → mgr/, drop agent import alias 2026-07-29 21:20:56 +02:00
create.go 9p: call Agent() directly for all agent operations 2026-07-29 21:58:04 +02:00
format.go 9p: update imports for agent/ package extraction 2026-07-29 21:46:00 +02:00
manager.go 9p: call Agent() directly for all agent operations 2026-07-29 21:58:04 +02:00
persist.go 9p: call Agent() directly for all agent operations 2026-07-29 21:58:04 +02:00
session.go 9p: call Agent() directly for all agent operations 2026-07-29 21:58:04 +02:00
sessionfile.go 9p: call Agent() directly for all agent operations 2026-07-29 21:58:04 +02:00