From c17a109daa43caead949db3f78e381a5a6237309 Mon Sep 17 00:00:00 2001 From: Pejman Pour-Moezzi Date: Fri, 13 Feb 2026 22:11:55 -0800 Subject: [PATCH] fix: align extension plugin and docs with new replyToMode default Update the Telegram extension channel plugin fallback and documentation to reflect the new "off" default, as flagged by Greptile review. --- docs/channels/telegram.md | 6 +++--- extensions/telegram/src/channel.ts | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/channels/telegram.md b/docs/channels/telegram.md index 7a2b57102c..54864f22b5 100644 --- a/docs/channels/telegram.md +++ b/docs/channels/telegram.md @@ -412,9 +412,9 @@ curl "https://api.telegram.org/bot/getUpdates" `channels.telegram.replyToMode` controls handling: - - `first` (default) + - `off` (default) + - `first` - `all` - - `off` @@ -694,7 +694,7 @@ Primary reference: - `channels.telegram.groups..topics..requireMention`: per-topic mention gating override. - `channels.telegram.capabilities.inlineButtons`: `off | dm | group | all | allowlist` (default: allowlist). - `channels.telegram.accounts..capabilities.inlineButtons`: per-account override. -- `channels.telegram.replyToMode`: `off | first | all` (default: `first`). +- `channels.telegram.replyToMode`: `off | first | all` (default: `off`). - `channels.telegram.textChunkLimit`: outbound chunk size (chars). - `channels.telegram.chunkMode`: `length` (default) or `newline` to split on blank lines (paragraph boundaries) before length chunking. - `channels.telegram.linkPreview`: toggle link previews for outbound messages (default: true). diff --git a/extensions/telegram/src/channel.ts b/extensions/telegram/src/channel.ts index d996add77b..c58cdd7e95 100644 --- a/extensions/telegram/src/channel.ts +++ b/extensions/telegram/src/channel.ts @@ -178,7 +178,7 @@ export const telegramPlugin: ChannelPlugin cfg.channels?.telegram?.replyToMode ?? "first", + resolveReplyToMode: ({ cfg }) => cfg.channels?.telegram?.replyToMode ?? "off", }, messaging: { normalizeTarget: normalizeTelegramMessagingTarget,