# Ensure memory summarization runs reliably across all conversation shapes

> We fixed an issue where the memory pipeline gate check did not account for extra_messages, causing memory summarization to be skipped in runs where additional context messages were provided alongside…

- Published: 2026-04-14
- Author: Agno Team
- Category: Changelog
- Canonical: https://agno-com-nine.vercel.app/articles/ensure-memory-summarization-runs-reliably-across-all-conversation-shapes
- Markdown: https://agno-com-nine.vercel.app/articles/ensure-memory-summarization-runs-reliably-across-all-conversation-shapes.md

We fixed an issue where the memory pipeline gate check did not account for `extra_messages`, causing memory summarization to be skipped in runs where additional context messages were provided alongside the main conversation. The gate now correctly evaluates the full message set, including `extra_messages`, before deciding whether to run the memory pipeline.
