MCPcopy Index your code
hub / github.com/coder/mux / extractGenerateOutput

Function extractGenerateOutput

src/node/services/devToolsMiddleware.ts:187–193  ·  view source on GitHub ↗
(result: LanguageModelV3GenerateResult)

Source from the content-addressed store, hash-verified

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

Callers 1

createDevToolsMiddlewareFunction · 0.85

Calls 2

extractFinishReasonFunction · 0.85
extractGenerateToolCallsFunction · 0.85

Tested by

no test coverage detected