Where does the bug appear (feature/product)?
Cloud Agent (GitHub, Slack, Web, Linear)
Describe the Bug
GitHub “Checks completed” automations do not fire for PRs created/pushed by the Cursor cloud agent (app/cursor / cursor[bot]), even with:
- Checks completed
- On Any Completion
- On PRs
- by Anyone
CI finishes on the PR, but the automation never starts and Run History stays empty.
This was acknowledged by Cursor staff as a known internal bug on 18 Jun 2026:
@deanrie said Checks completed silently skips PRs created/pushed by the Cursor agent, it was tracked internally, no ETA. That thread has had no update since, and the bug still exists on 7 Aug 2026, and that thread is also closed for additional comments.
Because of this we must use Pull request opened + Pull request pushed and keep a cloud agent polling until checks finish, which burns long agent runs that Checks completed should make unnecessary.
Steps to Reproduce
- Create a Cursor Automation on an org GitHub repo with trigger: Checks completed, On Any Completion, On PRs, by Anyone.
- Have a Cursor cloud agent open a PR (author app/cursor).
- Wait until GitHub Actions/checks on that PR complete.
- Open the automation Run History — no run is created.
Control: a human push on an agent-opened PR can make Checks completed fire; agent-only check completions still do not.
Expected Behavior
On any check completion for that PR, the automation should start and appear in Run History, including when the PR was opened/pushed by cursor[bot].
Operating System
Other
Version Information
Cursor web / Cloud Agents & Automations (cursor.com), not the desktop IDE.
Automation: predykt-agents/platform-backend-pr
Repo: Predyktable/predykt (private org)
Example agent-authored PR (CI green, Checks completed never woke):
https://github.com/Predyktable/predykt/pull/127
Author: app/cursor
Opened: 2026-08-07T14:37:29Z
Checks finished ~2026-08-07T14:41Z UTC — automation Run History empty
Related agent PR:
https://github.com/Predyktable/predykt/pull/131
Happy to add the automation UUID if useful.
For AI issues: which model did you use?
N/A
For AI issues: add Request ID with privacy disabled
N/A
Additional Information
Prior Cursor staff acknowledgment (18 Jun 2026): Checks completed silently skips PRs created/pushed by the Cursor agent (cursor[bot]); said to be tracked internally, no ETA:
No public update since. Bug still present on 7 Aug 2026.
Workaround we are forced into: Pull request opened + Pull request pushed, then a cloud agent polls until checks finish — long paid runs that Checks completed should avoid.
Does this stop you from using Cursor
No - Cursor works, but with this issue