__init__.py
- Pfad:
/var/www/mcp-servers/mcp-tasks/tools/task_tools/__init__.py - Namespace: -
- Zeilen: 31 | Größe: 860 Bytes
- Geändert: 2025-12-28 12:21:49 | Gescannt: 2025-12-31 10:22:15
Code Hygiene Score: 88
- Dependencies: 50 (25%)
- LOC: 100 (20%)
- Methods: 100 (20%)
- Secrets: 100 (15%)
- Classes: 100 (10%)
- Magic Numbers: 100 (10%)
Keine Issues gefunden.
Dependencies 10
- use base.get_repo
- use base.get_task_logger
- use base.validate_status
- use base.validate_type
- use base.validate_executor_type
- use base.log_tool_call
- use list_tools.register_list_tools
- use crud_tools.register_crud_tools
- use workflow_tools.register_workflow_tools
- use execute_tool.register_execute_tools
Funktionen 1
-
register_task_tools()Zeile 10
Code
"""Task Tools Package - Modular MCP Task Management Tools."""
from .base import get_repo, get_task_logger, validate_status, validate_type, validate_executor_type, log_tool_call
from .list_tools import register_list_tools
from .crud_tools import register_crud_tools
from .workflow_tools import register_workflow_tools
from .execute_tool import register_execute_tools
def register_task_tools(mcp):
"""Register all task management tools."""
register_list_tools(mcp)
register_crud_tools(mcp)
register_workflow_tools(mcp)
register_execute_tools(mcp)
__all__ = [
"register_task_tools",
"register_list_tools",
"register_crud_tools",
"register_workflow_tools",
"register_execute_tools",
"get_repo",
"get_task_logger",
"validate_status",
"validate_type",
"validate_executor_type",
"log_tool_call",
]