Repository navigation
Conversation
This was referenced Nov 5, 2026
Ji-One1
force-pushed
the
jb/storefront-e2e-v2-13-stagehand-session
branch
from
November 5, 2026 16:23
893a2c2 to
ced2040
Compare
Ji-One1
force-pushed
the
jb/storefront-e2e-v2-12-model-instructions
branch
from
November 5, 2026 18:41
2f7f777 to
e272579
Compare
Ji-One1
force-pushed
the
jb/storefront-e2e-v2-13-stagehand-session
branch
from
November 5, 2026 18:42
ced2040 to
69113cc
Compare
Ji-One1
force-pushed
the
jb/storefront-e2e-v2-12-model-instructions
branch
from
November 6, 2026 00:01
e272579 to
ae3da56
Compare
Ji-One1
force-pushed
the
jb/storefront-e2e-v2-13-stagehand-session
branch
from
November 6, 2026 00:01
69113cc to
4be3104
Compare
Ji-One1
force-pushed
the
jb/storefront-e2e-v2-12-model-instructions
branch
from
November 6, 2026 01:36
ae3da56 to
625b6b8
Compare
Ji-One1
force-pushed
the
jb/storefront-e2e-v2-13-stagehand-session
branch
from
November 6, 2026 01:36
4be3104 to
2a9e932
Compare
Ji-One1
force-pushed
the
jb/storefront-e2e-v2-12-model-instructions
branch
from
November 6, 2026 01:45
625b6b8 to
afaa6fb
Compare
Ji-One1
force-pushed
the
jb/storefront-e2e-v2-13-stagehand-session
branch
2 times, most recently
from
November 6, 2026 14:27
455aa6d to
24ff7f6
Compare
Ji-One1
force-pushed
the
jb/storefront-e2e-v2-12-model-instructions
branch
from
November 6, 2026 14:27
afaa6fb to
36121b3
Compare
Ji-One1
force-pushed
the
jb/storefront-e2e-v2-13-stagehand-session
branch
from
November 6, 2026 15:08
24ff7f6 to
ce515e4
Compare
Ji-One1
force-pushed
the
jb/storefront-e2e-v2-12-model-instructions
branch
from
November 6, 2026 15:08
36121b3 to
4cc83cb
Compare
Ji-One1
force-pushed
the
jb/storefront-e2e-v2-13-stagehand-session
branch
from
November 6, 2026 16:20
ce515e4 to
009b1ad
Compare
Ji-One1
force-pushed
the
jb/storefront-e2e-v2-12-model-instructions
branch
from
November 6, 2026 19:01
b67a4d2 to
27d2151
Compare
Ji-One1
force-pushed
the
jb/storefront-e2e-v2-13-stagehand-session
branch
2 times, most recently
from
November 6, 2026 20:01
043eda2 to
856fb5d
Compare
Ji-One1
force-pushed
the
jb/storefront-e2e-v2-12-model-instructions
branch
2 times, most recently
from
November 6, 2026 20:32
2b8b89d to
863a3fb
Compare
Ji-One1
force-pushed
the
jb/storefront-e2e-v2-13-stagehand-session
branch
3 times, most recently
from
November 9, 2026 00:01
fd89361 to
25dfdbf
Compare
Ji-One1
force-pushed
the
jb/storefront-e2e-v2-12-model-instructions
branch
from
November 9, 2026 00:01
065af23 to
069f70d
Compare
Ji-One1
force-pushed
the
jb/storefront-e2e-v2-13-stagehand-session
branch
from
November 9, 2026 00:37
25dfdbf to
b8eed31
Compare
Ji-One1
force-pushed
the
jb/storefront-e2e-v2-12-model-instructions
branch
2 times, most recently
from
November 9, 2026 04:23
b49fa33 to
e92da17
Compare
Ji-One1
force-pushed
the
jb/storefront-e2e-v2-13-stagehand-session
branch
from
November 9, 2026 04:23
b8eed31 to
75084f9
Compare
Ji-One1
force-pushed
the
jb/storefront-e2e-v2-12-model-instructions
branch
from
November 9, 2026 06:55
e92da17 to
6e7de57
Compare
Ji-One1
force-pushed
the
jb/storefront-e2e-v2-13-stagehand-session
branch
from
November 9, 2026 06:55
75084f9 to
374ba19
Compare
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Stagehand can miss cross-origin frames that already exist when it attaches. The browser and later buyer need one shared observer attached before navigation, with a release that confirms the SDK no longer controls the browser.
What this changes
prepareStagehandSessionto attach Stagehand over the owned browser's CDP connection, without buyer model configuration or inference.observer.context.close()with a deadline. Run SDK housekeeping separately, and always close the owned browser during session close.Developer impact
Internal tooling only; no published Hydrogen changes or changeset. No buyer is created here. Startup needs no buyer key, although the SDK constructor can inspect native-provider environment settings for its unused default client.
Risk
Early attachment does not remove Stagehand's frame limitations, including A→B→A nesting. SDK error messages remain unchanged within the wrapper; excluding request/response properties is not secret redaction.
Stack: 12/15. Previous: #4319. Next: #4321.