macro_rules! validated_tool {
(
name: $name:expr,
description: $desc:expr,
parameters: {
$( $param_name:ident: $param_type:ident $( ( $( $constraint:ident: $value:expr ),* ) )? ),*
},
handler: $handler:expr
) => { ... };
}Expand description
Create a validated tool with typed parameters