Skip to content

fix(browser): omit session_id from SessionLocked error Display to fix…

b34ba23
Select commit
Loading
Failed to load commit list.
Merged

feat(browser): add browser protocol with full Playwright MCP parity #59

fix(browser): omit session_id from SessionLocked error Display to fix…
b34ba23
Select commit
Loading
Failed to load commit list.
GitHub Advanced Security / CodeQL succeeded Feb 25, 2026 in 2s

No new alerts in code changed by this pull request

Annotations

Check failure on line 275 in crates/earl-protocol-browser/tests/assertions.rs

See this annotation in the file changed.

Code scanning / CodeQL

Cleartext logging of sensitive information High test

This operation writes
validate_session_id(...)
to a log file.
This operation writes
validate_session_id(...)
to a log file.
This operation writes
session_id
to a log file.

Check failure on line 20 in crates/earl-protocol-browser/tests/cookies.rs

See this annotation in the file changed.

Code scanning / CodeQL

Cleartext logging of sensitive information High test

This operation writes
validate_session_id(...)
to a log file.
This operation writes
validate_session_id(...)
to a log file.
This operation writes
session_id
to a log file.

Check failure on line 133 in crates/earl-protocol-browser/tests/cookies.rs

See this annotation in the file changed.

Code scanning / CodeQL

Cleartext logging of sensitive information High test

This operation writes
validate_session_id(...)
to a log file.
This operation writes
validate_session_id(...)
to a log file.
This operation writes
session_id
to a log file.

Check failure on line 196 in crates/earl-protocol-browser/tests/cookies.rs

See this annotation in the file changed.

Code scanning / CodeQL

Cleartext logging of sensitive information High test

This operation writes
validate_session_id(...)
to a log file.
This operation writes
validate_session_id(...)
to a log file.
This operation writes
session_id
to a log file.

Check failure on line 267 in crates/earl-protocol-browser/tests/cookies.rs

See this annotation in the file changed.

Code scanning / CodeQL

Cleartext logging of sensitive information High test

This operation writes
validate_session_id(...)
to a log file.
This operation writes
validate_session_id(...)
to a log file.
This operation writes
session_id
to a log file.

Check failure on line 362 in crates/earl-protocol-browser/tests/cookies.rs

See this annotation in the file changed.

Code scanning / CodeQL

Cleartext logging of sensitive information High test

This operation writes
validate_session_id(...)
to a log file.
This operation writes
validate_session_id(...)
to a log file.
This operation writes
session_id
to a log file.

Check failure on line 17 in crates/earl-protocol-browser/tests/dialogs.rs

See this annotation in the file changed.

Code scanning / CodeQL

Cleartext logging of sensitive information High test

This operation writes
validate_session_id(...)
to a log file.
This operation writes
validate_session_id(...)
to a log file.
This operation writes
session_id
to a log file.

Check failure on line 69 in crates/earl-protocol-browser/tests/dialogs.rs

See this annotation in the file changed.

Code scanning / CodeQL

Cleartext logging of sensitive information High test

This operation writes
validate_session_id(...)
to a log file.
This operation writes
validate_session_id(...)
to a log file.
This operation writes
session_id
to a log file.

Check failure on line 134 in crates/earl-protocol-browser/tests/dialogs.rs

See this annotation in the file changed.

Code scanning / CodeQL

Cleartext logging of sensitive information High test

This operation writes
validate_session_id(...)
to a log file.
This operation writes
validate_session_id(...)
to a log file.
This operation writes
session_id
to a log file.

Check failure on line 114 in crates/earl-protocol-browser/tests/forms.rs

See this annotation in the file changed.

Code scanning / CodeQL

Cleartext logging of sensitive information High test

This operation writes
validate_session_id(...)
to a log file.
This operation writes
validate_session_id(...)
to a log file.
This operation writes
session_id
to a log file.

Check failure on line 181 in crates/earl-protocol-browser/tests/forms.rs

See this annotation in the file changed.

Code scanning / CodeQL

Cleartext logging of sensitive information High test

This operation writes
validate_session_id(...)
to a log file.
This operation writes
validate_session_id(...)
to a log file.
This operation writes
session_id
to a log file.

Check failure on line 238 in crates/earl-protocol-browser/tests/forms.rs

See this annotation in the file changed.

Code scanning / CodeQL

Cleartext logging of sensitive information High test

This operation writes
validate_session_id(...)
to a log file.
This operation writes
validate_session_id(...)
to a log file.
This operation writes
session_id
to a log file.

Check failure on line 302 in crates/earl-protocol-browser/tests/forms.rs

See this annotation in the file changed.

Code scanning / CodeQL

Cleartext logging of sensitive information High test

This operation writes
validate_session_id(...)
to a log file.
This operation writes
validate_session_id(...)
to a log file.
This operation writes
session_id
to a log file.

Check failure on line 444 in crates/earl-protocol-browser/tests/forms.rs

See this annotation in the file changed.

Code scanning / CodeQL

Cleartext logging of sensitive information High test

This operation writes
validate_session_id(...)
to a log file.
This operation writes
validate_session_id(...)
to a log file.
This operation writes
session_id
to a log file.

Check failure on line 16 in crates/earl-protocol-browser/tests/javascript.rs

See this annotation in the file changed.

Code scanning / CodeQL

Cleartext logging of sensitive information High test

This operation writes
validate_session_id(...)
to a log file.
This operation writes
validate_session_id(...)
to a log file.
This operation writes
session_id
to a log file.

Check failure on line 65 in crates/earl-protocol-browser/tests/javascript.rs

See this annotation in the file changed.

Code scanning / CodeQL

Cleartext logging of sensitive information High test

This operation writes
validate_session_id(...)
to a log file.
This operation writes
validate_session_id(...)
to a log file.
This operation writes
session_id
to a log file.

Check failure on line 116 in crates/earl-protocol-browser/tests/javascript.rs

See this annotation in the file changed.

Code scanning / CodeQL

Cleartext logging of sensitive information High test

This operation writes
validate_session_id(...)
to a log file.
This operation writes
validate_session_id(...)
to a log file.
This operation writes
session_id
to a log file.

Check failure on line 164 in crates/earl-protocol-browser/tests/javascript.rs

See this annotation in the file changed.

Code scanning / CodeQL

Cleartext logging of sensitive information High test

This operation writes
validate_session_id(...)
to a log file.
This operation writes
validate_session_id(...)
to a log file.
This operation writes
session_id
to a log file.

Check failure on line 17 in crates/earl-protocol-browser/tests/keyboard_mouse.rs

See this annotation in the file changed.

Code scanning / CodeQL

Cleartext logging of sensitive information High test

This operation writes
validate_session_id(...)
to a log file.
This operation writes
validate_session_id(...)
to a log file.
This operation writes
session_id
to a log file.

Check failure on line 77 in crates/earl-protocol-browser/tests/keyboard_mouse.rs

See this annotation in the file changed.

Code scanning / CodeQL

Cleartext logging of sensitive information High test

This operation writes
validate_session_id(...)
to a log file.
This operation writes
validate_session_id(...)
to a log file.
This operation writes
session_id
to a log file.

Check failure on line 19 in crates/earl-protocol-browser/tests/pdf.rs

See this annotation in the file changed.

Code scanning / CodeQL

Cleartext logging of sensitive information High test

This operation writes
validate_session_id(...)
to a log file.
This operation writes
validate_session_id(...)
to a log file.
This operation writes
session_id
to a log file.

Check failure on line 92 in crates/earl-protocol-browser/tests/pdf.rs

See this annotation in the file changed.

Code scanning / CodeQL

Cleartext logging of sensitive information High test

This operation writes
validate_session_id(...)
to a log file.
This operation writes
validate_session_id(...)
to a log file.
This operation writes
session_id
to a log file.

Check failure on line 17 in crates/earl-protocol-browser/tests/scraping.rs

See this annotation in the file changed.

Code scanning / CodeQL

Cleartext logging of sensitive information High test

This operation writes
validate_session_id(...)
to a log file.
This operation writes
validate_session_id(...)
to a log file.
This operation writes
session_id
to a log file.

Check failure on line 66 in crates/earl-protocol-browser/tests/scraping.rs

See this annotation in the file changed.

Code scanning / CodeQL

Cleartext logging of sensitive information High test

This operation writes
validate_session_id(...)
to a log file.
This operation writes
validate_session_id(...)
to a log file.
This operation writes
session_id
to a log file.

Check failure on line 19 in crates/earl-protocol-browser/tests/screenshot.rs

See this annotation in the file changed.

Code scanning / CodeQL

Cleartext logging of sensitive information High test

This operation writes
validate_session_id(...)
to a log file.
This operation writes
validate_session_id(...)
to a log file.
This operation writes
session_id
to a log file.
This operation writes
validate_session_id(...)
to a log file.
This operation writes
validate_session_id(...)
to a log file.
This operation writes
session_id
to a log file.