Skip to content

Commit 94b1b29

Browse files
committed
feat: find_files tool
feat(code_analysis): add FileSearchService with cross-platform search and fallback feat(code_analysis): add get_find_files_tool_definition and handler for LLM tools refactor(code_analysis): update tool.py to register file search tool alongside code analysis tools test(file_search_service): add comprehensive unit tests covering all FileSearchService functionality
1 parent 2429400 commit 94b1b29

File tree

4 files changed

+1566
-4
lines changed

4 files changed

+1566
-4
lines changed
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
1+
"""
2+
Code Analysis Module
3+
4+
This module provides code structure analysis using tree-sitter and file search
5+
capabilities with platform-specific optimizations.
6+
"""
7+
18
from .service import CodeAnalysisService
9+
from .file_search_service import FileSearchService, FileSearchError
210

311
__all__ = [
412
"CodeAnalysisService",
13+
"FileSearchService",
14+
"FileSearchError",
515
]

0 commit comments

Comments
 (0)