Class McpToolExecutor
java.lang.Object
dev.langchain4j.mcp.McpToolExecutor
- All Implemented Interfaces:
ToolExecutor
- Since:
- 1.4.0
-
Constructor Summary
ConstructorsConstructorDescriptionMcpToolExecutor(McpClient mcpClient) McpToolExecutor(McpClient mcpClient, String fixedToolName) -
Method Summary
Modifier and TypeMethodDescriptionexecuteWithContext(dev.langchain4j.agent.tool.ToolExecutionRequest executionRequest, dev.langchain4j.invocation.InvocationContext context)
-
Constructor Details
-
McpToolExecutor
-
McpToolExecutor
-
-
Method Details
-
execute
public String execute(dev.langchain4j.agent.tool.ToolExecutionRequest executionRequest, Object memoryId) - Specified by:
executein interfaceToolExecutor
-
executeWithContext
public ToolExecutionResult executeWithContext(dev.langchain4j.agent.tool.ToolExecutionRequest executionRequest, dev.langchain4j.invocation.InvocationContext context) - Specified by:
executeWithContextin interfaceToolExecutor
-