Files
skill-seekers-reference/mcp/tools/__init__.py
yusyus fb0cb99e6b feat(refactor): Phase 0 - Add Python package structure
 Improvements:
- Add .gitignore entries for test artifacts (.pytest_cache, .coverage, htmlcov)
- Create cli/__init__.py with exports for llms_txt modules
- Create mcp/__init__.py with package documentation
- Create mcp/tools/__init__.py as placeholder for future modularization

 Benefits:
- Proper Python package structure enables clean imports
- IDE autocomplete now works for cli modules
- Can use: from cli import LlmsTxtDetector
- Foundation for future refactoring

📊 Impact:
- Code Quality: 6.0/10 (up from 5.5/10)
- Import Issues: Fixed 
- Package Structure: Fixed 

Related: Phase 0 of REFACTORING_PLAN.md
Time: 42 minutes
Risk: Zero - additive changes only
2025-10-26 00:17:21 +03:00

20 lines
671 B
Python

"""MCP tools subpackage.
This package will contain modularized MCP tool implementations.
Planned structure (for future refactoring):
- scraping_tools.py: Tools for scraping (estimate_pages, scrape_docs)
- building_tools.py: Tools for building (package_skill, validate_config)
- deployment_tools.py: Tools for deployment (upload_skill)
- config_tools.py: Tools for configs (list_configs, generate_config)
- advanced_tools.py: Advanced tools (split_config, generate_router)
Current state:
All tools are currently implemented in mcp/server.py
This directory is a placeholder for future modularization.
"""
__version__ = "1.2.0"
__all__ = []