Files
nanobot/nanobot
andienguyen-ecoligo ba66c64750 fix(email): evict oldest half of dedup set instead of clearing entirely
When _processed_uids exceeds 100k entries, the entire set was cleared
with .clear(), allowing all previously seen emails to be re-processed.

Now evicts the oldest 50% of entries, keeping recent UIDs to prevent
duplicate processing while still bounding memory usage.

Fixes #890
2026-02-21 12:36:04 -05:00
..
2026-02-21 17:06:05 +00:00
2026-02-20 08:04:48 +00:00
2026-02-18 14:31:26 +00:00
2026-02-01 07:36:42 +00:00