Anthropic Tools
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."
))(source)