@chat-adapter/state-memory
In-memory state adapter for Chat SDK. For development and testing only — state is lost on restart.
Warning: Only use the memory adapter for local development and testing. State is lost on restart and locks don't work across multiple instances. For production, use @chat-adapter/state-redis, @chat-adapter/state-ioredis, or @chat-adapter/state-pg.
Installation
Usage
No configuration options are needed.
Features
Limitations
- Not suitable for production — state is lost on restart
- Single process only — locks don't work across multiple instances
- No persistence — subscriptions reset when the process restarts
When to use
- Local development
- Unit testing
- Quick prototyping
License
MIT