- Delete session/core.go (the consumer-defined interface) - Change Session.Core field from interface to *agent.Session - Change NewSession and ManagerConfig.NewCore to use concrete type - Rewrite all tests to use real sessions with backend.Noop The 9p layer now depends directly on the concrete type from ollie/session. No more interface indirection. Tests exercise real session behavior instead of stub methods. |
||
|---|---|---|
| .. | ||
| session.go | ||
| sessionfile.go | ||