| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 7 days | Telegram bot: conversation history and summaries | Ben Sima | |
| - Add sendTypingAction to show typing indicator when processing - Add conversation_messages and conversation_summaries tables - Implement conversation history with token counting - Auto-summarize when context exceeds threshold (3000 tokens) - Save user/assistant messages for multi-turn context - Add ConversationMessage, ConversationSummary, MessageRole types Tasks created: t-252 (web search), t-253 (calendar), t-254 (PDF), t-255 (knowledge graph), t-256 (notes) | |||
| 7 days | Fix telegram bot timeout and sendMessage 400 error | Ben Sima | |
| - Set response timeout to polling timeout + 10s for long polling - Remove Markdown parse_mode to avoid 400 errors on special chars | |||
| 7 days | Merge telegram bot system prompt with user's preferred style | Ben Sima | |
| 8 days | Add Telegram bot agent (t-251) | Ben Sima | |
| - Omni/Agent/Telegram.hs: Telegram API client with getUpdates/sendMessage - Omni/Bot.hs: Standalone CLI for running the bot - User identification via Memory.getOrCreateUserByTelegramId - Memory-enhanced agent with remember/recall tools - Run with: bot --token=XXX or TELEGRAM_BOT_TOKEN env var | |||
