search_code
Search source code and header files to find implementation details, filtering out documentation. Returns relevant code chunks based on natural language queries.
Instructions
Search only source code and header files (filters out documentation). Use when you need implementation details.
Args: query: Natural language search query project: Optional project name filter top_k: Number of results (default: 5, max: 20) headers_only: If true, search only header files (API contracts)
Returns: Relevant source code chunks
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": {
"query": "<query>"
},
"name": "search_code"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | ||
| top_k | No | ||
| project | No | ||
| headers_only | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |