MemoryProviderConfig
Base configuration interface for memory system features. This interface standardizes configuration across different memory implementations while allowing for specialized settings.
Key aspects:
Serializable for configuration storage
Extensible for different storage types
Default scope specification