AI SDK Errors: AI_NoSuchToolError

ID: 1581https://ai-sdk.dev/docs/reference/ai-sdk-errors/ai-no-such-tool-error
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
  • message: The error message

Checking for this Error

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

import { NoSuchToolError } from 'ai';

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