mirror of
https://github.com/openclaw/openclaw.git
synced 2026-03-30 19:32:27 +00:00
When approvals.exec.targets routes to a Telegram DM, the recipient receives inline approval buttons but may not have explicit channels.telegram.execApprovals configured. This adds a fallback isTelegramExecApprovalTargetRecipient check so those DM recipients can act on the buttons they were sent. Includes accountId scoping for multi-bot deployments and 9 new tests.