Built for sessions that last hours, not minutes.
Context compaction with three coordinated triggers around one shared summarizer - manual (a Compact button), auto (per-iteration threshold), self (the agent calls Context op=compact itself). Pinned task + summary + last-N. Cuts snap to clean user-turn boundaries so tool_use/tool_results pairs never split.
https://loomcycle.dev/blog/context-compaction-for-long-running-agents.html

Context compaction for long-running agents - manual, auto, self (v0.32.0)
Three triggers, one shared summarizer. A manual Compact button. Auto-compaction at a configurable threshold. A self-compact tool the agent calls itself, after looking at its own context.used_pct via Context op=self. Per-agent settings; spawn inheritance.