mirror of
https://github.com/czlonkowski/n8n-mcp.git
synced 2026-02-06 05:23:08 +00:00
chore: add pre-built dist folder for npx usage
This commit is contained in:
committed by
Romuald Członkowski
parent
a70d96a373
commit
5057481e70
34
dist/telemetry/batch-processor.d.ts
vendored
Normal file
34
dist/telemetry/batch-processor.d.ts
vendored
Normal file
@@ -0,0 +1,34 @@
|
||||
import { SupabaseClient } from '@supabase/supabase-js';
|
||||
import { TelemetryEvent, WorkflowTelemetry, WorkflowMutationRecord, TelemetryMetrics } from './telemetry-types';
|
||||
export declare class TelemetryBatchProcessor {
|
||||
private supabase;
|
||||
private isEnabled;
|
||||
private flushTimer?;
|
||||
private isFlushingEvents;
|
||||
private isFlushingWorkflows;
|
||||
private isFlushingMutations;
|
||||
private circuitBreaker;
|
||||
private metrics;
|
||||
private flushTimes;
|
||||
private deadLetterQueue;
|
||||
private readonly maxDeadLetterSize;
|
||||
constructor(supabase: SupabaseClient | null, isEnabled: () => boolean);
|
||||
start(): void;
|
||||
stop(): void;
|
||||
flush(events?: TelemetryEvent[], workflows?: WorkflowTelemetry[], mutations?: WorkflowMutationRecord[]): Promise<void>;
|
||||
private flushEvents;
|
||||
private flushWorkflows;
|
||||
private flushMutations;
|
||||
private executeWithRetry;
|
||||
private createBatches;
|
||||
private deduplicateWorkflows;
|
||||
private addToDeadLetterQueue;
|
||||
private processDeadLetterQueue;
|
||||
private recordFlushTime;
|
||||
getMetrics(): TelemetryMetrics & {
|
||||
circuitBreakerState: any;
|
||||
deadLetterQueueSize: number;
|
||||
};
|
||||
resetMetrics(): void;
|
||||
}
|
||||
//# sourceMappingURL=batch-processor.d.ts.map
|
||||
Reference in New Issue
Block a user