@ai2070/l0
Version:
L0: The Missing Reliability Substrate for AI
31 lines • 819 B
TypeScript
export declare class Metrics {
requests: number;
tokens: number;
retries: number;
networkRetryCount: number;
errors: number;
violations: number;
driftDetections: number;
fallbacks: number;
completions: number;
timeouts: number;
reset(): void;
snapshot(): MetricsSnapshot;
toJSON(): MetricsSnapshot;
}
export interface MetricsSnapshot {
requests: number;
tokens: number;
retries: number;
networkRetryCount: number;
errors: number;
violations: number;
driftDetections: number;
fallbacks: number;
completions: number;
timeouts: number;
}
export declare function createMetrics(): Metrics;
export declare function getGlobalMetrics(): Metrics;
export declare function resetGlobalMetrics(): void;
//# sourceMappingURL=metrics.d.ts.map