AI Persistence/stores

Implement the MessageStore, RunStore, InterruptStore, MetadataStore contracts for @tanstack/ai-persistence against any database. defineAIPersistence, composePersistence overrides, critical invariants (full-replace saveThread, insert-if-absent createOrResume and interrupt create), authorize thread access, runPersistenceConformance testkit. Use whenever you need server persistence — the package ships contracts, not a backend for your database.

TanStack 63375d3 21.6 KB Updated

File contents

tanstack/ai/tree/main/packages/ai-persistence/skills/ai-persistence/stores commit 63375d380b

Frequently asked questions

npx skillmds@latest add tanstack/ai-persistence-stores