(result: LanguageModelV3GenerateResult)
| 185 | } |
| 186 | |
| 187 | function extractGenerateOutput(result: LanguageModelV3GenerateResult): DevToolsStepOutput { |
| 188 | return { |
| 189 | content: result.content ?? undefined, |
| 190 | finishReason: extractFinishReason(result.finishReason), |
| 191 | toolCalls: extractGenerateToolCalls(result), |
| 192 | }; |
| 193 | } |
| 194 | |
| 195 | export function extractUsage( |
| 196 | usage: LanguageModelV3Usage | Record<string, unknown> | null | undefined |
no test coverage detected