summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
22 hoursFix Ava log buffering for journaldBen Sima
23 hoursMerge Ava deployment changesBen Sima
23 hoursAdd Ava systemd deployment with dedicated user and workspaceBen Sima
23 hoursAdd subagent system for AvaBen Sima
25 hoursImprove PodcastItLater homepage and dark mode supportBen Sima
27 hoursFix Manifest.hs FromJSON parsersBen Sima
27 hoursFix deployer checking stale state instead of actual running servicesBen Sima
44 hoursUpdate homepage with marketing copy and fix push.shBen Sima
46 hoursFix hlint errors in Deploy modulesBen Sima
47 hoursAdd skills system for avaBen Sima
47 hoursBatch web_reader tool, much fasterBen Sima
2 daysrefactor: Rename Bot to Ava, remove cost guardrailBen Sima
2 daysfeat(deploy): Complete mini-PaaS deployment system (t-266)Ben Sima
3 daysRestrict new tools to Ben onlyBen Sima
3 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
5 daysfeat: add Telegram topic (message_thread_id) supportBen Sima
5 daysfix: use OpenAI Whisper for voice transcriptionBen Sima
5 daysEnable WAL mode and busy timeout for SQLite concurrencyBen Sima
5 daysAdd incoming message queue for Telegram botBen Sima
5 daystelegram: fix audio transcription model and prompt orderBen Sima
5 daystelegram: unified message queue with async/scheduled sendsBen Sima
5 daysFix Telegram streaming markdown parse errorsBen Sima
5 daysAdd ISO 8601 timestamps to conversation context messagesBen Sima
5 daysAdd knowledge graph with typed relations to Memory moduleBen Sima
5 daysfeat: only allow whitelisted users to add bot to groupsBen Sima
5 daysfeat: allow all users in group chats, whitelist only for DMsBen Sima
5 daysfeat: enable Markdown rendering in Telegram messagesBen Sima
5 daysfix: accumulate streaming tool call arguments across SSE chunksBen Sima
5 daystelegram: add conversation context to group pre-filterBen Sima
5 daysfix: correct cost estimation formulasBen Sima
5 daystelegram: add cheap pre-filter for group messagesBen Sima
5 daystelegram: intelligent group response (LLM decides when to speak)Ben Sima
5 daystelegram: add group chat supportBen Sima
5 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