Dedicated buffer like gptel-inspect-query, but just to edit the response at point with the same major mode #573
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.
I quite like the ability to edit LLM responses since it's a powerful method for guidance. Currently it's a bit finnicky to edit responses, as you have to pay attention to the boundaries of the response, and then use a self-defined function to mark the region of your edits as part of the response with the text property.
This interactive function is just designed to make that easier. It's also possible to define a wrapper for editing specific responses:
(inconsistent result when I don't move point forward into response by 1 char)