类 ToolBase.Builder
java.lang.Object
io.agentscope.core.tool.ToolBase.Builder
- 封闭类:
ToolBase
Fluent builder for
ToolBase subclasses.-
方法概要
修饰符和类型方法说明concurrencySafe(boolean concurrencySafe) dangerousDirectories(List<String> dangerousDirectories) dangerousFiles(List<String> dangerousFiles) description(String description) externalTool(boolean externalTool) inputSchema(Map<String, Object> inputSchema) Marks the tool as an MCP tool and records the MCP server name.readOnly(boolean readOnly) stateInjected(boolean stateInjected)
-
方法详细资料
-
name
-
description
-
inputSchema
-
readOnly
-
concurrencySafe
-
externalTool
-
stateInjected
-
mcp
Marks the tool as an MCP tool and records the MCP server name. -
dangerousFiles
-
dangerousDirectories
-