From 3747dfeacc104fd392a4cfecd3b7e65eb02cfe02 Mon Sep 17 00:00:00 2001 From: Koshkoshinsk Date: Thu, 19 Mar 2026 21:19:16 +0000 Subject: [PATCH] fix: also strip distinct_id from dry-run output Ephemeral UUID is harmless but showing it to users creates unnecessary doubt about whether they're being tracked. Co-Authored-By: Claude Opus 4.6 (1M context) --- scripts/send-diagnostics.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/send-diagnostics.ts b/scripts/send-diagnostics.ts index 80d5124..fe37585 100644 --- a/scripts/send-diagnostics.ts +++ b/scripts/send-diagnostics.ts @@ -296,8 +296,8 @@ async function main(): Promise { const payload = buildPayload(event, systemInfo, data, success); if (dryRun) { - // Strip secrets before showing to user - const { api_key, ...visible } = payload; + // Strip internal fields before showing to user + const { api_key, distinct_id, ...visible } = payload; console.log(JSON.stringify(visible, null, 2)); return; }