Skip to content

feat: add typed tiered memory recall - #21

Open
SayandB wants to merge 2 commits into
devfrom
feature/tiered-memory
Open

SayandB wants to merge 2 commits into
devfrom
feature/tiered-memory

Conversation

@SayandB

@SayandB SayandB commented Sep 29, 2026 •

Copy link
Copy Markdown
Owner

Closes #20
Task: T-010

Summary

  • add validated working, episodic, semantic, and archival memory tiers
  • add tier-aware write/read/list operations over the existing filesystem store
  • add cross-tier search results containing source tier and key
  • preserve legacy scope-based memory methods

Tracking

Milestone: M2 — Runtime control plane. Owner: SayandB.

Validation and risk

  • pytest -q (19 passed)
  • touched-slice Ruff check and format check passed
  • tier namespaces reuse existing storage; retention/migration policy is out of scope.

AI review and CI checks are required. No independent reviewer is available among repository collaborators; maintainer review is still required.

@SayandB SayandB added this to the M2 - Runtime control plane milestone Sep 29, 2026
@SayandB SayandB added enhancement New feature or request roadmap-task Roadmap-tracked task or milestone work item. labels Sep 29, 2026
@SayandB SayandB self-assigned this Sep 29, 2026
@SayandB

SayandB commented Sep 29, 2026

Copy link
Copy Markdown
Owner Author

Tracking update: linked to T-010 / issue #20, milestone M2, owner SayandB, and labeled enhancement plus roadmap-task. Validation: 19 tests pass; targeted Ruff and format checks pass. AI-review workflow is present on this PR branch. Independent reviewer assignment is pending another repository collaborator.

@github-actions

Copy link
Copy Markdown

PR Reviewer Guide 🔍

Here are some key observations to aid the review process:

🎫 Ticket compliance analysis ✅

20 - Fully compliant

Compliant requirements:

  • Memory tiers are represented by a validated public type (MemoryTier).
  • Tier-aware write, read, list, and search operations use the existing storage implementation.
  • Cross-tier search returns source tier and key without changing existing scope-based behavior.
  • Tests cover each operation, invalid queries, and legacy scope compatibility.
⏱️ Estimated effort to review: 2 🔵🔵⚪⚪⚪
🧪 PR contains tests
🔒 No security concerns identified
⚡ No major issues detected

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request Review effort 2/5 roadmap-task Roadmap-tracked task or milestone work item.

Projects

Status: In Progress

Development

Successfully merging this pull request may close these issues.

1 participant