You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: currentState.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -203,6 +203,8 @@ HyperAgent exposes a TypeScript SDK for browser automation with three primary pa
203
203
- Hardened Playwright session listener wrappers:
204
204
-`PlaywrightSessionAdapter.on()` and `.off()` now guard trap-prone listener method reads and wrap listener registration/removal failures with sanitized diagnostics.
205
205
- Added adapter regressions for trap-prone `session.on`/`session.off` getter diagnostics to lock the listener-wrapper hardening behavior.
206
+
- Added initBrowser regression coverage for trap-prone browser-context listener getters:
207
+
- debug mode now asserts deterministic "context.on is unavailable" diagnostics when context listener methods cannot be read during browser initialization.
206
208
- Hardened A11y DOM option ingestion (`useCache`, `onFrameChunk`, `filterAdTrackingFrames`) with trap-safe reads, so malformed option objects no longer break extraction setup.
207
209
- Hardened A11y DOM debug-option lookup (`getDebugOptions`) with trap-safe fallback defaults and sanitized warning diagnostics.
208
210
- Hardened OpenAI/Anthropic structured-schema debug-option reads so trap-prone debug-option access no longer interrupts structured invocation paths.
0 commit comments