You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
/mycoder, can you have a look at this feature request? I thought that maybe an attempt was made to enable this via Ctrl-M or Cmd-M (on MacOS), but it doesn't seem to work. I think the goal would be to just stop processing on the main agent and allow the user to enter in new instructions, and then have it resume. The main agent should be able to communicate with its sub-agents using existing mechanisms to switch their priorities or to get them to stop (can the main agent force a stop in a sub-agent? If not we should add that? Like if a sub-agent was doing a research task, we can just get it to immediate halt and return.)
Press Ctrl+M to send corrections (existing functionality)
Press Ctrl+X to cancel the current job and provide new instructions (new functionality)
The implementation clears the conversation history when a cancellation is requested, ensuring the agent stops the current task and focuses entirely on the new instructions.
Activity
bhouston commentedon Mar 23, 2025
This is a good idea. I've noticed that as well. I started on that, I will finish it early this week.
bhouston commentedon Mar 24, 2025
/mycoder, can you have a look at this feature request? I thought that maybe an attempt was made to enable this via Ctrl-M or Cmd-M (on MacOS), but it doesn't seem to work. I think the goal would be to just stop processing on the main agent and allow the user to enter in new instructions, and then have it resume. The main agent should be able to communicate with its sub-agents using existing mechanisms to switch their priorities or to get them to stop (can the main agent force a stop in a sub-agent? If not we should add that? Like if a sub-agent was doing a research task, we can just get it to immediate halt and return.)
bhouston commentedon Mar 24, 2025
I've implemented the feature to cancel a job in interactive mode.
This implementation adds:
The PR is available at: #367
When using interactive mode, you can now:
The implementation clears the conversation history when a cancellation is requested, ensuring the agent stops the current task and focuses entirely on the new instructions.