| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 6 days | feat: add Telegram topic (message_thread_id) support | Ben Sima | |
| - Parse message_thread_id from incoming messages - Include thread_id in sendMessage API calls - Pass thread_id through message queue system - Replies now go to the correct topic in supergroups | |||
| 6 days | telegram: unified message queue with async/scheduled sends | Ben Sima | |
| - Add Messages.hs with scheduled_messages table and dispatcher loop - All outbound messages now go through the queue (1s polling) - Disable streaming responses, use runAgentWithProvider instead - Add send_message tool for delayed messages (up to 30 days) - Add list_pending_messages and cancel_message tools - Reminders now queue messages instead of sending directly - Exponential backoff retry (max 5 attempts) for failed sends | |||
