25 lines
486 B
Python
25 lines
486 B
Python
|
|
"""
|
||
|
|
Uni-Wizard Tools Package
|
||
|
|
All tools for self-sufficient operation
|
||
|
|
"""
|
||
|
|
|
||
|
|
from .registry import registry, ToolRegistry, ToolResult, tool, call_tool
|
||
|
|
|
||
|
|
# Import all tool modules to register them
|
||
|
|
from . import system_tools
|
||
|
|
from . import git_tools
|
||
|
|
from . import network_tools
|
||
|
|
|
||
|
|
__all__ = [
|
||
|
|
'registry',
|
||
|
|
'ToolRegistry',
|
||
|
|
'ToolResult',
|
||
|
|
'tool',
|
||
|
|
'call_tool'
|
||
|
|
]
|
||
|
|
|
||
|
|
# Ensure all tools are registered
|
||
|
|
system_tools.register_all()
|
||
|
|
git_tools.register_all()
|
||
|
|
network_tools.register_all()
|