Adds callback_query to AllowedUpdates in Telegram polling. When CEO clicks Yes/No inline keyboard buttons: 1. Acknowledges press (removes loading spinner) 2. Updates message with 'CEO approved/rejected' 3. Routes 'CEO_DECISION: approve:xyz' as inbound to the agent Only one workspace polls per bot token (Triage Operator) — other workspaces with Telegram use outbound-only via direct API. Fixed: duplicate pollers causing 'terminated by other getUpdates' errors — removed PM/DevLead/ResearchLead Telegram channel rows (they send outbound via direct Telegram API calls, not channel manager). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| adapter.go | ||
| channels_test.go | ||
| discord_test.go | ||
| discord.go | ||
| lark_test.go | ||
| lark.go | ||
| manager.go | ||
| registry.go | ||
| secret_test.go | ||
| secret.go | ||
| slack_test.go | ||
| slack.go | ||
| telegram.go | ||