Why it exists
Keep a durable repository index and warm language-server sessions available for symbol lookup, references, diagnostics, and code navigation.
Generic terminals, provider APIs, and custom prompts can cover parts of the work, but the caller must supply permission limits, output requirements, failure handling, and usage accounting.