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 93aa2189..59979ef3 100644 --- a/packages/core/src/telemetry/metrics.ts +++ b/packages/core/src/telemetry/metrics.ts @@ -89,6 +89,7 @@ export function recordToolCallMetrics( functionName: string, durationMs: number, success: boolean, + decision?: 'accept' | 'reject' | 'modify', ): void { if (!toolCallCounter || !toolCallLatencyHistogram || !isMetricsInitialized) return; @@ -97,6 +98,7 @@ export function recordToolCallMetrics( ...getCommonAttributes(config), function_name: functionName, success, + decision, }; toolCallCounter.add(1, metricAttributes); toolCallLatencyHistogram.record(durationMs, { |
