Versions in this module Expand all Collapse all v0 v0.1.0 Feb 15, 2026 Changes in this version + const DirPerm + const FilePerm + type FileStore struct + func NewFileStore(dir string) (*FileStore, error) + func (f *FileStore) Create(_ context.Context, meta schema.SessionMeta) (*schema.Session, error) + func (f *FileStore) Delete(_ context.Context, id string) error + func (f *FileStore) Get(_ context.Context, id string) (*schema.Session, error) + func (f *FileStore) List(_ context.Context, req schema.ListSessionRequest) (*schema.ListSessionResponse, error) + func (f *FileStore) Update(_ context.Context, id string, meta schema.SessionMeta) (*schema.Session, error) + func (f *FileStore) Write(s *schema.Session) error + type MemoryStore struct + func NewMemoryStore() *MemoryStore + func (m *MemoryStore) Create(_ context.Context, meta schema.SessionMeta) (*schema.Session, error) + func (m *MemoryStore) Delete(_ context.Context, id string) error + func (m *MemoryStore) Get(_ context.Context, id string) (*schema.Session, error) + func (m *MemoryStore) List(_ context.Context, req schema.ListSessionRequest) (*schema.ListSessionResponse, error) + func (m *MemoryStore) Update(_ context.Context, id string, meta schema.SessionMeta) (*schema.Session, error) + func (m *MemoryStore) Write(_ *schema.Session) error