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/fs
Levi Neely 9ae36420ab strip 9P namespace to sessions only
Remove a/, p/, sk/, m/, tr/, tmp/, u/, x/, and per-session t/ from the
9P namespace. These are all files on disk that the runtime reads directly
from ~/.config/ollie/ — serving them through 9P added indirection without
value.

What remains:
- /s/ (live sessions: the dynamic state that doesn't exist on disk)
- /backends, /models, /help (synthetic root files)

This brings olliesrv's scope in line with the D-Bus daemon: session
lifecycle, prompt submission, state observation, and streaming output.
2026-07-17 23:08:29 +02:00
..
fs.go purge all 'store' vocabulary from code and comments 2026-05-19 18:40:33 +02:00
fs_test.go strip 9P namespace to sessions only 2026-07-17 23:08:29 +02:00
perm.go strip 9P namespace to sessions only 2026-07-17 23:08:29 +02:00
synth.go rename to 9P vocabulary: store/ → fs/, DirStore → Tree, StoreEntry → File 2026-05-19 18:19:37 +02:00
tree.go fs: centralized permission registry; FUSE mutating operations 2026-05-21 11:50:34 +02:00