output
    Preparing search index...

    Type Alias GenerateTextResult<Tools, Output>

    GenerateTextResult: AIGenerateTextResult<Tools, Output> & {
        result: string;
        sources: ExtractedSource[];
    }

    Result from generateText including full AI SDK response metadata. Extends AI SDK's GenerateTextResult with a unified result field.

    Type Parameters

    • Tools extends ToolSet = ToolSet

      The tools available for the model to call (preserves typing on steps)

    • Output extends AIOutput<unknown, unknown> = AIOutput<unknown, unknown>

    Type Declaration

    • result: string

      Unified field name alias for 'text' - provides consistency across all generate* functions

    • sources: ExtractedSource[]

      Sources extracted from search tool results, merged with any native provider sources