Back to Ai

AI_NoSuchToolError

content/docs/07-reference/05-ai-sdk-errors/ai-no-such-tool-error.mdx

2.1.10537 B
Original Source

AI_NoSuchToolError

This error occurs when a model tries to call an unavailable tool.

Properties

  • toolName: The name of the tool that was not found
  • availableTools: Array of available tool names (optional)
  • message: The error message (optional, auto-generated from toolName and availableTools)

Checking for this Error

You can check if an error is an instance of AI_NoSuchToolError using:

typescript
import { NoSuchToolError } from 'ai';

if (NoSuchToolError.isInstance(error)) {
  // Handle the error
}