search_codebase
Search codebase files by query patterns and retrieve relevant matches with ranking scores. Filter by file scope, limit results, and optionally include file content.
Instructions
Atomic tool for searching codebase files based on query patterns. Returns raw file matches with relevance scores. Extracted from ResearchOrchestrator per ADR-018.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | Search query (e.g., "Docker configuration", "authentication") | |
| scope | No | Optional file scope patterns (e.g., ["src/**", "config/**"]) | |
| maxFiles | No | Maximum files to return | |
| projectPath | No | Path to project root | . |
| includeContent | No | Include file content in results | |
| enableTreeSitter | No | Use tree-sitter for enhanced analysis | |
| relevanceThreshold | No | Minimum relevance threshold (0-1) |