Skip to content

Sync the Auto-Approve options so both versions display the same labels and contentΒ #2589

@Mustachio77

Description

@Mustachio77

App Version

3.11.14

API Provider

OpenRouter

Model Used

claude-3.7-sonner:beta

Actual vs. Expected Behavior

Actual Result
The label and description for each option differ considerably in both areas (which sync saved settings). For example, "Read files and directories" is the same as "Always approve read-only operations".
The order differs too; the order of items here should be consistent in both options.

Image

Let's call these version Main Settings (combined with all other settings) and Pop Up Settings (Version that pops up.
Expected Result

  1. Use the Pop Up Settings Labels and Descriptions for both versions. The main settings' text "Always approve" in the label is unnecessary and redundant.
  2. Reorder the content so both versions have the exact same order. Move the Main Settings so they match the Pop Up Settings order
  3. Ensure the additional / more detailed configuration options still work within the Main Settings (applies to Edit, API, and Browser options that display additional content if selected).

Detailed Steps to Reproduce

  1. Open the condensed version of the settings by selecting the Auto-approve: text next to the checkbox
  2. Make a couple of changes, then click the blue Settings link below the top area
  3. Observe settings here and view the terms

Relevant API Request Output

Additional Context

If some of the terms here are better in the main settings, those can be revieiwed and commented on too (i.e. is "Edit" more clear than "Write" ?)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Issue - Unassigned / ActionableClear and approved. Available for contributors to pick up.bugSomething isn't workingenhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions