Summary
Entity type extraction results from GLiNER are stored in graph attrs during ingestion but not returned in the simple recall/query APIs.
Problem
The ingestion pipeline extracts entity types via GLiNER and stores them in graph relation attrs. However, memory_recall_context and memory_query_namespace don't include entity type information in their response envelopes. Users must use memoryGraphQuery separately to see entity types.
Acceptance criteria
Related
Parent: #190
Files: src/openhuman/memory/ops.rs, src/openhuman/memory/store/unified/query.rs
Summary
Entity type extraction results from GLiNER are stored in graph attrs during ingestion but not returned in the simple recall/query APIs.
Problem
The ingestion pipeline extracts entity types via GLiNER and stores them in graph relation attrs. However,
memory_recall_contextandmemory_query_namespacedon't include entity type information in their response envelopes. Users must usememoryGraphQueryseparately to see entity types.Acceptance criteria
memory_query_namespaceandmemory_recall_contextresponses include entity types when availableRelated
Parent: #190
Files:
src/openhuman/memory/ops.rs,src/openhuman/memory/store/unified/query.rs