AI SDK ErrorsAI_NoSuchToolError

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
}