Allow the user to send context with approval or rejection #638
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.
Description
If there is text in the text box when approving or rejecting an action - send it to the agent as context.
Often when Roo makes an edit you may want to save it - but let the agent know that a small thing needs to be changed. Or perhaps when it is reading a file you want to allow it but give it context. It is extremely helpful to be able to approve with context. This PR lets you approve (or reject) with context.
Type of change
How Has This Been Tested?
Checklist:
Additional context
Related Issues
Reviewers
Important
Enhance
Cline.ts
to allow sending user-provided context with approval or rejection actions, with new response formatting inresponses.ts
.askApproval
inCline.ts
now handles user-provided text when approving or rejecting actions, sending it as feedback or context.yesButtonClicked
andnoButtonClicked
responses with text input.toolApprovedWithFeedback
toresponses.ts
to format approval messages with user context.Cline.ts
to streamline feedback handling.This description was created by for 87c7ee0. It will automatically update as commits are pushed.