From 407a3c2c1096ddde748884a6cbf9f86b365e0152 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Fri, 9 Jan 2026 15:35:22 +0100 Subject: [PATCH] fix: quiet telegram getUpdates errors --- CHANGELOG.md | 1 + src/telegram/monitor.test.ts | 1 + src/telegram/monitor.ts | 2 ++ 3 files changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 46037f224..f2c68bbd9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -96,6 +96,7 @@ - CLI: centralize lobster palette + apply it to onboarding/config prompts. — thanks @steipete - Gateway/CLI: add `clawdbot gateway --dev/--reset` to auto-create a dev config/workspace with a robot identity (no BOOTSTRAP.md), and reset wipes config/creds/sessions/workspace (subcommand --dev no longer collides with global --dev profile). — thanks @steipete - Configure: stop prompting to open the Control UI (still shown in onboarding). — thanks @steipete +- Telegram: suppress grammY getUpdates stack traces; log concise retry message instead. — thanks @steipete - Config: fix Minimax hosted onboarding to write `agents.defaults` and allow `msteams` as a heartbeat target. — thanks @steipete ## 2026.1.8 diff --git a/src/telegram/monitor.test.ts b/src/telegram/monitor.test.ts index 81ceb0f25..99b38048c 100644 --- a/src/telegram/monitor.test.ts +++ b/src/telegram/monitor.test.ts @@ -119,6 +119,7 @@ describe("monitorTelegramProvider (grammY)", () => { expect.anything(), expect.objectContaining({ sink: { concurrency: 3 }, + runner: expect.objectContaining({ silent: true }), }), ); }); diff --git a/src/telegram/monitor.ts b/src/telegram/monitor.ts index 627d2796c..6ae8e45bb 100644 --- a/src/telegram/monitor.ts +++ b/src/telegram/monitor.ts @@ -35,6 +35,8 @@ export function createTelegramRunnerOptions( // Match grammY defaults timeout: 30, }, + // Suppress grammY getUpdates stack traces; we log concise errors ourselves. + silent: true, }, }; }