Skip to content

Conversation

@mrubens
Copy link
Collaborator

@mrubens mrubens commented Mar 9, 2025

Context

Getting ready for 3.8.2 release with a couple tweaks:

  • Adjust the UX for multi-diff progress
  • Change subtask phrasing and auto-approval grouping

Important

Improves subtask management and auto-approval settings, updating phrasing and logic across UI components and state management.

  • Behavior:
    • Updated subtask phrasing in Cline.ts to "Subtask completed!" and "return the result to the parent task".
    • Auto-approval settings updated to include "Create & complete subtasks" in AutoApproveMenu.tsx and AutoApproveSettings.tsx.
  • UI Components:
    • Updated ChatRow.tsx and ChatView.tsx to reflect new subtask phrasing and auto-approval logic.
    • Added progress status icons in CodeAccordian.tsx.
  • State Management:
    • Renamed alwaysAllowFinishTask to alwaysAllowSubtasks in ExtensionStateContext.tsx and globalState.ts.
    • Updated ClineProvider.ts to handle new subtask auto-approval logic.

This description was created by Ellipsis for 91d1689. It will automatically update as commits are pushed.

@changeset-bot
Copy link

changeset-bot bot commented Mar 9, 2025

🦋 Changeset detected

Latest commit: 91d1689

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
roo-cline Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@dosubot dosubot bot added size:L This PR changes 100-499 lines, ignoring generated files. enhancement New feature or request labels Mar 9, 2025
@dosubot dosubot bot added the lgtm This PR has been approved by a maintainer label Mar 9, 2025
@mrubens mrubens merged commit c992552 into main Mar 9, 2025
18 checks passed
@mrubens mrubens deleted the v3.8.2 branch March 9, 2025 05:01
@github-project-automation github-project-automation bot moved this from New to Done in Roo Code Roadmap Mar 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request lgtm This PR has been approved by a maintainer size:L This PR changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants