-
-
Notifications
You must be signed in to change notification settings - Fork 4.5k
feat(seer): Add Auto-open PR and Cursor handoff toggles for triage-signals-v0 [feature flagged] #103932
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
b0038f5 to
3359000
Compare
|
I think they shouldn't be mutually exclusive. Rather the "auto-open PR" toggle should control whether any coding agent, Seer or Cursor, can open a PR or not |
This is to stick to the current behaviour. Currently they are mutually exclusive since "Hand off to Cursor" and "Open PRs" are different options in the dropdown. |
3359000 to
70d07a5
Compare
|
@ryan953 This is the PR to add the Open PR and cursor toggles to the project level Seer options. |
…gnals-v0 When the triage-signals-v0 feature flag is enabled, replace the "Where should Seer stop?" dropdown with two simpler toggles: - Auto-open PR: Controls whether Seer automatically opens PRs (off=code_changes, on=open_pr) - Hand off to Cursor: Enables Cursor cloud agent handoff at root cause The toggles are mutually exclusive - enabling one disables the other. Changes: - Add handleAutoOpenPrChange and handleCursorHandoffChange handlers - Add autoOpenPrToggleField and cursorHandoffToggleField field definitions - Update fields array to show toggles (flag on) or dropdown (flag off) - Add initialData for new toggle states - Add tests for toggle visibility and preference updates
5362583 to
dabb472
Compare
…gnals-v0 [feature flagged] (#103932) ## PR Details + When the triage-signals-v0 feature flag is enabled, replace the "Where should Seer stop?" dropdown with two simpler toggles: + Auto-open PR: Controls whether Seer automatically opens PRs (off=code_changes, on=open_pr) + Hand off to Cursor: Enables Cursor cloud agent handoff at root cause + The toggles are mutually exclusive - enabling one disables the other. + Screenshots: + <img width="2151" height="1167" alt="Screenshot 2025-11-24 at 2 08 09 PM" src="https://github.com/user-attachments/assets/02a960f1-3963-40ff-888e-a64346ac9e13" /> + <img width="2068" height="1118" alt="Screenshot 2025-11-24 at 2 07 52 PM" src="https://github.com/user-attachments/assets/165d5bc6-cd18-4f43-a88b-f8c36185da49" /> + Will rebase after [this one](#103730) merged
PR Details