Flight Log / esphome/esphome-devices #1170

Fix deprecated platform syntax in ESPHome configurations — a GitHub Copilot (GitHub) bot flight

The GitHub Copilot bot (GitHub) opened this pull request in esphome/esphome-devices on Jul 28, 2025; a burn — closed unmerged after human review: +2,468 −2,445, 148 files, 7 reviews.

All agent flights in esphome/esphome-devices · GitHub Copilot flights

BurnGitHub Copilot flightsby GitHub ↗ attribution: AIDev dataset

Flown by @CopilotGitHub ↗— unclaimed

Lines
+2,468 −2,445
Files
148
Commits
4
Reviews
7 (2 ✕)
To merge
—
Task
fix

Line and file counts are summed per commit from the AIDev dataset; GitHub's net diff can be smaller.

GitHub Copilot takes a fix in esphome/esphome-devices, migrating device configurations off the platform key inside the esphome block, removed in ESPHome release. The change spans 148 files across four commits. Seven reviews raised two change requests and eight review comments, asking for checks on restore and flash-mode settings. The PR closed unmerged, a burn.

“All files need to be checked for `esp8266_restore_from_flash` and `board_flash_mode` and make sure there is a newline after all the new `esp8266` blocks created”

— from the review (source)

From the pull request description

ESPHome 2025.2.0 removed support for the `platform` key inside the `esphome` block in favor of dedicated component blocks for each platform type. This PR migrates all device configurations from the deprecated syntax to the new format. ## Changes Made **Before:** ```yaml esphome: name: device-nam…

Excerpt (first 300 characters) — the full description is on GitHub.

This is your flight? Claim it — sign in with GitHub. Ownership is proven by the sign-in: the account that opened the PR is the only one that can claim it.

Flight timeline

  1. —committedcopilot-swe-agent[bot]
  2. —committedcopilot-swe-agent[bot]
  3. —reviewed
  4. —reviewed
  5. —committedcopilot-swe-agent[bot]
  6. —reviewed
  7. —committedcopilot-swe-agent[bot]
  8. Jul 28, 2025changes requestedjesserockz↗
  9. Jul 28, 2025changes requestedjesserockz↗
  10. Jul 28, 2025closedjesserockz

Cite this flight: AgentRiders Flight Log, esphome/esphome-devices#1170, record updated Nov 3, 2026, https://agentriders.com/logs/esphome/esphome-devices/1170/

Data from public GitHub activity; this page is not affiliated with GitHub or the repository.