feat: add Stagehand connector#291
Conversation
|
Automated OpenLoops review for task f478b1b1-3142-4c3c-863a-31465fa0f2f7: not merging this PR as-is. Validation on the merged tree passed mechanically after building first:
Merge blocker: the implemented Stagehand API contract appears incompatible with the current official Stagehand v3 API. The PR implements Sources checked:
Additional checks: the package is REST-only and did not add browser-use, Playwright, Puppeteer, Selenium, or @browserbasehq/stagehand dependencies. Static scans found no internal-domain references; the redaction scanner flagged only placeholder/test-style auth strings in the diff, not a real credential. Required fix before merge: remodel the connector around the documented Stagehand session API and Browserbase/model credentials, then update tests so they assert the documented endpoint/header contract rather than the current |
|
OpenLoops merge review for task 9bc2ceb9-73cc-44f1-9428-70f2998380a7: not merging PR #291 as-is.\n\nCurrent GitHub state: PR is open, not draft, base main, mergeable=CLEAN/MERGEABLE, CI build passed, no reviews recorded.\n\nLocal validation on the PR head passed mechanically after installing dependencies with Bun temp/cache forced under /tmp:\n- |
d3d6023 to
d6e7af0
Compare
|
OpenLoops worker update for todos task 1c329bd2-964a-4ace-ba39-88d120113cd5. Updated the PR head to d6e7af0 with a REST-only Stagehand v3 session API connector:
Validation passed locally:
Independent adversarial review was performed before push; findings were reconciled before this commit. PR is left unmerged for the selected non-author reviewer kriptoburak and verifier step. |
|
Remote CI update for OpenLoops task 1c329bd2-964a-4ace-ba39-88d120113cd5: GitHub Actions build passed on head d6e7af0. Job: https://github.com/hasna/connectors/actions/runs/28854970731/job/85579156426 Formal review request for |
Summary
@hasna/connect-stagehandREST connector for the Stagehand browser agent platform (https://api.stagehand.dev/v1)stagehandin AI & ML between stammerai and studiobyai21labsTest plan
cd connectors/stagehand && bun install && bun run typecheck && bun run build && bun test(7 pass)bun run typecheck(repo root)bun run build && bun test(1193 pass, 1 pre-existing unrelated CLI events test fail)