oas2mcp.agent.orchestrator

Functions

run_and_export_oas2mcp_pipeline(→ dict[str, pathlib.Path])

Run the pipeline and export enhanced catalog artifacts.

run_oas2mcp_pipeline(...)

Run the full summarize -> enhance-all pipeline.

Module Contents

oas2mcp.agent.orchestrator.run_and_export_oas2mcp_pipeline(*, source: str | pathlib.Path | None = None, source_url: str | None = None, runtime_context: oas2mcp.agent.runtime.Oas2McpRuntimeContext, export_config: oas2mcp.generate.config.ExportConfig | None = None, summarizer_model: Any | None = None, enhancer_model: Any | None = None, surface_model: Any | None = None, console: rich.console.Console | None = None) dict[str, pathlib.Path][source][source]

Run the pipeline and export enhanced catalog artifacts.

oas2mcp.agent.orchestrator.run_oas2mcp_pipeline(*, source: str | pathlib.Path | None = None, source_url: str | None = None, runtime_context: oas2mcp.agent.runtime.Oas2McpRuntimeContext, summarizer_model: Any | None = None, enhancer_model: Any | None = None, surface_model: Any | None = None, console: rich.console.Console | None = None) oas2mcp.generate.models.EnhancedCatalog[source][source]

Run the full summarize -> enhance-all pipeline.