github agentic-box/memora v0.2.27

16 hours ago

What's New

Structured Document Storage

  • memory_store_document — Store markdown documents as a root memory + searchable typed fragments (claims, plan items, references, risks, section chunks)
  • memory_get_document — Retrieve documents by key with optional fragment type filtering
  • memory_delete_document — Cascade delete a document and all its fragments
  • Structure-aware parser (document.py) — splits by headings, tables, numbered lists, URL lists, and risk sections instead of blind token chunking
  • Fragment integrity guards — protects document fragments from accidental delete, merge, absorb, duplicate detection, and supersession detection
  • Graph UI — document fragments hidden from visualization (local + cloud); only the document root node is visible

Auto-categorization Improvements

  • Auto-assign metadata.section from detected project at write time
  • Normalize generic tags to project-prefixed tags automatically
  • Backfill tag detection now catches subsection changes
  • Derive subsections from bare tags when no prefixed tags exist
  • Broader project detection with tag-based fallback and more content patterns

Bug Fixes

  • Fix find_duplicate_candidates type error when crossref entries have mixed ID types
  • Fix crossref computation to exclude document fragments from similarity graph
  • Skip typed link entries (supersedes, extends, etc.) in duplicate candidate scanning

Don't miss a new memora release

NewReleases is sending notifications on new releases.