Skip to main content
Version: 0.0.4

agrag.retrieval.resolved_entities.hydrate_resolved_entities

hydrate_resolved_entities(graph_store:GraphStore, ids:list[UUID], *, tracer:Tracer | None = None) -> dict[UUID, ResolvedEntity]

Hydrate resolved entities by vector-hit identifiers.

Parameters:

  • graph_store (GraphStore) – Where the resolved entities live.
  • ids (list[UUID]) – The vector-hit ids to hydrate.
  • tracer (Tracer | None) – Opens the hydration span. None opens no recorded span.

Returns:

  • dict[UUID, ResolvedEntity] – The hydrated resolved entities by id; an empty dict when ids is
  • dict[UUID, ResolvedEntity] – empty or nothing parsed.