compaction
AI Agent Auto Context Compaction Module for PraisonAI Agents. Provides automatic context management for long conversations:- Anti-injection framing (prevents instruction hijacking)
- Structured summary templates with organized sections
- Iterative updates across multiple compactions
- Message summarization with LLM integration
- Context window management
- Token counting and limits
- Intelligent message pruning
- All imports are lazy loaded via getattr
- Compaction only runs when needed
- No overhead when context is within limits

