MCPcopy Create free account
hub / github.com/Noumena-Network/code / getCertEnvVarTelemetry

Function getCertEnvVarTelemetry

src/main.tsx:349–364  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

347 }).catch(err => logError(err));
348}
349function getCertEnvVarTelemetry(): Record<string, boolean> {
350 const result: Record<string, boolean> = {};
351 if (process.env.NODE_EXTRA_CA_CERTS) {
352 result.has_node_extra_ca_certs = true;
353 }
354 if (process.env.CLAUDE_CODE_CLIENT_CERT) {
355 result.has_client_cert = true;
356 }
357 if (hasNodeOption('--use-system-ca')) {
358 result.has_use_system_ca = true;
359 }
360 if (hasNodeOption('--use-openssl-ca')) {
361 result.has_use_openssl_ca = true;
362 }
363 return result;
364}
365async function logStartupTelemetry(): Promise<void> {
366 if (isAnalyticsDisabled()) return;
367 const [isGit, worktreeCount, ghAuthStatus] = await Promise.all([getIsGit(), getWorktreeCount(), getGhAuthStatus()]);

Callers 1

logStartupTelemetryFunction · 0.85

Calls 1

hasNodeOptionFunction · 0.85

Tested by

no test coverage detected