browser-use--browser-harness
e405d8da2d
Captures the durable shape of LinkedIn's received-invitations page: - URL filter slugs (PEOPLE_WITH_MUTUAL_CONNECTION, PEOPLE_WITH_MUTUAL_SCHOOL) and the chip counter as authoritative remaining-count. - Accept/Ignore aria-label formats — they differ from each other, so you cannot derive one from the other. - The "follows you" trap: Accept renders as <a href=current-URL>, not <button>; .click() follows href and no click path (MouseEvent, CDP Input.dispatchMouseEvent) triggers the accept handler. Route these to Ignore or skip. - Pagination: list renders ~10 rows, replaced by "is now a connection" acknowledgments after accepts; reload the URL to fetch the next slice, scrolling does nothing. - "Take care when connecting" safety modal appears intermittently. Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>