Skip to content

fix: surface stored metadata in recall results#55

Merged
christopherkarani merged 1 commit intomainfrom
fix/issue-53-structured-metadata
Mar 19, 2026
Merged

fix: surface stored metadata in recall results#55
christopherkarani merged 1 commit intomainfrom
fix/issue-53-structured-metadata

Conversation

@christopherkarani
Copy link
Copy Markdown
Owner

Closes #53.

Summary:

  • Surface persisted frame metadata on search/recall result types (SearchResponse.Result, MemorySearchHit, RAGContext.Item).
  • Thread metadata through unified search and RAG assembly so callers can recover app-specific IDs from context.items.
  • Update the README and DocC guides to document the structured-data pattern.
  • Add a regression test covering metadata propagation through MemoryOrchestrator.recall.

Verification:

  • swift test --filter memoryOrchestratorRecallSurfacesStoredMetadata
  • swift test --filter memoryOrchestratorSessionTaggingAndChunkMetadataPersist

@chatgpt-codex-connector
Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@christopherkarani christopherkarani merged commit 3dafa38 into main Mar 19, 2026
0 of 5 checks passed
@christopherkarani christopherkarani deleted the fix/issue-53-structured-metadata branch March 19, 2026 03:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Guide for structured data

1 participant