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/store
Levi Neely f5841c4a0f one store type: DirStore is the only concrete Store implementation
- RunFileStore replaced by NewFileStore() returning *DirStore
- SessionStore now embeds *DirStore with hooks
- Removed: storeConfig, RunnableStore, RunFileStore, runfilestore.go
- New filestore.go: NewFileStore builds DirStore from FileSpec table
- DirStore.Stat uses opener for synthetic files
- Runnable concern stays on Session (not on store)
2026-05-19 17:21:16 +02:00
..
dirstore.go one store type: DirStore is the only concrete Store implementation 2026-05-19 17:21:16 +02:00
filestore.go one store type: DirStore is the only concrete Store implementation 2026-05-19 17:21:16 +02:00
memory.go agents: use OLLIE_AGENTS_PATH for multi-dir agent resolution 2026-05-08 13:01:22 +02:00
session.go one store type: DirStore is the only concrete Store implementation 2026-05-19 17:21:16 +02:00
sessionfile.go one store type: DirStore is the only concrete Store implementation 2026-05-19 17:21:16 +02:00
skill.go unify DirStore: single type replaces FlatDir, Union, ToolStore 2026-05-19 17:07:47 +02:00
store.go one store type: DirStore is the only concrete Store implementation 2026-05-19 17:21:16 +02:00
store_test.go unify DirStore: single type replaces FlatDir, Union, ToolStore 2026-05-19 17:07:47 +02:00