Date: July 22, 2025
Purpose: Verify all tools mentioned in run_any_python_tool.sh exist in code-intelligence-toolkit
✅ 51 of 57 tools verified (including redirections)
❌ 5 tools missing (appear to be specific to another project)
The wrapper script automatically redirects these tool names to their current versions:
| Requested Tool | Actual Tool | Status |
|---|---|---|
| find_references.py | find_references_rg.py | ✅ Present |
| analyze_dependencies.py | analyze_dependencies_with_timeout.py | ✅ Present |
| analyze_unused_methods.py | analyze_unused_methods_with_timeout.py | ✅ Present |
| trace_calls.py | trace_calls_with_timeout.py | ✅ Present |
| extract_methods.py | extract_methods_v2.py | ✅ Present |
| find_text.py | find_text_v6.py | ✅ Present |
| method_analyzer_ast.py | method_analyzer_ast_v2.py | ✅ Present |
| navigate_ast.py | navigate_ast_v2.py | ✅ Present |
| recent_files.py | recent_files_v2.py | ✅ Present |
| dead_code_detector.py | dead_code_detector_with_timeout.py | ✅ Present |
| semantic_diff.py | semantic_diff_v3.py | ✅ Present |
| replace_text.py | replace_text_v7.py | ✅ Present |
| replace_text_ast.py | replace_text_ast_v2.py | ✅ Present |
| error_dashboard.py | error_dashboard_v2.py | ✅ Present |
| show_structure_ast.py | show_structure_ast_v4.py | ✅ Present |
| smart_refactor.py | smart_refactor_v2.py | ✅ Present |
These tools are listed in the help section but don't exist in code-intelligence-toolkit:
- comprehensive_indicator_analysis.py - Listed in help at line 224
- extract_indicators.py - Listed in help at line 225
- analyze_diff_time_severity.py - Listed in help at line 226
- analyze_nonzero_difftime.py - Listed in help at line 227
- semantic_diff_ast.py - Mentioned in help but replaced by semantic_diff_v3.py
These appear to be indicator-specific analysis tools that may belong to a different project or were planned but not implemented.
All other tools mentioned in run_any_python_tool.sh are present and accounted for:
- ✅ All AST-based analysis tools
- ✅ All directory management tools
- ✅ All refactoring tools
- ✅ All search and analysis tools
- ✅ All file operation tools
- ✅ All error monitoring tools
- ✅ All configuration tools
- Remove missing tools from help - The 5 missing tools should be removed from the help text in run_any_python_tool.sh
- Update semantic_diff_ast.py references - Replace with semantic_diff_v3.py in documentation
- Document tool redirections - Add a comment section explaining the version redirections
The code-intelligence-toolkit is fully functional with all core tools present. The missing tools appear to be from a different project context and don't affect the toolkit's operation.