summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
39 hoursAdd subagent system for AvaBen Sima
41 hoursImprove PodcastItLater homepage and dark mode supportBen Sima
42 hoursFix Manifest.hs FromJSON parsersBen Sima
42 hoursFix deployer checking stale state instead of actual running servicesBen Sima
2 daysUpdate homepage with marketing copy and fix push.shBen Sima
3 daysFix hlint errors in Deploy modulesBen Sima
3 daysAdd skills system for avaBen Sima
3 daysBatch web_reader tool, much fasterBen Sima
3 daysrefactor: Rename Bot to Ava, remove cost guardrailBen Sima
3 daysfeat(deploy): Complete mini-PaaS deployment system (t-266)Ben Sima
4 daysRestrict new tools to Ben onlyBen Sima
4 dayst-265.6: Add feedback collection endpoint for PILBen Sima
4 dayst-265.5: Add SMTP email sending for Ava outreachBen Sima
4 dayst-265.4: Add read_file tool and PIL codebase context to AvaBen Sima
4 daysFix message splitting to not use LLMBen Sima
4 daysAdd outreach approval queue for Ava (t-265.3)Ben Sima
4 daysAdd HTTP request tools for agent API interactionsBen Sima
4 daysAdd python_exec tool for agent Python executionBen Sima
4 daystelegram: switch to HaskellNet for IMAP, fix message delivery bugsBen Sima
5 daysAdd hledger tools to Telegram botBen Sima
5 daystelegram: round cost to 2 decimal places in logsBen Sima
5 daystelegram: per-user memory in groups, continuous typingBen Sima
6 daysfeat: add Telegram topic (message_thread_id) supportBen Sima
6 daysfix: use OpenAI Whisper for voice transcriptionBen Sima
6 daysEnable WAL mode and busy timeout for SQLite concurrencyBen Sima
6 daysAdd incoming message queue for Telegram botBen Sima
6 daystelegram: fix audio transcription model and prompt orderBen Sima
6 daystelegram: unified message queue with async/scheduled sendsBen Sima
6 daysFix Telegram streaming markdown parse errorsBen Sima
6 daysAdd ISO 8601 timestamps to conversation context messagesBen Sima
6 daysAdd knowledge graph with typed relations to Memory moduleBen Sima
6 daysfeat: only allow whitelisted users to add bot to groupsBen Sima
6 daysfeat: allow all users in group chats, whitelist only for DMsBen Sima
6 daysfeat: enable Markdown rendering in Telegram messagesBen Sima
6 daysfix: accumulate streaming tool call arguments across SSE chunksBen Sima
6 daystelegram: add conversation context to group pre-filterBen Sima
6 daysfix: correct cost estimation formulasBen Sima
6 daystelegram: add cheap pre-filter for group messagesBen Sima
6 daystelegram: intelligent group response (LLM decides when to speak)Ben Sima
6 daystelegram: add group chat supportBen Sima
6 daystelegram: fix parsing, add webpage reader, use geminiBen Sima
6 daystelegram bot: refactor + multimedia + reply supportBen Sima
6 daysfeat: add image and voice message support for Telegram botBen Sima
6 daysfeat: add reminder service for todosBen Sima
6 daysfix: prompt for text response when agent returns empty after tool callsBen Sima
6 daysAdd todo tools with due datesBen Sima
6 daysAdd sender_name to conversation messages for group chat supportBen Sima
6 daysAdd current user name to Telegram bot system promptBen Sima
6 daysShow calendar name in events and add optional calendar filterBen Sima
6 daysInstruct bot to always include text response after tool callsBen Sima