oas2mcp.agent.surface.prompts ============================= .. py:module:: oas2mcp.agent.surface.prompts .. autoapi-nested-parse:: Prompt builders for the catalog surface planner agent. Functions --------- .. autoapisummary:: oas2mcp.agent.surface.prompts.build_catalog_surface_dynamic_prompt oas2mcp.agent.surface.prompts.build_catalog_surface_runtime_instruction_lines oas2mcp.agent.surface.prompts.build_catalog_surface_system_prompt oas2mcp.agent.surface.prompts.build_catalog_surface_user_prompt Module Contents --------------- .. py:function:: build_catalog_surface_dynamic_prompt() Build dynamic prompt middleware for the catalog surface planner. .. py:function:: build_catalog_surface_runtime_instruction_lines(runtime: oas2mcp.agent.runtime.Oas2McpRuntimeContext) -> list[str] Build deterministic runtime-specific instructions for surface planning. .. py:function:: build_catalog_surface_system_prompt() -> str Build the base system prompt for the catalog surface planner. .. py:function:: build_catalog_surface_user_prompt(context: oas2mcp.agent.surface.models.CatalogSurfacePlanningContext) -> str Build the user prompt for the catalog surface planner agent.