PRACTICAL CASE · 06

Why an AI agent keeps asking about things it already knows

Level: intermediateTime: 8 minutesOutcome: memory with provenance and an expiration date

Answers become inconsistent when source emails, old decisions, personal preferences, and temporary tasks are mixed together in one folder.

Situation

Separate memory into `raw`, knowledge, profile, preferences, and tasks. Do not edit the source material. In each derived record, specify the source, date, confidence level, and review date.

What to do

If two sources disagree, record a conflict instead of overwriting the old fact. A temporary task must not be recorded as a permanent preference. When searching, use exact references first, followed by semantic search.

Check the result

Test: add a fact, update it using a new source, and ask the agent about the discrepancy. It should show both versions and ask for a decision rather than silently choosing one.

What usually goes wrong

Memory is not a repository for all correspondence. Save only what affects future decisions, and include a link to the evidence.

← All guides · Lab glossary →

We publish what works for us—and implement the same solutions for your business. We design AI automations, Telegram bots, chats, and AI agents for real-world processes. Discuss your project →