Skip to content

Include created_at timestamp in search results #465

@nautis

Description

@nautis

Problem

Search results return wing, room, source_file, and similarity but no timestamp. You can't tell when a drawer was stored without reading it directly. This makes temporal reasoning impossible from search results alone.

Proposal

Add created_at to the search result objects:

{
  "text": "Team decided to migrate auth to Clerk...",
  "wing": "driftwood",
  "room": "decisions",
  "source_file": "conversation-2026-04-09",
  "similarity": 0.89,
  "created_at": "2026-04-09T20:25:23Z"
}

If ChromaDB metadata already stores a timestamp, this is just passing it through. If not, it should be added at ingest time.

Why this matters

When the AI retrieves memories, it needs to know if a result is from yesterday or six months ago. A decision from January may have been superseded. Without timestamps in results, every memory looks equally current.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/mcpMCP server and toolsarea/searchSearch and retrievalenhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions