AI_ToolCallNotFoundForApprovalError
This error occurs when a tool approval request references a tool call that was not found. This can happen when processing provider-emitted approval requests (e.g., MCP flows) where the referenced tool call ID does not exist.
Properties
toolCallId: The tool call ID that was not foundapprovalId: The approval request IDmessage: The error message
Checking for this Error
You can check if an error is an instance of AI_ToolCallNotFoundForApprovalError using:
import { ToolCallNotFoundForApprovalError } from 'ai'; if (ToolCallNotFoundForApprovalError.isInstance(error)) { // Handle the error}