Skip to content

[Feature] Surface entity types in memory recall/query API response #207

@graycyrus

Description

@graycyrus

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

  • API enrichedmemory_query_namespace and memory_recall_context responses include entity types when available
  • UI updated — MemoryWorkspace and MemoryDebugPanel show entity types in query results

Related

Parent: #190
Files: src/openhuman/memory/ops.rs, src/openhuman/memory/store/unified/query.rs

Metadata

Metadata

Assignees

Labels

subtaskSubtask of a larger tracked effort.

Type

No type
No fields configured for issues without a type.

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions