cursus.pipeline_catalog.core.agent_tool¶
Agent Tool Interface for Pipeline Catalog
Exposes pipeline catalog as tool calls for LLM agents. Compatible with MCP, OpenAI function calling, and Claude tool_use.
- Usage:
# Agent receives tool schema, calls with parameters: result = pipeline_catalog_tool(action=”recommend”, data_type=”text”, needs_llm=True) result = pipeline_catalog_tool(action=”get_dag”, dag_id=”bedrock_pytorch_incremental_edx”) result = pipeline_catalog_tool(action=”get_config_guidance”, dag_id=”…”)