mirror of
https://github.com/google-gemini/gemini-cli.git
synced 2026-05-12 12:54:07 -07:00
[Part 3/6] feat(telemetry): enhance metrics with performance monitoring APIs (#8113)
This commit is contained in:
@@ -74,3 +74,33 @@ export {
|
||||
recordUserActivity,
|
||||
isUserActive,
|
||||
} from './activity-detector.js';
|
||||
export {
|
||||
// Core metrics functions
|
||||
recordToolCallMetrics,
|
||||
recordTokenUsageMetrics,
|
||||
recordApiResponseMetrics,
|
||||
recordApiErrorMetrics,
|
||||
recordFileOperationMetric,
|
||||
recordInvalidChunk,
|
||||
recordContentRetry,
|
||||
recordContentRetryFailure,
|
||||
recordModelRoutingMetrics,
|
||||
// Performance monitoring functions
|
||||
recordStartupPerformance,
|
||||
recordMemoryUsage,
|
||||
recordCpuUsage,
|
||||
recordToolQueueDepth,
|
||||
recordToolExecutionBreakdown,
|
||||
recordTokenEfficiency,
|
||||
recordApiRequestBreakdown,
|
||||
recordPerformanceScore,
|
||||
recordPerformanceRegression,
|
||||
recordBaselineComparison,
|
||||
isPerformanceMonitoringActive,
|
||||
// Performance monitoring types
|
||||
PerformanceMetricType,
|
||||
MemoryMetricType,
|
||||
ToolExecutionPhase,
|
||||
ApiRequestPhase,
|
||||
FileOperation,
|
||||
} from './metrics.js';
|
||||
|
||||
Reference in New Issue
Block a user