44 lines
758 B
Python
44 lines
758 B
Python
|
|
"""内置工具集 - Phase 6.4
|
|||
|
|
|
|||
|
|
新的内置工具,使用 BaseTool 基类。
|
|||
|
|
"""
|
|||
|
|
|
|||
|
|
from app.agents.tools.builtins.file_tools import (
|
|||
|
|
GlobTool,
|
|||
|
|
GrepTool,
|
|||
|
|
ReadFileTool,
|
|||
|
|
WriteFileTool,
|
|||
|
|
)
|
|||
|
|
|
|||
|
|
from app.agents.tools.builtins.system_tools import (
|
|||
|
|
BashTool,
|
|||
|
|
PowerShellTool,
|
|||
|
|
)
|
|||
|
|
|
|||
|
|
from app.agents.tools.builtins.dev_tools import (
|
|||
|
|
LSPTools,
|
|||
|
|
GitTool,
|
|||
|
|
)
|
|||
|
|
|
|||
|
|
from app.agents.tools.builtins.collaboration_tools import (
|
|||
|
|
TeamAgentTool,
|
|||
|
|
TaskBroadcastTool,
|
|||
|
|
)
|
|||
|
|
|
|||
|
|
__all__ = [
|
|||
|
|
# File tools
|
|||
|
|
"GlobTool",
|
|||
|
|
"GrepTool",
|
|||
|
|
"ReadFileTool",
|
|||
|
|
"WriteFileTool",
|
|||
|
|
# System tools
|
|||
|
|
"BashTool",
|
|||
|
|
"PowerShellTool",
|
|||
|
|
# Dev tools
|
|||
|
|
"LSPTools",
|
|||
|
|
"GitTool",
|
|||
|
|
# Collaboration tools
|
|||
|
|
"TeamAgentTool",
|
|||
|
|
"TaskBroadcastTool",
|
|||
|
|
]
|