Skip to content

Option for Automatic "Proceed Anyways" on Error Dialog #5654

@anojndr

Description

@anojndr

What specific problem does this solve?

Currently, when Roo encounters an issue and displays the "Roo is having trouble..." dialog, it requires a manual click on "Proceed Anyways" to continue. This can be a minor inconvenience for users who are momentarily away from their keyboard or running tasks that are expected to proceed without constant supervision. The interruption means a task might pause, waiting for user input, which could delay its completion.

  • Who is affected? Users who might step away from their computer while Roo is running, or those who prefer a more hands-off experience for certain tasks.
  • When does this happen? When Roo displays the "Roo is having trouble..." dialog, which currently requires a manual interaction to dismiss and continue.
  • What's the current behaviour vs expected behaviour?
    • Current: Task execution pauses, awaiting a manual click on "Proceed Anyways."
    • Expected: An optional setting would allow the system to automatically click "Proceed Anyways" after a short delay, or immediately, enabling the task to continue without user intervention.
  • What's the impact? It can lead to slight delays in task completion if a user is not immediately available to click the button, potentially requiring them to return to their screen to resume progress.

Additional context (optional)

The attached screenshot shows the specific dialog in question. Often, clicking "Proceed Anyways" allows the task to resolve itself and continue, so an automatic option could streamline the workflow for users who trust Roo to handle these minor hiccups.

Image

Roo Code Task Links (Optional)

No response

Request checklist

  • I've searched existing Issues and Discussions for duplicates
  • This describes a specific problem with clear impact and context

Interested in implementing this?

  • Yes, I'd like to help implement this feature

Implementation requirements

  • I understand this needs approval before implementation begins

How should this be solved? (REQUIRED if contributing, optional otherwise)

No response

How will we know it works? (Acceptance Criteria - REQUIRED if contributing, optional otherwise)

No response

Technical considerations (REQUIRED if contributing, optional otherwise)

No response

Trade-offs and risks (REQUIRED if contributing, optional otherwise)

No response

Metadata

Metadata

Assignees

Labels

Issue - In ProgressSomeone is actively working on this. Should link to a PR soon.enhancementNew feature or requestproposal

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions