45c572da5e975fe0549130e2801914e03c305bd7
Add OrchestratorCompactor that monitors context size and automatically compacts completed subtask results when the threshold is exceeded. Uses Model Gateway inference for LLM-based summarization with truncation fallback when gateway is unavailable. - Create compaction.py with OrchestratorCompactor class - Extend OrchestratorContext with compacted_summaries field and get_pending_subtask_ids() method - Add CompactionConfig to config.py with YAML loading - Integrate compactor into SubagentDispatcher (async _safe_add_result) - 25 tests covering threshold detection, compaction logic, gateway interaction, context integrity, and dispatcher integration (97% coverage) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
llm-multiverse
System for orchestrating local LLM agents
Description
Languages
Rust
60.3%
Python
37.5%
Shell
1.9%
Dockerfile
0.3%