task_tools.py
- Pfad:
/var/www/mcp-servers/mcp-tasks/tools/task_tools.py - Namespace: -
- Zeilen: 41 | Größe: 879 Bytes
- Geändert: 2025-12-28 12:21:49 | Gescannt: 2025-12-31 10:22:15
Code Hygiene Score: 85
- Dependencies: 40 (25%)
- LOC: 100 (20%)
- Methods: 100 (20%)
- Secrets: 100 (15%)
- Classes: 100 (10%)
- Magic Numbers: 100 (10%)
Keine Issues gefunden.
Dependencies 11
- use task_tools.register_task_tools
- use task_tools.register_list_tools
- use task_tools.register_crud_tools
- use task_tools.register_workflow_tools
- use task_tools.register_execute_tools
- use task_tools.get_repo
- use task_tools.get_task_logger
- use task_tools.validate_status
- use task_tools.validate_type
- use task_tools.validate_executor_type
- use task_tools.log_tool_call
Code
"""
Task Management Tools für MCP-Tasks Server.
BACKWARD COMPATIBILITY WRAPPER - Logic moved to task_tools/ package.
"""
# Re-export main registration function from package
from task_tools import register_task_tools
# Re-export individual registration functions for flexibility
from task_tools import (
register_list_tools,
register_crud_tools,
register_workflow_tools,
register_execute_tools,
)
# Re-export utilities
from task_tools import (
get_repo,
get_task_logger,
validate_status,
validate_type,
validate_executor_type,
log_tool_call,
)
__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",
]