You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: add DatabaseTaskStore with Drizzle ORM support
- Add `delete` method to TaskStore interface and InMemoryTaskStore
- Add DatabaseTaskStore for persistent task storage using Drizzle ORM
- Support SQLite, PostgreSQL, and MySQL databases
- Export via new entry point `@a2a-js/sdk/server/drizzle`
- Add drizzle-orm as optional peer dependency
- Update README with installation and usage examples
By default, the SDK provides an `InMemoryTaskStore` which stores tasks in memory. For production deployments, use the `DatabaseTaskStore` with Drizzle ORM to persist tasks to SQLite, PostgreSQL, or MySQL.
695
+
696
+
### Quick Setup
697
+
698
+
**1. Create a schema file** (e.g., `src/schema.ts`):
0 commit comments