redis / redis/agent-memory-server
Summary Views And Tasks
Open
@justin-cechmanek is already working on this.
Since Mar 13, 2026.
enhancement
- Dominant language
- Python
- Stars
- 316
- Forks
- 63
- Avg merge
- 14d 23h
- Merged PRs (30d)
- 1
Description
Story 4: Summary Views And Tasks
User story
As a product team, I can define summary views, run them, and trust the server to produce summaries and track task state correctly.
Expected functionality
- Summary views can be created and run.
- Single partitions can be summarized.
- Full runs create tasks and materialize results.
- Task status updates correctly.
- Re-running views does not corrupt results.
Why it matters
This is an important product feature and a strong test of background processing.
What we expect to break
- Tasks getting stuck.
- Missing partition summaries.
- Full refreshes slowing down badly on large datasets.
- Refreshes interfering with each other or with normal traffic.
Pass criteria
- Tasks finish cleanly.
- Expected summaries appear.
- Re-running the same view stays stable.
- Large views remain manageable.
How to test it
- Prepare:
- long-term memory spread across multiple users, namespaces, and sessions
- a few representative summary views
- Run:
- repeated single-partition runs
- repeated full refreshes
- overlapping refreshes
- summary traffic mixed with normal ingest/search traffic
- Check:
- do tasks move to a final state?
- do expected partition summaries appear?
- are reruns stable?
- what happens when the view covers a lot of memories?
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.