Microsoft Officially Denies GitHub Copilot Ads: "It Was a Bug, Not an Advertisement"

Microsoft Officially Denies GitHub Copilot Ads: "It Was a Bug, Not an Advertisement"

Microsoft has issued a formal public denial that GitHub ever intended to run advertisements in pull requests — calling last week's Copilot "product tips" incident a "programming logic issue" rather than a deliberate ad product. When Melbourne developer Zach Manson's team asked Copilot to fix a typo in a PR, Copilot appended an unsolicited promotional message for Raycast, a macOS search tool. The post went viral on Hacker News with over 47,000 points, Raycast's developers denied any ad arrangement with Microsoft, and thousands of PRs across GitHub and GitLab were found to contain identical injected tips. GitHub VP Martin Woodward confirmed the feature was disabled within hours, characterizing it as "the wrong judgement call." Microsoft's explanation: the tips were originally designed only for Copilot-originated PRs, and incorrectly spread to all PRs after a capability expansion on March 24.

The story is effectively closed — GitHub killed the feature immediately and Microsoft issued a direct denial to media. But the episode leaves a lasting imprint on how developers think about AI agent boundaries. The community response was swift, unified, and non-negotiable: AI agents shall not modify artifacts outside the explicit scope of the assigned task, and shall never introduce third-party promotional content without consent. That the reversal happened within hours is a measure of just how hard that line is.

Read the full article at Windows Latest →