Class StdioGenaiAdapter

java.lang.Object
org.machanism.machai.ai.provider.AbstractAIProvider
org.machanism.machai.mcp.server.GenericGenaiAdapter<io.modelcontextprotocol.server.McpSyncServerExchange,io.modelcontextprotocol.server.McpServerFeatures.SyncToolSpecification>
org.machanism.machai.mcp.server.StdioGenaiAdapter
All Implemented Interfaces:
Genai

public class StdioGenaiAdapter extends GenericGenaiAdapter<io.modelcontextprotocol.server.McpSyncServerExchange,io.modelcontextprotocol.server.McpServerFeatures.SyncToolSpecification>
  • Field Details

    • log

      private final org.slf4j.Logger log
    • prompts

      private List<io.modelcontextprotocol.server.McpServerFeatures.SyncPromptSpecification> prompts
  • Constructor Details

    • StdioGenaiAdapter

      StdioGenaiAdapter(List<io.modelcontextprotocol.server.McpServerFeatures.SyncToolSpecification> toolSpecifications, AbstractMcpServer.ToolSpecificationBuilder<io.modelcontextprotocol.server.McpSyncServerExchange> builder)
  • Method Details