summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
12 daysAdd Telegram button confirmation for subagent spawningBen Sima
12 daysfeat: redesign home page with audio sample, problem/solution, FAQBen Sima
12 daysMake subagents non-blocking with async spawningBen Sima
12 daysfix: update goatcounter tracking URL to stats.podcastitlater.bensima.comBen Sima
13 daysfeat: add goatcounter analytics to PodcastItLaterBen Sima
13 daysfeat(ava): subagent hardening with audit loggingBen Sima
13 daysava: add Python/CLI tools and local whisper fallbackBen Sima
13 daysava: wrap binary with Python and CLI toolsBen Sima
13 daysFix Ava log buffering for journaldBen Sima
13 daysMerge Ava deployment changesBen Sima
13 daysAdd Ava systemd deployment with dedicated user and workspaceBen Sima
13 daysAdd subagent system for AvaBen Sima
13 daysImprove PodcastItLater homepage and dark mode supportBen Sima
13 daysFix Manifest.hs FromJSON parsersBen Sima
13 daysFix deployer checking stale state instead of actual running servicesBen Sima
14 daysUpdate homepage with marketing copy and fix push.shBen Sima
14 daysFix hlint errors in Deploy modulesBen Sima
14 daysAdd skills system for avaBen Sima
14 daysBatch web_reader tool, much fasterBen Sima
2025-12-16refactor: Rename Bot to Ava, remove cost guardrailBen Sima
2025-12-16feat(deploy): Complete mini-PaaS deployment system (t-266)Ben Sima
2025-12-15Restrict new tools to Ben onlyBen Sima
2025-12-15t-265.6: Add feedback collection endpoint for PILBen Sima
2025-12-14t-265.5: Add SMTP email sending for Ava outreachBen Sima
2025-12-14t-265.4: Add read_file tool and PIL codebase context to AvaBen Sima
2025-12-14Fix message splitting to not use LLMBen Sima
2025-12-14Add outreach approval queue for Ava (t-265.3)Ben Sima
2025-12-14Add HTTP request tools for agent API interactionsBen Sima
2025-12-14Add python_exec tool for agent Python executionBen Sima
2025-12-14telegram: switch to HaskellNet for IMAP, fix message delivery bugsBen Sima
2025-12-13Add hledger tools to Telegram botBen Sima
2025-12-13telegram: round cost to 2 decimal places in logsBen Sima
2025-12-13telegram: per-user memory in groups, continuous typingBen Sima
2025-12-13feat: add Telegram topic (message_thread_id) supportBen Sima
2025-12-13fix: use OpenAI Whisper for voice transcriptionBen Sima
2025-12-13Enable WAL mode and busy timeout for SQLite concurrencyBen Sima
2025-12-13Add incoming message queue for Telegram botBen Sima
2025-12-13telegram: fix audio transcription model and prompt orderBen Sima
2025-12-13telegram: unified message queue with async/scheduled sendsBen Sima
2025-12-13Fix Telegram streaming markdown parse errorsBen Sima
2025-12-13Add ISO 8601 timestamps to conversation context messagesBen Sima
2025-12-13Add knowledge graph with typed relations to Memory moduleBen Sima
2025-12-13feat: only allow whitelisted users to add bot to groupsBen Sima
2025-12-13feat: allow all users in group chats, whitelist only for DMsBen Sima
2025-12-13feat: enable Markdown rendering in Telegram messagesBen Sima
2025-12-13fix: accumulate streaming tool call arguments across SSE chunksBen Sima
2025-12-13telegram: add conversation context to group pre-filterBen Sima
2025-12-13fix: correct cost estimation formulasBen Sima
2025-12-13telegram: add cheap pre-filter for group messagesBen Sima
2025-12-13telegram: intelligent group response (LLM decides when to speak)Ben Sima