""" Tools 包 - 工具注册和 Schema 生成 """ from agent.tools.registry import ToolRegistry, tool, get_tool_registry from agent.tools.schema import SchemaGenerator from agent.tools.models import ToolResult, ToolContext, ToolContextImpl # 导入工具模块,触发 @tool 装饰器执行,完成工具注册 import tools # noqa: F401 __all__ = [ "ToolRegistry", "tool", "get_tool_registry", "SchemaGenerator", "ToolResult", "ToolContext", "ToolContextImpl", ]