vscode-pull-request-github icon indicating copy to clipboard operation
vscode-pull-request-github copied to clipboard

Initiate Padawan from the issues view (was Unexpected behavior of `->` and stop button in issues)

Open bamurtaugh opened this issue 5 months ago • 1 comments

In the GHPRI issues view, I was exploring issues I created, and I was confused why one of them had a checkmark and a stop button:

Image

I assumed this meant that the Copilot Coding Agent was working on the issue (and I could stop it if I'd like), but I realize it instead means that I've selected -> and assigned myself to the issue.

Some thoughts:

  • Why would I want to use -> versus just clicking on the issue? Both paths bring the issue into focus. Is the main difference that -> assigns me to the issue?
  • I'd like to use the stop button to instead indicate that the agent is working on an issue

bamurtaugh avatar Jun 18 '25 17:06 bamurtaugh

-> is how you initiate the "start working on an issue" flow. It creates and checks out a new branch for you. The stop button is how you "stop working on an issue" and will checkout your default branch again.

We should avoid re-purposing these icons in the issues view as it will break uses flow. For Padawan, we should find new icons if we want to support this from the issues view.

alexr00 avatar Jun 19 '25 10:06 alexr00

We should add a right click context menu action to assign the issue to the coding agent.

alexr00 avatar Aug 29 '25 09:08 alexr00

To verify:

  • Install the latest pre-release version of GitHub Pull Requests and open a folder which contains a clone of a GitHub repo
  • Open the Issues view
  • Right click on an issue and choose "assign to coding agent"
  • Verify that Copilot creates PR to start working on the issue.

alexr00 avatar Aug 29 '25 15:08 alexr00

Verified:

Image Image

anthonykim1 avatar Sep 02 '25 18:09 anthonykim1