GitHub backs down, kills Copilot PR ‘tips’ after backlash • The Register
#AI

GitHub backs down, kills Copilot PR ‘tips’ after backlash • The Register

Regulation Reporter
2 min read

GitHub removes Copilot's ability to insert promotional messages into pull requests after developer backlash over unsolicited ads appearing in PRs.

GitHub has reversed course on a controversial feature that allowed its Copilot AI to insert promotional messages into pull requests, following widespread developer criticism.

Featured image

The controversy erupted when Australian developer Zach Manson discovered that Copilot had inserted an advertisement for productivity app Raycast into a pull request created by a coworker. The message, which appeared to be written by a human contributor, read: "Quickly spin up Copilot coding agents from anywhere on your macOS or Windows machine with Raycast," complete with a lightning bolt emoji and installation link.

Manson initially suspected some form of prompt injection or marketing stunt, but investigation revealed the behavior was intentional. A search uncovered more than 11,400 pull requests containing similar Copilot-generated promotional messages, with different tips appearing across various repositories.

"I wasn't even aware that the GitHub Copilot Review integration had the ability to edit other users' descriptions and comments," Manson told The Register. "I can't think of a valid use case for that ability."

GitHub's VP of developer relations, Martin Woodward, acknowledged the issue on social media, explaining that while Copilot had been inserting such "tips" into pull requests it created for some time, the recent expansion to allow Copilot to modify any PR where it was mentioned crossed a line. "[When] we added the ability to have Copilot work on any PR by mentioning it the behaviour became icky," Woodward stated.

Principal product manager Tim Rogers addressed the community on Hacker News, admitting the feature was intended "to help developers learn new ways to use the agent in their workflow." However, he conceded that "on reflection," allowing Copilot to make changes to human-written PRs without their knowledge "was the wrong judgement call."

The company has now disabled these promotional insertions in all pull requests, whether created by or touched by Copilot. This means developers will no longer encounter unsolicited advertisements appearing as if they were written by human contributors.

The incident highlights growing tensions around AI-generated content in collaborative development environments, where transparency and attribution remain critical concerns. Developers have expressed frustration with GitHub's recent decisions regarding Copilot, including changes to training data usage and model availability in free tiers.

Neither Microsoft nor GitHub provided additional comment when contacted by The Register for this story.

Comments

Loading comments...