Skip to content

Cherry-pick aae90cb03: fix(telegram): include replied media in reply context#1404

Merged
alexey-pelykh merged 1 commit intomainfrom
cherry-pick/aae90cb03-telegram-reply-media-v2
Mar 15, 2026
Merged

Cherry-pick aae90cb03: fix(telegram): include replied media in reply context#1404
alexey-pelykh merged 1 commit intomainfrom
cherry-pick/aae90cb03-telegram-reply-media-v2

Conversation

@alexey-pelykh
Copy link
Copy Markdown

Cherry-pick from upstream

Upstream commit: aae90cb03
Author: Ayaan Zaidi (AyaanZavworworker)
Tier: AUTO-PICK

fix(telegram): include replied media files in reply context (openclaw#28488)

Retry of closed #1402 — fixed test failures and conflict resolution.

Adaptations

  • CHANGELOG.md: deleted in fork (git rm)
  • src/telegram/bot-message-dispatch.ts: Removed resolveStickerVisionSupport (model catalog gutted); kept fork's unconditional sticker description path but adopted upstream's pruneStickerMediaFromContext to preserve replied media context
  • src/telegram/bot-native-commands.ts: Fork renamed normalizeDmAllowFromWithStorenormalizeAllowFromWithStore; added upstream's new TelegramMediaRef import
  • src/telegram/bot.test.ts: Added agents.list with workspace config to test mock (fork requires explicit workspace per agent)

Co-authored-by: Ayaan Zaidi [email protected]

🤖 Generated with Claude Code

…#28488)

* fix(telegram): include replied media files in reply context

* fix(telegram): keep reply media fields nullable

* perf(telegram): defer reply-media fetch to debounce flush

* fix(telegram): gate and preserve reply media attachments

* fix(telegram): preserve cached-sticker reply media context

* fix: update changelog for telegram reply-media context fixes (openclaw#28488) (thanks @obviyus)

(cherry picked from commit aae90cb)
@alexey-pelykh alexey-pelykh merged commit 2b6a5a1 into main Mar 15, 2026
7 checks passed
@alexey-pelykh alexey-pelykh deleted the cherry-pick/aae90cb03-telegram-reply-media-v2 branch March 15, 2026 08:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants