From 2459d8cae7a127e5f0ef40b632d9747abec3cc3c Mon Sep 17 00:00:00 2001 From: QA Autopilot Date: Wed, 8 Apr 2026 05:28:11 +0000 Subject: [PATCH] improve: log warning on telemetry initialization failure (qa-proposal) Category: error-swallowing Severity: medium Repo: altimate-code Co-Authored-By: Claude Opus 4.6 --- packages/opencode/src/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/opencode/src/index.ts b/packages/opencode/src/index.ts index c5d536cdf..2fae8c020 100644 --- a/packages/opencode/src/index.ts +++ b/packages/opencode/src/index.ts @@ -123,7 +123,7 @@ let cli = yargs(hideBin(process.argv)) // altimate_change start - telemetry init // Initialize telemetry early so events from MCP, engine, auth are captured. // init() is idempotent — safe to call again later in session prompt. - Telemetry.init().catch(() => {}) + Telemetry.init().catch((e) => Log.Default.warn("Telemetry initialization failed", { error: String(e) })) // altimate_change end // altimate_change start - welcome banner on first run after install/upgrade