文件历史

提交图

4 次代码提交

作者 SHA1 备注 提交日期
Laith Weinberger ff049266b1 local Chrome connect: classify state fast, defer marker tab, stay in selected profile
- Classify the connection up front (browser.py): read DevToolsActivePort + Local State and return ok / cdp-disabled / permission-blocked / browser-closed in ~0.01s, without opening a tab. Each blocked state's error carries its own fix, so the agent relays one line and retries instead of hanging or exploring.
- Defer the marker tab until after the websocket connects, so a failed connection doesn't leave a stray tab.
- Reuse stays in the right profile: on daemon reuse, verify the controlled tab still belongs to the selected context and re-anchor if it drifted or closed (verify_profile). On a stale session, re-attach the same tab instead of grabbing an arbitrary page.
- admin.py routing: a 403 is permission-blocked on its own (focus the profile, don't tell the user to re-tick the checkbox); browser-closed opens/focuses the selected profile.
- Drop the BH_CLOUD_ONLY env var and its guard.
2026-06-18 10:00:51 -07:00
Shawn Pana 2baa4a2513 Add plugin manifest and skill (canonical, no-drift source of truth)
browser-harness is the single source of truth for its own plugin: the
browser-use/plugins marketplace remote-sources this repo (pinned SHA)
instead of vendoring a copy, so there is no drift. Ships skills only;
the CLI stays a one-time install prerequisite.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-13 13:12:36 -07:00
Shawn Pana 7b01296884 Revert "Merge pull request #443 from browser-use/add-plugin-manifest"
This reverts commit b33fced546, reversing
changes made to 6d20866664.
2026-06-13 12:57:25 -07:00
Shawn Pana f20e4aae79 Add plugin manifest and skill for agent marketplaces
Packages browser-harness as an installable plugin for the xAI Grok and
Claude Code plugin marketplaces. Ships skills only; the browser-harness
CLI stays a one-time install prerequisite (skills/browser-harness/references/install.md).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-13 12:20:40 -07:00