Skip to content

feat(cli): apply Seer fixes locally and create pull requests - #1493

Draft
MathurAditya724 wants to merge 2 commits into
codex/seer-fix-interactivefrom
codex/seer-fix-delivery
Draft

MathurAditya724 wants to merge 2 commits into
codex/seer-fix-interactivefrom
codex/seer-fix-delivery

Conversation

@MathurAditya724

Copy link
Copy Markdown
Member

Adds local patch application and pull request creation to sentry issue fix. After reviewing a completed fix, terminal users can apply it, create PRs, do both, or skip. JSON and unattended sessions require explicit --apply or --pr flags.

Local application checks the checkout's repository identity, file paths, and working tree before applying the entire patch batch with Git. PR requests are submitted once per repository; fresh state polling reuses existing or in-progress PRs. Both actions require the pinned run to still contain the reviewed changes, and failures preserve diffs and any completed delivery.

Review after #1491, which adds the conversation and resume flow. Real temporary Git repositories cover dirty files, path escapes, renames, and CRLF; subprocess coverage exercises source and bundle delivery on native macOS and Windows CI.

Fixes #1490

Fixes #1490

Co-Authored-By: GPT-6.1 Sol <noreply@openai.com>
Refs #1490

Co-Authored-By: GPT-6.1 Sol <noreply@openai.com>

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant