search_classes
Find Haskell classes by name pattern with optional module filtering for enterprise codebase analysis.
Instructions
Search for classes by name pattern with module filtering
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"pattern": "<pattern>"
},
"name": "search_classes"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pattern | Yes | Search pattern for class names | |
| module_pattern | No | Module name pattern to filter by (optional) | |
| limit | No | Maximum number of results |