a2aproject / a2aproject/a2a-js
[Feat]: Need of persistent task store
- Ngôn ngữ chính
- TypeScript
- Star
- 613
- Fork
- 169
- Merge trung bình
- 1 ngày 6 giờ
- Pull request đã merge (30 ngày)
- 21
Mô tả
### 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
Hướng dẫn đóng góp
Hướng nghiên cứu
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.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- postgresql, typescript
- Lĩnh vực
- backend, databases
- Loại issue
- Tính năng
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 35/100