24de4463082ba8f69f3837a217f657a1ed8e3299
The previous approach of checking for DRAFT labels within gmail_read_thread was unreliable because the Gmail API often excludes draft messages from thread reads. This caused duplicate drafts across processing runs. Now explicitly calls gmail_list_drafts at the start of Phase 1 to build a threadId blocklist, and hard-blocks draft creation for any thread already in the set.
skills-shared
Shared skills available to everyone at Helloprint
Languages
Python
100%