MCPcopy Index your code
hub / github.com/CodebuffAI/codebuff / emitCacheDebugProviderRequest

Function emitCacheDebugProviderRequest

sdk/src/impl/llm.ts:210–231  ·  view source on GitHub ↗
(params: {
  callback?: (params: {
    provider: string
    rawBody: unknown
    normalizedBody?: unknown
  }) => void
  provider: string
  rawBody: unknown
})

Source from the content-addressed store, hash-verified

208}
209
210function emitCacheDebugProviderRequest(params: {
211 callback?: (params: {
212 provider: string
213 rawBody: unknown
214 normalizedBody?: unknown
215 }) => void
216 provider: string
217 rawBody: unknown
218}) {
219 if (!params.callback) return
220
221 const normalized = normalizeProviderRequestBodyForCacheDebug({
222 provider: params.provider,
223 body: params.rawBody,
224 })
225
226 params.callback({
227 provider: params.provider,
228 rawBody: params.rawBody,
229 normalizedBody: normalized,
230 })
231}
232
233function emitCacheDebugUsage(params: {
234 callback?: (usage: {

Callers 3

promptAiSdkStreamFunction · 0.85
promptAiSdkFunction · 0.85
promptAiSdkStructuredFunction · 0.85

Tested by

no test coverage detected