Adding orchestrate plugin#65
Conversation
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes using high mode and found 2 potential issues.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, have a team admin enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit 03192a5. Configure here.
| ); | ||
|
|
||
| expect(active).toBeNull(); | ||
| }); |
There was a problem hiding this comment.
Prefix match in kickoff dedupe causes false adoption
Medium Severity · Logic Bug
findActiveRootPlanner uses name.startsWith(rootSlug) to match agents, which means a kickoff for slug "dark-mode" would incorrectly adopt an agent named "dark-mode-theme-root" (belonging to slug "dark-mode-theme"). The "allows different slugs to run side by side" test only covers completely dissimilar slugs ("docs-loc" vs "refactor-ui") and misses this prefix-collision case. The match needs to check for the exact ${rootSlug}-root agent name pattern or at least verify a separator follows the slug.
Additional Locations (1)
Reviewed by Cursor Bugbot for commit 03192a5. Configure here.


Note
Medium Risk
Mostly additive, but introduces a sizable new CLI that spawns cloud agents, writes to git/disk state, and optionally integrates with Slack—areas that can fail noisily or mishandle credentials if buggy.
Overview
Adds a new
orchestrateplugin to the marketplace and README, plus a full skill + Bun-based CLI for fanning out a goal into parallel Cursor cloud-agent planners/workers/verifiers with structuredhandoffs/,plan.json/state.json, and recovery semantics.The new implementation includes JSON schemas, prompt/reference templates, Slack run-thread mirroring (kickoff + per-task status + Andon via reactions), failure/verification parsing, measurement drift checks, and a comprehensive Bun test suite covering these behaviors.
Reviewed by Cursor Bugbot for commit 03192a5. Bugbot is set up for automated code reviews on this repo. Configure here.