diff options
Diffstat (limited to 'packages/core/src/telemetry/metrics.ts')
| -rw-r--r-- | packages/core/src/telemetry/metrics.ts | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/packages/core/src/telemetry/metrics.ts b/packages/core/src/telemetry/metrics.ts index c1125086..4abcb4f0 100644 --- a/packages/core/src/telemetry/metrics.ts +++ b/packages/core/src/telemetry/metrics.ts @@ -119,6 +119,7 @@ export function recordToolCallMetrics( durationMs: number, success: boolean, decision?: 'accept' | 'reject' | 'modify' | 'auto_accept', + tool_type?: 'native' | 'mcp', ): void { if (!toolCallCounter || !toolCallLatencyHistogram || !isMetricsInitialized) return; @@ -128,6 +129,7 @@ export function recordToolCallMetrics( function_name: functionName, success, decision, + tool_type, }; toolCallCounter.add(1, metricAttributes); toolCallLatencyHistogram.record(durationMs, { |
