pub trait ToolT:
Send
+ Sync
+ Debug
+ ToolRuntime {
// Required methods
fn name(&self) -> &'static str;
fn description(&self) -> &'static str;
fn args_schema(&self) -> Value;
}Required Methods§
Sourcefn description(&self) -> &'static str
fn description(&self) -> &'static str
A description explaining the tool’s purpose.
Sourcefn args_schema(&self) -> Value
fn args_schema(&self) -> Value
Return a description of the expected arguments.