a2aproject / a2aproject/a2a-js

[Feat]: Need of persistent task store

未关闭
#114 22 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
TypeScript
星标
613
派生
169
平均合并
1 天 6 小时
30 天内合并 PR
21

描述

### Is your feature request related to a problem? Please describe.

While developing a POC, I came to face the problem that we lack any persistent database support for the task store.

I ended up creating a Postgres wrapper of the task store.

The question is mainly do we add these implementation of TaskStore with persistent database support in this library it self, or there is no plan for such and this will remain the bare bone library.

I don't see the point of needing to write your own implementation or installing another library just for this.

### Describe the solution you'd like

We can create implementation of TaskStore with different databases and release them as the part of library itself.

### Code of Conduct

- [x] I agree to follow this project's Code of Conduct

贡献指南

打开贡献指南

调研方向

Look at the existing TaskStore interface in the codebase to understand its contract. The issue mentions a Postgres wrapper; examine any related code or comments in the thread. Determine how to integrate persistent database implementations (like Postgres) as part of the library, considering modularity and release strategy. Check for any existing database-related modules or examples.

由索引模型根据 Issue 内容生成。

评估

技术栈
postgresql, typescript
领域
backend, databases
Issue 类型
功能
难度
4/5
预计耗时
3-5 天
活跃度
停滞
描述清晰度
基本清楚
新手友好度
35/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。