MCPcopy
hub / github.com/simstudioai/sim / recordFileRead

Function recordFileRead

apps/sim/lib/copilot/request/metrics.ts:96–101  ·  view source on GitHub ↗
(outcome: string, durationMs: number, bytes: number)

Source from the content-addressed store, hash-verified

94
95// recordFileRead records server-side file-read duration + size by outcome.
96export function recordFileRead(outcome: string, durationMs: number, bytes: number): void {
97 const { fileReadDuration, fileReadBytes } = instruments()
98 const attrs = { [TraceAttr.CopilotVfsReadOutcome]: outcome }
99 if (durationMs >= 0) fileReadDuration.record(durationMs, attrs)
100 if (bytes >= 0) fileReadBytes.record(bytes, attrs)
101}

Callers 1

readFileRecordFunction · 0.90

Calls 1

instrumentsFunction · 0.85

Tested by

no test coverage detected