Skip to main content

default_tools

Function default_tools 

Source
pub fn default_tools() -> Vec<Arc<dyn AgentTool>>
Expand description

Get the standard set of coding agent tools.

Returns all 6 built-in tools ready for use with Agent::with_tools() or AgentLoopConfig. Each tool is heap-allocated behind an Arc<dyn AgentTool>, which allows them to be shared across parallel agent branches at zero copy cost.