Skip to content

v0.10.0

Choose a tag to compare

@joryeugene joryeugene released this 28 Feb 16:12
· 26 commits to main since this release

Fixed

  • PR notifications (merges, approvals, state changes) silently dropped after first sight of a thread. GitHub's /notifications endpoint returns mutable threads, not immutable events; the daemon now tracks id|updated_at compound keys so thread lifecycle updates register as new events.
  • Within-batch dedup collapsed distinct PR lifecycle events (e.g. approval + merge in the same poll window). Batch key now includes reason so each event type is processed independently.

Changed

  • seen-ids format migrated from bare notification ID to id|updated_at. Old-format files are auto-detected and truncated on daemon startup (old entries can never match the new format).