pub struct AgenticSearchPlugin;Expand description
Plugin that mounts the agentic_search tool.
agentic_search is a multi-phase semantic code search tool. It reads
files through ToolContext::document_parsers when available, falling
back to plain-text for unknown formats.
Implementations§
Trait Implementations§
Source§impl Default for AgenticSearchPlugin
impl Default for AgenticSearchPlugin
Source§impl Plugin for AgenticSearchPlugin
impl Plugin for AgenticSearchPlugin
Source§fn tool_names(&self) -> &[&str]
fn tool_names(&self) -> &[&str]
Names of all tools this plugin registers. Read more
Source§fn description(&self) -> &str
fn description(&self) -> &str
Human-readable description shown in plugin listings.
Source§fn load(&self, registry: &Arc<ToolRegistry>, _ctx: &PluginContext) -> Result<()>
fn load(&self, registry: &Arc<ToolRegistry>, _ctx: &PluginContext) -> Result<()>
Register this plugin’s tools into
registry. Read moreAuto Trait Implementations§
impl Freeze for AgenticSearchPlugin
impl RefUnwindSafe for AgenticSearchPlugin
impl Send for AgenticSearchPlugin
impl Sync for AgenticSearchPlugin
impl Unpin for AgenticSearchPlugin
impl UnsafeUnpin for AgenticSearchPlugin
impl UnwindSafe for AgenticSearchPlugin
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more