Persisted counterpart to makeInMemoryStore(). Same return shape (chats,
contacts, messages, groupMetadata, labels, bind, loadMessages, ...) plus
adapter and an async close(). Hydrates from adapter on creation, then
write-throughs every mutating event alongside the normal in-memory update.
Persisted counterpart to makeInMemoryStore(). Same return shape (chats, contacts, messages, groupMetadata, labels, bind, loadMessages, ...) plus
adapterand an asyncclose(). Hydrates fromadapteron creation, then write-throughs every mutating event alongside the normal in-memory update.