mirror of
https://github.com/doum1004/llmwiki-cli.git
synced 2026-05-15 07:28:26 +02:00
- Introduced a new StorageProvider interface to abstract storage operations. - Implemented createProvider function to create a filesystem-based storage provider. - Updated commands to use the new provider for reading, writing, and managing pages. - Refactored IndexManager and LogManager to work with the StorageProvider. - Modified resolveWiki function to return a context with the provider. - Added requireFilesystem utility to enforce filesystem backend requirements in commands. - Updated tests to validate the new storage provider functionality and ensure compatibility.