| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 4 days | t-265.5: Add SMTP email sending for Ava outreach | Ben Sima | |
| - Add emailSendTool to Email.hs for sending approved drafts - Add sendApprovedEmail function that checks draft status - Use Network.Mail.Mime.simpleMail' with SMTP.sendMail - Integrate with Outreach module to verify approval and mark sent - Add tests for new tool | |||
| 5 days | telegram: switch to HaskellNet for IMAP, fix message delivery bugs | Ben Sima | |
| - Replace openssl s_client with HaskellNet/HaskellNet-SSL for proper IMAP client support (better protocol handling, no manual parsing) - Add HaskellNet deps to Haskell.nix with doJailbreak for version bounds - Fix lost messages: sendMessageReturningId now throws on API errors instead of returning Nothing (which was incorrectly treated as success) - Auto-retry markdown parse errors as plain text - Hardcode benChatId for reliable email check loop startup | |||
