Skip to content

A way to apply edits on the client side #41105

Description

@openconcerto

What variant of Codex are you using?

Codex with our Eclipse IDE plugin (codexide.org)

What feature would you like to see?

FileChangeRequestApprovalParams only contains itemId, reason, grantRoot, threadId, turnId, but not the paths or the patch.
You have to correlate with item/fileChange/patchUpdated. The decisions are accept / acceptForSession / decline / cancel.

What is missing: partial acceptance (hunk by hunk), amending the patch before application, and above all a "proposal" mode where the client applies it itself.
This would allow going through Eclipse's undo, file, and Java refactorings, instead of writing under Eclipse's nose and forcing a rescan.

Additional information

No response

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    app-serverIssues involving app server protocol or interfacesenhancementNew feature or requestextensionIssues related to the VS Code extension

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions