ContextVault: Persistent AI Agent Memory & Semantic Knowledge