parameters property
JSON Schema describing the parameters this tool accepts.
Implementation
@override
Map<String, dynamic> get parameters => SchemaHelper.generateSchema(
{
'url': SchemaHelper.stringProperty(
description: 'The URL of the API endpoint to test',
),
'method': SchemaHelper.stringProperty(
description: 'HTTP method to use (default: GET)',
enumValues: ['GET', 'POST', 'PUT', 'DELETE'],
),
},
required: ['url'],
);