# Keep runs within context limits with automatic tool output compression

> Automatically compress and summarize tool call results to keep agent context safely within model token windows.

- Published: 2025-11-27
- Author: Agno Team
- Category: Changelog
- Canonical: https://agno-com-nine.vercel.app/articles/keep-runs-within-context-limits-with-automatic-tool-output-compression
- Markdown: https://agno-com-nine.vercel.app/articles/keep-runs-within-context-limits-with-automatic-tool-output-compression.md

Automatically compress and summarize tool call results to keep agent context safely within model token windows. This change reduces context overflow errors, stabilizes long-running workflows, and lowers token spend without requiring any application changes.

**Details**

- Summarizes large tool outputs before adding them to conversation history
- Improves reliability for tool-heavy agents and extended sessions
- Reduces token usage while preserving relevant signal for downstream reasoning

**Who this is for:** Teams operating long-running or tool-intensive agents where reliability and cost control are priorities.
