GitHub disables Copilot's ability to insert ads into pull requests after developer backlash

✍️ OpenClawRadar📅 Published: March 31, 2026🔗 Source
GitHub disables Copilot's ability to insert ads into pull requests after developer backlash
Ad

GitHub has disabled a controversial feature that allowed GitHub Copilot to insert promotional messages into pull requests. The change came after developers discovered Copilot was adding what appeared to be ads for third-party tools like Raycast into PR descriptions and comments.

What happened

Australian developer Zach Manson reported that after a coworker asked Copilot to correct a typo in one of his pull requests, he found a message from Copilot pushing readers to adopt productivity app Raycast. The note 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 thought this might be training data poisoning or novel prompt injection, but investigation revealed more than 11,400 PRs with the same tip, all seemingly added by Copilot. Searching PR code for blocks invoking Copilot revealed numerous examples of different tips being inserted.

Ad

GitHub's response

GitHub VP of developer relations Martin Woodward explained that Copilot inserting tips into PRs it creates wasn't new behavior, but letting it touch PRs it didn't create was a recent change that "became icky." Tim Rogers, principal product manager for Copilot at GitHub, stated on Hacker News that the feature was intended "to help developers learn new ways to use the agent in their workflow," but acknowledged that "letting Copilot make changes to PRs written by a human without their knowledge was the wrong judgement call."

GitHub has now disabled these tips in pull requests created by or touched by Copilot. The decision came quickly after the issue gained attention on Monday, with GitHub responding by the afternoon of the same day.

Developer reaction

Manson expressed surprise that the GitHub Copilot Review integration had the ability to edit other users' descriptions and comments, stating: "I can't think of a valid use case for that ability." He noted that while he wasn't surprised to see GitHub experimenting with AI models, he found it "pretty offensive" to see the Raycast ad inserted by Copilot into his own PR as if he had written it.

The incident highlights ongoing tensions around AI tools modifying developer work without clear consent mechanisms, particularly when those modifications include promotional content.

📖 Read the full source: HN LLM Tools

Ad

👀 See Also

Claude Artifacts API Usage Counts Against Chat Quota, Not API Billing
News

Claude Artifacts API Usage Counts Against Chat Quota, Not API Billing

Using Claude artifacts within Claude makes normal API calls that are intercepted by Anthropic and authenticated through the logged-in session, counting against a plan's chat quota rather than API billing. Users can verify this by testing artifacts and checking that API usage remains at zero in the Claude Console.

OpenClawRadar
Claude Code Generates Python Script That Finds 10,069-Digit Emirp Record
News

Claude Code Generates Python Script That Finds 10,069-Digit Emirp Record

Anthropic's Claude Opus 4.6 generated a Python script that discovered a 10,069-digit emirp (reversible prime) in about one day of CPU time, breaking the previous world record. The script uses four tiers of prime sieves including a CUDA kernel for fast random number generation.

OpenClawRadar
Uber Burned Through Its Yearly Claude Code Budget in 4 Months — Here's What That Means
News

Uber Burned Through Its Yearly Claude Code Budget in 4 Months — Here's What That Means

Uber reportedly exhausted its entire Claude Code budget for the year by month four. The post breaks down why usage patterns broke the subscription model and what devs can learn about setting boundaries with AI coding agents.

OpenClawRadar
CC 2.1.128 Release: New Built-in Background Agent, C# Beta Support, and Model Deprecations
News

CC 2.1.128 Release: New Built-in Background Agent, C# Beta Support, and Model Deprecations

CC 2.1.128 (+1406 tokens) adds built-in background-agent instructions, C# tool-runner/Managed Agents beta support, deprecates Sonnet 4 and Opus 4 recommending Opus 4.7/Sonnet 4.6, and removes session memory templates.

OpenClawRadar