Repository navigation
Batch approval and prefix generalization for surface resume command alerts #9028
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
Merged
Merged
Changes from 3 commits
Commits
Show all changes
20 commits
Select commit
Hold shift + click to select a range
ed01a2b
test resume approval batching behavior
azooz2003-bit 1da86c5
add generalized resume approval state
azooz2003-bit 445ce5a
batch surface resume approval prompts
azooz2003-bit 2305960
Merge remote-tracking branch 'origin/main' into feat-resume-approval-…
azooz2003-bit 6726e8f
Add resume approval batching regressions
azooz2003-bit f5e54d5
Fix resume approval batch review findings
azooz2003-bit 1b07f3a
Add round-two resume approval regressions
azooz2003-bit 4ba1109
Fix round-two resume approval findings
azooz2003-bit 3ecc8cf
Add round-three resume approval regressions
azooz2003-bit be72423
Fix round-three resume approval findings
azooz2003-bit 8f451c7
test: cover unsafe resume command expansions
azooz2003-bit 489668b
fix: harden resume approval persistence
azooz2003-bit 0d28fee
test: cover resume approval authorization gaps
azooz2003-bit 6ac09f4
fix: scope resume approvals to safe local execution
azooz2003-bit 62b7551
test: cover remaining resume approval gaps
azooz2003-bit 2e2d335
fix: close remaining resume approval gaps
azooz2003-bit 76c30c4
test: cover env-flag and trailing-arg approval generalization
azooz2003-bit 54869b4
fix: fail closed on env flags and trailing resume arguments
azooz2003-bit 2bb2115
Merge remote-tracking branch 'origin/main' into feat-resume-approval-…
azooz2003-bit 8d84339
Merge remote-tracking branch 'origin/main' into feat-resume-approval-…
azooz2003-bit File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,19 @@ | ||
| import Foundation | ||
|
|
||
| @MainActor | ||
| final class SurfaceResumeRunPromptBatch { | ||
| static let shared = SurfaceResumeRunPromptBatch() | ||
|
|
||
| enum StickyDecision { | ||
| case runAll | ||
| case skipAll | ||
| } | ||
|
|
||
| var stickyDecision: StickyDecision? | ||
|
|
||
| private init() {} | ||
|
|
||
| func reset() { | ||
| stickyDecision = nil | ||
|
coderabbitai[bot] marked this conversation as resolved.
Resolved
|
||
| } | ||
| } | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.