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