data_juicer_agents.core.tool.registry module#
Registry for runtime-agnostic tool definitions.
- class data_juicer_agents.core.tool.registry.ToolRegistry(_tools: Dict[str, ~data_juicer_agents.core.tool.contracts.ToolSpec]=<factory>)[source]#
Bases:
objectContainer of tool definitions.
- __init__(_tools: Dict[str, ~data_juicer_agents.core.tool.contracts.ToolSpec]=<factory>) None#
- data_juicer_agents.core.tool.registry.build_default_tool_registry(*, profile: str | None = None, groups: Sequence[str] | None = None) ToolRegistry[source]#