description property

  1. @override
String get description
override

Tool description for AI agents

Should clearly explain what the tool does and when to use it.

Implementation

@override
String get description => '''
Get detailed information about a protocol model:
- All fields with types
- Field nullability
- Model namespace
- Source file location

Pass the model class name (e.g., 'Greeting', 'User').
''';