MCPcopy Index your code
hub / github.com/TanStack/ai / writeRunLog

Function writeRunLog

packages/ai-code-mode/models-eval/run-eval.ts:383–390  ·  view source on GitHub ↗
(payload: RunLogPayload)

Source from the content-addressed store, hash-verified

381}
382
383function writeRunLog(payload: RunLogPayload): string {
384 mkdirSync(LOG_DIR, { recursive: true })
385 const stamp = new Date().toISOString().replace(/[:.]/g, '-')
386 const fileName = `${stamp}_${slugForFilename(payload.entry.model)}.json`
387 const filePath = join(LOG_DIR, fileName)
388 writeFileSync(filePath, `${JSON.stringify(payload, null, 2)}\n`, 'utf8')
389 return filePath
390}
391
392function toEvalRow(payload: RunLogPayload): EvalRow {
393 const { provider, modelId } = parseModelId(payload.entry.model)

Callers 1

mainFunction · 0.85

Calls 2

slugForFilenameFunction · 0.85
replaceMethod · 0.65

Tested by

no test coverage detected