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 6c07c308e1 feat: implement 9P mount logic using core execute hooks
Created session/mount.go with all 9P FUSE mount logic previously in core.

Changes:
- New session/mount.go with MountPathFor(), WithMount9P(), and mount lifecycle functions
- WithMount9P() returns execute.Option that wires up OnEnvSet, OnPreDispatch, OnClose hooks
- Updated session.go to use WithMount9P() and MountPathFor() instead of execute.WithMount() and execute.MountPath()
- Mount logic encapsulated in mountState struct with proper synchronization

The mount implementation is now fully contained in the 9p module.
2026-07-08 15:55:23 +02:00
..
mount.go feat: implement 9P mount logic using core execute hooks 2026-07-08 15:55:23 +02:00
session.go feat: implement 9P mount logic using core execute hooks 2026-07-08 15:55:23 +02:00
sessionfile.go token efficiency: expose compactionModel in 9p cfg, fix test stubs 2026-05-28 18:44:57 +02:00