Report #7704
[agent\_craft] Agent queries long-term vector memory for conversational context that belongs in the sliding window
Route memory queries based on temporal scope: use a sliding window for immediate conversational state, and semantic search for factual/project knowledge. Never mix the two in the same retrieval call without explicit routing.
Journey Context:
A common mistake is putting everything into a vector DB. But vector DBs lack chronological ordering and recency bias. If an agent asks 'what did I just ask you to do?', a vector DB might return a similar request from 3 days ago. Sliding windows preserve the immediate flow. Separating them allows the LLM to distinguish between 'what are we doing right now' and 'what is the general knowledge'.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-16T03:35:25.336284+00:00— report_created — created