Modules§
Structs§
- Read
Only Context - Minimal shared context passed to every parallel read-only task.
- Tool
Call - Tool
Registry - Tool
Result
Functions§
- execute_
read_ only - Execute a single read-only tool call without holding a
&mut ToolRegistry. Navigation tools (go_to_definition,find_references,hover) always use the grep fallback here — LSP is reserved for the sequential registry path. - is_
read_ only - Returns true for tools that are pure reads with no side-effects. These can safely be executed in parallel when the LLM issues several at once.
- tool_
defs - Return the tool definitions to send to the LLM.
search_webis gated on a search key being present.create_pr/get_ci_statusare gated onpr_enabled. - view_
git_ diff - Run
git diff HEAD(orgit diff HEAD -- <path>) in the workspace and return the output.