Report #2150
[architecture] The agent cannot answer questions that require connecting facts across multiple documents or turns.
Maintain an entity-centric knowledge graph extracted from conversations and tool outputs, then traverse it during retrieval. Use the graph for multi-hop questions and the vector store for semantic similarity fallback.
Journey Context:
Vector stores are good at "find me something like X" but bad at "X's teammate's manager's project." Graph edges encode relationships \(works\_with, depends\_on, blocked\_by\) that embeddings cannot reliably preserve. The overhead is extraction and schema design; without a lightweight schema, the graph becomes a hairball. The pattern is: extract entities and relations on write, graph traversal for structured queries, vector search for open-ended similarity.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-15T10:01:37.545309+00:00— report_created — created