Skip to content

Conversation

@timrogers
Copy link
Contributor

@timrogers timrogers commented Apr 14, 2025

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.

As part of this, Copilot leaves comments.

My changes (72f6a30) show those comments from Copilot under the Copilot identity, rather than copilot-swe-agent, piggy-backing on logic built for Copilot code review (copilot-pull-request-reviewer).

Relates to #6793.

…Copilot identity

With Project Padawan ([internal GitHub link](github/copilot#16237 blog link](https://github.blog/news-insights/product-news/github-copilot-the-agent-awakens/)) 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.

As part of this, Copilot leaves comments. This shows comments from
Copilot under the `Copilot` identity, rather than
`copilot-swe-agent`, piggy-backing on logic built for Copilot code
review (`copilot-pull-request-reviewer`).

Relates to microsoft#6793.
Copy link
Member

@alexr00 alexr00 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the PR! There were also a bunch of places where we weren't even getting the Actor info for Copilot. I've added those.

@alexr00 alexr00 enabled auto-merge (squash) April 22, 2025 10:04
@alexr00 alexr00 added this to the April 2025 milestone Apr 22, 2025
@alexr00 alexr00 closed this Apr 22, 2025
auto-merge was automatically disabled April 22, 2025 14:14

Pull request was closed

@alexr00 alexr00 reopened this Apr 22, 2025
@alexr00
Copy link
Member

alexr00 commented Apr 22, 2025

/azp run

@azure-pipelines
Copy link

Azure Pipelines could not run because the pipeline triggers exclude this branch/path.
@alexr00 alexr00 closed this Apr 22, 2025
@alexr00 alexr00 reopened this Apr 22, 2025
@alexr00 alexr00 merged commit f4cb0b9 into microsoft:main Apr 22, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

3 participants