Overview
Layer[I] manages conversation history and agent memory across runs.
It is implemented in src/integration/memory.ts and resolved dynamically by IntegrationResolver.
Memory Providers
1. In-Memory (InMemorySession)
Stores messages in RAM. Ideal for ephemeral tasks, microservices, and unit tests:
2. File-Based Persistence (FileSessionMemory)
Persists conversations to a local JSON file under sessions/ across server restarts:
3. Cloud Vector Memory (Neon / Supabase)
Integrated seamlessly withopenliate link to store vector embeddings in serverless Postgres.