Three daily briefings: morning (7:30am), afternoon (3pm), night (10pm). Each fetches live web content, filters, curates, and delivers to Telegram.
TypeSourceFinanceBenzinga Markets feed ( site:benzinga.com markets)AI/TechArtificial Intelligence News RSS + The Verge AIBackupWeb search: "latest AI artificial intelligence news today" + "latest finance markets news today"
Filter OUT: personal finance, crypto, forex, NFT, spam, low-quality content, price predictions, lifestyle junk.
text
📰 News Briefing — June 3
💰 Finance & Markets:
• Title — one-line summary (source) | link
🤖 AI & Tech:
• Title — one-line summary (source) | link
Curated by Patch
TimeDescriptionModel7:30amMorning briefingdeepseek/deepseek-v4-flash3:00pmAfternoon briefingdeepseek/deepseek-v4-flash10:00pmNight briefingdeepseek/deepseek-v4-flash
All pin model explicitly. Timeout: 600s (web search + curation in one turn).
Built into agent prompt: "Filter OUT personal finance, crypto, forex, NFT, spam" — implicit dedup via web search result freshness.
Old flow used news-pending/ directory with curated-news.py fetching RSS at 7:30am. Replaced by direct web search in agentTurn crons. No longer in use.
deliver-news.sh — legacy shell wrapper (deprecated)send-news-today.sh — legacy delivery (deprecated)Prefer direct cron agentTurn over shell scripts.