import { ReasoningPart } from '@ai-sdk/provider-utils'; export function asReasoningText( reasoningParts: Array, ): string | undefined { const reasoningText = reasoningParts.map(part => part.text).join(''); return reasoningText.length > 0 ? reasoningText : undefined; }