fix(telegram): normalize chat ids and improve errors

This commit is contained in:
Peter Steinberger committed 2025-12-20 14:21:49 +00:00
1 parent a88e5968ae
commit 6ca897e055
4 files changed
+92 -12

No files matched your search

+7 -1
View File
@@ -360,7 +360,13 @@ export async function agentCommand(
const telegramTarget = opts.to?.trim() || undefined;
const logDeliveryError = (err: unknown) => {
const message = `Delivery failed (${deliveryProvider}): ${String(err)}`;
const deliveryTarget =
deliveryProvider === "telegram"
? telegramTarget
: deliveryProvider === "whatsapp"
? whatsappTarget
: undefined;
const message = `Delivery failed (${deliveryProvider}${deliveryTarget ? ` to ${deliveryTarget}` : ""}): ${String(err)}`;
runtime.error?.(message);
if (!runtime.error) runtime.log(message);
};