forked from molecule-ai/molecule-core
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> |
||
|---|---|---|
| .. | ||
| cmd/server | ||
| docs/adr | ||
| internal | ||
| migrations | ||
| pkg/provisionhook | ||
| Dockerfile | ||
| Dockerfile.tenant | ||
| entrypoint-tenant.sh | ||
| go.mod | ||
| go.sum | ||