Changelog¶
All notable changes to OmniMemory are documented here.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[Unreleased]¶
No unreleased changes.
0.1.0 - 2024-06-27¶
Initial release.
Added¶
- Core types and provider interface
- Multi-provider client with fallback support
- Provider registry with priority-based selection
- Conformance test suite (
core/providertest) - In-memory provider for testing
- PostgreSQL provider with pgvector support
- KVS provider wrapping omnistorage-core
- Provider stubs for Mem0, Graphiti, Twilio
- SessionID field in Context and Memory
- Embedder interface with OmniLLM integration
- Memory scopes (user, agent, tenant, team, session, domain)
- Memory types (observation, fact, preference, summary, trait, relationship)
- Ent schema for PostgreSQL storage
- MkDocs documentation site
Fixed¶
- Context parameter usage in client fallback
- Subject isolation in memory provider
For external provider changelogs: