Skip to content

Support assigning issues to and interacting with the "Project Padawan" SWE agent #6793

@timrogers

Description

@timrogers

With Project Padawan (external blog link) we're building an autonomous, asynchronous SWE agent integrated into issues and PRs on GitHub.com.

You give Copilot a task by assigning an issue to Copilot via the normal issues UI - and under the hood, this is an assignment to a bot called copilot-swe-agent.

You can then interact with the agent using pull request reviews - including the ability to @mention it as you can a human.

Supporting this well in the extension will include a bunch of different steps:

  • Allow assigning an issue to Copilot where it is allowed in the repo
  • In the assignee picker, show the name "Copilot", not copilot-swe-agent
  • When Copilot is assigned to an issue, render the name "Copilot", not copilot-swe-agent
  • When Copilot is shown as the author for a PR, render the name "Copilot", not copilot-swe-agent
  • When Copilot is shown as the author of a comment, render the name "Copilot", not copilot-swe-agent
  • Allow @mentioning Copilot with the normal autocomplete experience

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions