TanStack

assertMessagesFileSourceSupport

ts
function assertMessagesFileSourceSupport(adapter, messages): void;

Defined in: packages/ai/src/utilities/content-source.ts:123

Fail-closed preflight for chat messages: throws when any message content part carries a { type: 'file' } source and the adapter hasn't declared supportsFileSources. See assertPromptFileSourceSupport.

Parameters

adapter

FileSourceCapable

messages

readonly unknown[]

Returns

void