fix: strip api_key from dry-run output shown to user

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Koshkoshinsk
2026-03-20 01:24:32 +02:00
committed by gavrielc
co-authored by Claude Opus 4.6
parent f04a8955aa
commit 33874de175
+3 -1
View File
@@ -296,7 +296,9 @@ async function main(): Promise<void> {
const payload = buildPayload(event, systemInfo, data, success);
if (dryRun) {
console.log(JSON.stringify(payload, null, 2));
// Strip secrets before showing to user
const { api_key, ...visible } = payload;
console.log(JSON.stringify(visible, null, 2));
return;
}