feat: notify on runner job activity - #68
Conversation
|
Warning Rate limit exceeded
To keep reviews running without waiting, you can enable usage-based add-on for your organization. This allows additional reviews beyond the hourly cap. Account admins can enable it under billing. ⌛ How to resolve this issue?After the wait time has elapsed, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout. Please see our FAQ for further information. ℹ️ Review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (8)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Review rate limit: 0/1 reviews remaining, refill in 48 minutes and 43 seconds.Comment |
1bdb5e5 to
7185908
Compare
7185908 to
565d7c8
Compare
|
Mergemaster note — Clayton, 2026-05-02 19:00 PT window Picking this PR back up after ~5 weeks dormant. Current blocker is a CI compile error from a botched rebase: PR #66 (auto-provision toolchains) merged on 2026-03-25 20:49 UTC and added
Branch is also Delegated rebase + dedupe to @OCPeyton. Will hold the merge until:
PR #69 is stacked on this branch and will be rebased + merged immediately after this lands. |
Add native macOS notifications for job start and completion, including click-through links to the GitHub Actions run and a single settings toggle to disable them. Use the existing runner status poller to detect transitions and tie notifications to the workflow/job metadata fetched from GitHub. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
565d7c8 to
30575b6
Compare
|
Rebased onto latest main; kept the main-branch ToolProvisioningService instance as the single declaration and preserved the job notification state/restoration handlers. |
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
# [1.15.0](v1.14.1...v1.15.0) (2026-05-03) ### Features * notify on runner job activity ([#68](#68)) ([08919ae](08919ae))
|
🎉 This PR is included in version 1.15.0 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
Summary
UserNotifications, with click-through links that open the related GitHub Actions runTesting
git diff --checkswift test(not runnable in this container:swift: command not found)Notes