Skip to content

feat: Manual Execution Mode for Sub-Tasks #300

Description

@wsxiaoys

Please describe the feature you want

Currently, sub-tasks created with the newTask tool are executed in a fully automated mode. This is efficient for many scenarios, but it can be problematic when the sub-task requires user supervision or intervention. For example, if a sub-task is making significant changes to the codebase, the user might want to review the changes at each step before proceeding.

This feature request proposes a new permission or option that allows sub-tasks to be executed in a "manual" or "step-by-step" mode. In this mode, instead of running to completion automatically, navigate to sub task and exeute it as a normal "top-level" task.

Additional context

This feature would provide a much-needed level of control and oversight for complex or sensitive sub-tasks, making the newTask tool more versatile and robust. It would also improve the user experience by allowing for more interactive and supervised workflows.

Technical Implementation Details

From a preliminary search of the codebase, the relevant files for this feature seem to be:

A potential implementation could involve:

  1. Adding a new permission toggle newTask

🤖 Generated with Pochi

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions