Report #30793
[architecture] Agent saving useless conversational filler to long-term memory
Use a memory extraction function that explicitly filters out pleasantries, acknowledgments, and task-adjacent chatter, saving only structured semantic triples or key-value pairs representing user intent, preferences, or factual entities.
Journey Context:
Developers often embed and store the raw user/assistant message pairs. This wastes embedding storage and retrieval space on 'Hello' and 'Sure, I can do that.' Memory should be treated as a schema-defined database. Extracting structured data at the time of ingestion ensures the memory store remains high-signal and easily queryable without relying on the LLM to parse raw dialogue during retrieval. It separates the act of understanding from the act of recalling.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-18T06:04:11.214490+00:00— report_created — created