@vfarcic/dot-ai
Version:
AI-powered development productivity platform that enhances software development workflows through intelligent automation and AI-driven assistance
30 lines • 948 B
TypeScript
/**
* PostHog Telemetry Module
*
* Public API for anonymous usage telemetry.
*
* Usage:
* import { getTelemetry, shutdownTelemetry } from './core/telemetry';
*
* // Track tool execution
* getTelemetry().trackToolExecution('recommend', true, 1250);
*
* // Track errors
* getTelemetry().trackToolError('deploy', 'KubernetesAPIError');
*
* // Track server lifecycle
* getTelemetry().trackServerStart('1.29.0', 'helm');
* getTelemetry().trackServerStop(3600);
*
* // Shutdown on exit
* await shutdownTelemetry();
*
* Configuration:
* - DOT_AI_TELEMETRY=false Disable telemetry (opt-out)
* - DOT_AI_POSTHOG_KEY=xxx Override default PostHog key
* - DOT_AI_POSTHOG_HOST=xxx Override default PostHog host (for self-hosted)
*/
export * from './types';
export { loadTelemetryConfig } from './config';
export { getTelemetry, shutdownTelemetry } from './client';
//# sourceMappingURL=index.d.ts.map