ChatGPT's DOM restructure breaks browser extensions; dev shares resilient selectors fix
Calm_Home3943 · reddit · 2026-10-14
A Reddit developer reports that ChatGPT recently changed its frontend HTML/DOM, removing selectors like data-message-author-role in some UI versions and breaking Chrome extensions that scrape conversations. His extension AI Memory Vault was affected; he updated it with new selectors and fallbacks (conversation turns, article containers, Markdown content), open-sourced the fix, and recommends using stable selectors, MutationObserver for DOM monitoring, and avoiding dynamically generated class names.
More from coding & agent
- Garry Tan endorses Aside Browser as the fix for agents getting blocked on the web — garrytan · 2026-10-23
- 1Password launches tool letting AI agents log in for you without seeing your password — AndrewSchmidtFC · 2026-10-23
- MCP server turned rogue 30 days after approval, prompting open-source mcp-guard lockfile tool — ErgoniaWorks · 2026-10-23
- Test: Coding Agents Won't Use an MCP Tool Unless AGENTS.md Mentions It — colinmcnamara · 2026-10-23
- Open-Source Tennis Models Plus Claude Turn Video Into a World-Class Coach — tweetsatpreet · 2026-10-23
- awesome-ai-apps: 132 Free Open-Source AI Agent and RAG Projects on GitHub — Arindam_1729 · 2026-10-23