What problem does it solve?
Subagents often operate with limited context and struggle to determine what information they need, leading to inefficiencies or failures in complex workflows. Iterative Retrieval provides a structured four-phase loop to progressively refine the context loaded into subagents.
Core Features & Use Cases
- Four-phase loop (DISPATCH, EVALUATE, REFINE, LOOP) that narrows the search space and surfaces relevant files and patterns.
- Automatic adaptation to evolving codebase contexts by extracting new patterns, terminology, and gaps across cycles.
- Improves reliability of multi-agent tasks by keeping context size manageable while preserving critical information.
- Practical use: when spawning subagents that need codebase context, building complex workflows, or handling context-too-large failures.
Quick Start
Initiate an iterative retrieval cycle to gather and refine context across files until sufficient high-relevance results are obtained.