Anthropic Tools
class AnthropicTools(val advisor_20260301: Tool<JsonElement, JsonElement, Any?> = anthropicProviderTool(
"advisor",
"anthropic.advisor_20260301",
"Consult an Anthropic advisor model during generation."
), val bash_20241022: Tool<JsonElement, JsonElement, Any?> = anthropicProviderTool("bash", "anthropic.bash_20241022", "Use Anthropic's hosted Bash tool."), val bash_20250124: Tool<JsonElement, JsonElement, Any?> = anthropicProviderTool("bash", "anthropic.bash_20250124", "Use Anthropic's hosted Bash tool."), val codeExecution_20250522: Tool<JsonElement, JsonElement, Any?> = anthropicProviderTool(
"code_execution",
"anthropic.code_execution_20250522",
"Use Anthropic hosted code execution."
), val codeExecution_20250825: Tool<JsonElement, JsonElement, Any?> = anthropicProviderTool(
"code_execution",
"anthropic.code_execution_20250825",
"Use Anthropic hosted code execution."
), val codeExecution_20260120: Tool<JsonElement, JsonElement, Any?> = anthropicProviderTool(
"code_execution",
"anthropic.code_execution_20260120",
"Use Anthropic hosted code execution."
), val computer_20241022: Tool<JsonElement, JsonElement, Any?> = anthropicProviderTool("computer", "anthropic.computer_20241022", "Use Anthropic computer control."), val computer_20250124: Tool<JsonElement, JsonElement, Any?> = anthropicProviderTool("computer", "anthropic.computer_20250124", "Use Anthropic computer control."), val computer_20251124: Tool<JsonElement, JsonElement, Any?> = anthropicProviderTool("computer", "anthropic.computer_20251124", "Use Anthropic computer control with zoom."), val memory_20250818: Tool<JsonElement, JsonElement, Any?> = anthropicProviderTool("memory", "anthropic.memory_20250818", "Use Anthropic memory."), val textEditor_20241022: Tool<JsonElement, JsonElement, Any?> = anthropicProviderTool("str_replace_editor", "anthropic.text_editor_20241022", "Use Anthropic text editor."), val textEditor_20250124: Tool<JsonElement, JsonElement, Any?> = anthropicProviderTool("str_replace_editor", "anthropic.text_editor_20250124", "Use Anthropic text editor."), val textEditor_20250429: Tool<JsonElement, JsonElement, Any?> = anthropicProviderTool(
"str_replace_based_edit_tool",
"anthropic.text_editor_20250429",
"Use Anthropic text editor."
), val textEditor_20250728: Tool<JsonElement, JsonElement, Any?> = anthropicProviderTool(
"str_replace_based_edit_tool",
"anthropic.text_editor_20250728",
"Use Anthropic text editor."
), val webFetch_20250910: Tool<JsonElement, JsonElement, Any?> = anthropicProviderTool("web_fetch", "anthropic.web_fetch_20250910", "Fetch web content through Anthropic."), val webFetch_20260209: Tool<JsonElement, JsonElement, Any?> = anthropicProviderTool("web_fetch", "anthropic.web_fetch_20260209", "Fetch web content through Anthropic."), val webSearch_20250305: Tool<JsonElement, JsonElement, Any?> = anthropicProviderTool("web_search", "anthropic.web_search_20250305", "Search the web through Anthropic."), val webSearch_20260209: Tool<JsonElement, JsonElement, Any?> = anthropicProviderTool("web_search", "anthropic.web_search_20260209", "Search the web through Anthropic."), val toolSearchRegex_20251119: Tool<JsonElement, JsonElement, Any?> = anthropicProviderTool(
"tool_search_tool_regex",
"anthropic.tool_search_regex_20251119",
"Search deferred tools with regex."
), val toolSearchBm25_20251119: Tool<JsonElement, JsonElement, Any?> = anthropicProviderTool(
"tool_search_tool_bm25",
"anthropic.tool_search_bm25_20251119",
"Search deferred tools with BM25."
))(source)
Since
0.3.0-beta01
Constructors
Link copied to clipboard
constructor(advisor_20260301: Tool<JsonElement, JsonElement, Any?> = anthropicProviderTool(
"advisor",
"anthropic.advisor_20260301",
"Consult an Anthropic advisor model during generation."
), bash_20241022: Tool<JsonElement, JsonElement, Any?> = anthropicProviderTool("bash", "anthropic.bash_20241022", "Use Anthropic's hosted Bash tool."), bash_20250124: Tool<JsonElement, JsonElement, Any?> = anthropicProviderTool("bash", "anthropic.bash_20250124", "Use Anthropic's hosted Bash tool."), codeExecution_20250522: Tool<JsonElement, JsonElement, Any?> = anthropicProviderTool(
"code_execution",
"anthropic.code_execution_20250522",
"Use Anthropic hosted code execution."
), codeExecution_20250825: Tool<JsonElement, JsonElement, Any?> = anthropicProviderTool(
"code_execution",
"anthropic.code_execution_20250825",
"Use Anthropic hosted code execution."
), codeExecution_20260120: Tool<JsonElement, JsonElement, Any?> = anthropicProviderTool(
"code_execution",
"anthropic.code_execution_20260120",
"Use Anthropic hosted code execution."
), computer_20241022: Tool<JsonElement, JsonElement, Any?> = anthropicProviderTool("computer", "anthropic.computer_20241022", "Use Anthropic computer control."), computer_20250124: Tool<JsonElement, JsonElement, Any?> = anthropicProviderTool("computer", "anthropic.computer_20250124", "Use Anthropic computer control."), computer_20251124: Tool<JsonElement, JsonElement, Any?> = anthropicProviderTool("computer", "anthropic.computer_20251124", "Use Anthropic computer control with zoom."), memory_20250818: Tool<JsonElement, JsonElement, Any?> = anthropicProviderTool("memory", "anthropic.memory_20250818", "Use Anthropic memory."), textEditor_20241022: Tool<JsonElement, JsonElement, Any?> = anthropicProviderTool("str_replace_editor", "anthropic.text_editor_20241022", "Use Anthropic text editor."), textEditor_20250124: Tool<JsonElement, JsonElement, Any?> = anthropicProviderTool("str_replace_editor", "anthropic.text_editor_20250124", "Use Anthropic text editor."), textEditor_20250429: Tool<JsonElement, JsonElement, Any?> = anthropicProviderTool(
"str_replace_based_edit_tool",
"anthropic.text_editor_20250429",
"Use Anthropic text editor."
), textEditor_20250728: Tool<JsonElement, JsonElement, Any?> = anthropicProviderTool(
"str_replace_based_edit_tool",
"anthropic.text_editor_20250728",
"Use Anthropic text editor."
), webFetch_20250910: Tool<JsonElement, JsonElement, Any?> = anthropicProviderTool("web_fetch", "anthropic.web_fetch_20250910", "Fetch web content through Anthropic."), webFetch_20260209: Tool<JsonElement, JsonElement, Any?> = anthropicProviderTool("web_fetch", "anthropic.web_fetch_20260209", "Fetch web content through Anthropic."), webSearch_20250305: Tool<JsonElement, JsonElement, Any?> = anthropicProviderTool("web_search", "anthropic.web_search_20250305", "Search the web through Anthropic."), webSearch_20260209: Tool<JsonElement, JsonElement, Any?> = anthropicProviderTool("web_search", "anthropic.web_search_20260209", "Search the web through Anthropic."), toolSearchRegex_20251119: Tool<JsonElement, JsonElement, Any?> = anthropicProviderTool(
"tool_search_tool_regex",
"anthropic.tool_search_regex_20251119",
"Search deferred tools with regex."
), toolSearchBm25_20251119: Tool<JsonElement, JsonElement, Any?> = anthropicProviderTool(
"tool_search_tool_bm25",
"anthropic.tool_search_bm25_20251119",
"Search deferred tools with BM25."
))
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard