Root causes fixed: 1. extractContextFromNearby depth 20→5 — stops grabbing unrelated UI/editor code 2. JUNK_CODE_RE — rejects CSS rules, JS source code, extension internals 3. ICON_GLUE_RE — rejects Material icon text glued with content 4. Fallback span/div/p collection REMOVED entirely (always grabbed chat text) 5. html-patcher strips old observer from integration.build() cache 6. http-bridge server-side JUNK_CONTENT_RE as last line of defense
2.6 KiB
2.6 KiB