v1.1.0 — Adaptive weekly news digests
Smarter AI news generation. Live: https://dtem4ik.dev
What's new
- Adaptive weekly digests — commits are grouped by ISO week and the model decides how many entries each week deserves: 1 for a normal week, up to
newsMaxPerWeekwhen there are several distinct features, 0 for trivial weeks. No more repetitive per-commit spam. - Idempotent — past weeks are frozen; the open current week is refreshed (its rows cleared first so a changing count never orphans). Re-syncs don't grow the feed.
- Rate-limit hardening — on HTTP 429 we back off and retry the same Gemini model instead of cascading to low-daily-quota fallbacks; the cron reads existing ids fresh (not ISR-cached); generation is capped per run. Far fewer API calls.
Config
integrations.ai:newsPerProject→newsWeeks(recent weeks to summarize) +newsMaxPerWeek(max entries a busy week can produce) +maxNewsPerSync.
Full changelog: v1.0.0...v1.1.0