linuztx
|
2d2e82ea25
|
feat: add dispatcher_model setting to choose utility or chat model for email routing
|
2026-03-17 00:46:02 +08:00 |
|
linuztx
|
0eb6b3b4f3
|
feat: add process_unread_days setting to email handler
|
2026-03-16 23:50:05 +08:00 |
|
linuztx
|
d7bf561648
|
fix: use background context for dispatcher to avoid creating visible chat
|
2026-03-16 13:56:15 +08:00 |
|
linuztx
|
bde7062650
|
fix: add 30s timeout to SMTP connections to prevent indefinite blocking
|
2026-03-16 11:51:41 +08:00 |
|
linuztx
|
3d9f5a846b
|
fix: test connection authenticates only, no email sent to avoid agent self-reply loop
|
2026-03-16 11:30:58 +08:00 |
|
linuztx
|
1277c257aa
|
improve: consistent notification titles, & include dispatcher decision reason
|
2026-03-16 10:46:37 +08:00 |
|
linuztx
|
2b6eb19600
|
feat(email): send UI notifications on email receive
|
2026-03-16 10:28:47 +08:00 |
|
linuztx
|
3dcffe662c
|
improve: propagate send errors back to agent for retry on SMTP failures
|
2026-03-16 09:08:32 +08:00 |
|
linuztx
|
3868c85aee
|
refactor: remove intervene_soft/hard dispatch actions, simplify to new_chat and continue
|
2026-03-15 23:21:02 +08:00 |
|
linuztx
|
1aa1190de1
|
improve(email): extract body preview func and remove thread_id from dispatcher prompt
|
2026-03-15 22:22:48 +08:00 |
|
linuztx
|
22e4ad911f
|
improve: include compressed conversation history in dispatcher context
|
2026-03-15 22:08:59 +08:00 |
|
linuztx
|
2211c4c14f
|
fix(email): prevent orphaned poll tasks and replace deprecated utcnow in cron scheduling
|
2026-03-15 18:58:19 +08:00 |
|
linuztx
|
c6435b450f
|
fix(email): persist session metadata across restarts by removing underscore key prefix
|
2026-03-15 18:03:28 +08:00 |
|
linuztx
|
6ab8680bf8
|
feat(email): add file attachment support for email replies via RFC
|
2026-03-15 14:49:37 +08:00 |
|
linuztx
|
208150ad25
|
fix(email): resolve type errors in imap_client with proper type narrowing and ignores
|
2026-03-15 12:32:46 +08:00 |
|
linuztx
|
9cf7740463
|
fix(email): skip noreply/no-reply sender addresses in IMAP and Exchange polling
|
2026-03-15 11:27:33 +08:00 |
|
linuztx
|
34f2354cb1
|
feat: Add email integration plugin with IMAP/Exchange polling and SMTP reply
|
2026-03-15 10:59:48 +08:00 |
|