Skip to content

v0.7.0 — Search Improvements & Stale Memory Management

Latest

Choose a tag to compare

@heyhayes heyhayes released this 23 Feb 19:42
· 31 commits to main since this release

What's new

Spike 10-11: Memory supersession polish

  • Supersession polish, unified formatting, overfetch cap
  • supersedes param on store_memory and store_batch
  • Superseded memories hidden from search/browse by default, include_superseded flag to show them

Spike 13: Search improvements

  • Source-prefix filtering on search_memories (source param)
  • Hit tracking: hit_count and last_accessed_at on agent-memory results
  • Stale detection in stats() output
  • Grouped search output separating agent memories from file-indexed chunks

Spike 14: Stale memory management

  • find_stale() store method identifies stale and never-accessed agent memories
  • prune_stale MCP tool — dry-run by default, agents can self-maintain their memory stores
  • Dashboard: stale count column on project overview with clickable links
  • Dashboard: "Show stale only" filter on memories browse page
  • Dashboard: stale/never-accessed badges on memory rows
  • get_by_ids(track_hits=False) — dashboard views no longer mutate access timestamps

Other

  • GitHub Actions CI workflows