Skip to content

Type Selenium result boundaries - #1586

Merged
adamtheturtle merged 1 commit into
mainfrom
codex/narrow-selenium-results
Sep 9, 2026
Merged

Type Selenium result boundaries#1586
adamtheturtle merged 1 commit into
mainfrom
codex/narrow-selenium-results

Conversation

@adamtheturtle

Copy link
Copy Markdown
Member

Add small typed protocols around Selenium's incompletely typed script, cookie, and attribute APIs. Production code now consumes object values explicitly and no longer needs the six Pyright suppressions.

Validation: 31 credential-free tests; pre-commit and pre-push hooks. The 14 live browser tests require VWS credentials and were not run locally.

@adamtheturtle
adamtheturtle force-pushed the codex/narrow-selenium-results branch from d2c1c5c to fdbbcea Compare September 9, 2026 01:41
@adamtheturtle
adamtheturtle force-pushed the codex/narrow-selenium-results branch from fdbbcea to f82d8e5 Compare September 9, 2026 09:25
@adamtheturtle
adamtheturtle merged commit 167551a into main Sep 9, 2026
29 checks passed
@adamtheturtle
adamtheturtle deleted the codex/narrow-selenium-results branch September 9, 2026 11:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant