提交

提交图

440 次代码提交

作者 SHA1 备注 提交日期
Magnus Müller 9da5ec2e52 Merge pull request #381 from browser-use/remove-firecrawl-domain-skill-mentions
Remove Firecrawl mentions from Facebook skills
2026-05-19 16:56:24 -07:00
MagMueller ad7f4f233c Remove Firecrawl mentions from Facebook skills 2026-05-19 16:55:56 -07:00
Magnus Müller 43f041ec40 Merge pull request #380 from browser-use/remove-stale-top-level-domain-skills
Remove stale top-level domain skills
2026-05-19 16:51:03 -07:00
MagMueller ae831519a9 Remove stale top-level domain skills 2026-05-19 16:50:24 -07:00
Saurav Panda ea7d1710ba Merge pull request #337 from stofancy/feat/close-tab-helper
feat: add close_tab() helper to close browser tabs via CDP Target.closeTarget
2026-05-19 11:52:45 -07:00
Saurav Panda e72652d14b Merge pull request #338 from axelclark/skill/hubspot-private-app-webhooks
skill: HubSpot Private App webhook subscriptions
2026-05-19 11:49:05 -07:00
mathisdittrich 9e47d2b777 Merge pull request #366 from browser-use/revert-357-fix-cloud-file-upload
Revert "Stage file uploads for remote browsers"
2026-05-15 00:18:04 -07:00
mathisdittrich 1599ba1951 Revert "Stage file uploads for remote browsers" 2026-05-15 00:17:53 -07:00
mathisdittrich 27ca67fd49 Merge pull request #365 from browser-use/revert-363-add-llms-browser-use-box-link
Revert "Add LLM discovery file"
2026-05-14 23:43:59 -07:00
mathisdittrich 93ce332934 Revert "Add LLM discovery file" 2026-05-14 23:42:52 -07:00
mathisdittrich b664e58d83 Merge pull request #364 from browser-use/revert-358-promote-browser-use-box-demo
Revert "Link Browser Use Box deployment demo"
2026-05-14 23:42:23 -07:00
mathisdittrich 87fe826b5e Revert "Link Browser Use Box deployment demo" 2026-05-14 23:40:46 -07:00
shawn pana d0cef34b42 Merge pull request #363 from browser-use/add-llms-browser-use-box-link
Add LLM discovery file
2026-05-15 01:36:49 -04:00
shawn pana f2dca2bc0c Add LLM discovery file 2026-05-15 05:35:01 +00:00
shawn pana caebe67fc7 Merge pull request #358 from ShawnPana/promote-browser-use-box-demo
Link Browser Use Box deployment demo
2026-05-14 20:04:58 -04:00
bux bdd550b9be Link Browser Use Box deployment demo 2026-05-15 00:03:46 +00:00
shawn pana e87f8b7b4f Merge pull request #357 from browser-use/fix-cloud-file-upload
Stage file uploads for remote browsers
2026-05-14 15:24:40 -04:00
shawn pana f226972302 Stage file uploads for remote browsers 2026-05-14 19:14:44 +00:00
Saurav Panda 2fa1b1e1e2 Move HubSpot skill into agent workspace 2026-05-13 16:15:35 -07:00
Saurav Panda 2f22ed6709 Merge pull request #344 from claytonlin1110/feat/doctor-snap-chromium-detect
feat: warn on Snap Chromium and add doctor --fix-snap guide
2026-05-13 15:44:17 -07:00
Saurav Panda 21c94e342c Fix Snap Chromium symlink detection 2026-05-13 15:40:27 -07:00
Clayton a6957b8a5f feat: warn on Snap Chromium and add doctor --fix-snap guide 2026-05-12 07:45:42 -05:00
Sarath S Menon f186cd963d Merge pull request #343 from browser-use/remove-c-stdin-cli
Remove -c script execution
2026-05-12 15:37:11 +05:30
Sarath Suresh a9f7b1d547 Remove -c script execution 2026-05-12 15:35:12 +05:30
Axel Clark 62894f2c60 skill: HubSpot Private App webhook subscriptions
Adds domain-skills/hubspot/private-app-webhooks.md covering the
subscription editor drawer flow, the React-Select coordinate-click
requirement, the "SubscribeLoading" button-text trap, the two-step
save (drawer Subscribe → top-right Commit changes), and verification
via the read-only /webhooks tab.

Pairs with the existing private-app-creation.md and private-app-rotation.md.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-10 15:06:50 -07:00
Kaihang An e0e7f0b109 feat: add close_tab() helper to close browser tabs via CDP Target.closeTarget
Adds close_tab(target=None) alongside new_tab()/switch_tab() as the
missing symmetric tab operation. Accepts a targetId string, a tab dict
from list_tabs()/current_tab(), or no argument to close the currently
attached tab.

Each Chrome tab is a separate renderer process (~50-200MB); closing
unused tabs after an automation task prevents resource bloat.
2026-05-11 02:17:08 +08:00
Saurav Panda 0e679e2c56 Merge pull request #306 from kunghim/add-weread-skills
add weread domain skill
2026-05-07 20:49:41 -07:00
Alexander Yue 2106221dc4 Merge pull request #322 from browser-use/feat/horse-tab-marker
feat: use 🐴 (horse) instead of 🟢 as the controlled-tab marker
2026-05-07 13:20:57 -07:00
Alezander9 0d6e472c7c feat: use 🐴 (horse) instead of 🟢 as the controlled-tab marker
The green-circle prefix didn't fit the harness theme. Horse echoes the project name (browser-harness) and pairs naturally with chess-knight imagery.

Also fixes a latent slice bug: the prefix is 3 UTF-16 units (surrogate pair + space), so unmark uses slice(3) and removes the trailing space cleanly. The previous 🟢 + slice(2) left the space behind, which would slowly accumulate leading spaces across switch_tab cycles.
2026-05-07 13:04:40 -07:00
Alexander Yue 13769f4aba Merge pull request #312 from J3m5/fix/detect-helium-browser
Detect Helium as a local browser
2026-05-07 12:44:02 -07:00
Alexander Yue d4536580ec Merge pull request #320 from MinJaeLee1/docs/hermes-domain-skills-nudge
docs: nudge agents to read matching domain skills
2026-05-07 12:38:54 -07:00
Alexander Yue ecb66b0772 Merge pull request #321 from browser-use/fix/install-demo-no-star-prompt
install.md: drop star-the-repo prompt from first-run demo
2026-05-07 12:38:19 -07:00
Magnus Müller 32be32fa66 install.md: drop star-the-repo prompt from first-run demo
Several users flagged that the install.md demo prompts the agent to ask
whether to star browser-harness on their behalf, which reads as star-farming.
Drop the star ask entirely — the demo still opens the repo page so the user
can see the harness has attached, but no longer solicits a star.
2026-05-07 16:49:14 +00:00
MinJaeLee1 226876d56e docs: nudge agents to read matching domain skills 2026-05-07 21:16:03 +09:00
Alexander Yue 32d8d515ed Merge pull request #318 from browser-use/feat/runtime-dir-split
feat(ipc): split BH_RUNTIME_DIR (sock) from BH_TMP_DIR (logs/screenshots)
2026-05-06 14:55:20 -07:00
Alezander9 6e86f7cf2b feat(ipc): split BH_RUNTIME_DIR (sock) from BH_TMP_DIR (logs/screenshots)
A single BH_TMP_DIR conflated two storage concerns with opposite
constraints: sock/port/pid files are bound by AF_UNIX sun_path (104
bytes on macOS, 108 on Linux) and must live in a short path; log files
and screenshots have no length limit and benefit from a deep, indexable,
persistent location. Forcing both into one dir means callers either
bury screenshots under /tmp or risk silently overrunning sun_path.

Decouple with a new BH_RUNTIME_DIR for sock/port/pid. BH_TMP_DIR keeps
log/screenshot duty. BH_RUNTIME_DIR falls back to BH_TMP_DIR, then to
/tmp on POSIX or tempfile.gettempdir() on Windows, so single-dir callers
keep working unchanged.
2026-05-06 14:37:03 -07:00
Alexander Yue 5acfe37cf8 Merge pull request #305 from hunnyboy1217/fix/current-tab-missing-target-id
current_tab: resolve attached target_id server-side via daemon meta
2026-05-06 10:44:07 -07:00
alexph-dev 1583bd7c0b docs: add QBO report export domain skill 2026-05-06 17:55:26 +07:00
J3m5 16925613bf fix: detect Helium as a local browser 2026-05-06 11:26:21 +02:00
Alexander Yue bc186db66d Merge pull request #310 from browser-use/Alezander9-patch-2
Update VOUCHED.td
2026-05-06 01:31:35 -07:00
Alexander Yue 8ee028d828 Update VOUCHED.td 2026-05-06 01:31:23 -07:00
Alexander Yue e8a11879a7 Merge pull request #309 from browser-use/fix/ipc-socket-umask
fix(ipc): set umask 0077 around AF_UNIX bind to avoid chmod TOCTOU
2026-05-06 01:27:31 -07:00
Alezander9 8dc728598e fix(ipc): set umask 0077 around AF_UNIX bind to avoid chmod TOCTOU
Previously start_unix_server() would bind() and listen() with mode
derived from the process umask before os.chmod(0o600) ran, leaving a
brief window where the socket's mode reflected umask. Setting umask
0o077 around the bind makes the socket land at 0600 directly, removing
the window.

Refs #298
2026-05-05 23:54:47 -07:00
Alexander Yue 455fc04ccc Merge pull request #308 from browser-use/Alezander9-patch-1
Update VOUCHED.td
2026-05-05 23:40:00 -07:00
Alexander Yue a248e2115d Update VOUCHED.td 2026-05-05 23:39:42 -07:00
Alexander Yue 45182147b9 Merge pull request #263 from femto/add-chrome-canary-support
daemon: add Chrome Canary profile discovery
2026-05-05 23:36:52 -07:00
home 4339d5a37c add weread domain skill 2026-05-06 03:44:22 +08:00
Saurav Panda 30d54b7216 Merge pull request #303 from song-swivel/song-swivel-patch-1
Undo #302
2026-05-05 12:07:28 -07:00
Hunnyboy1217 b766246def current_tab: resolve attached target_id server-side via daemon meta
Calling Target.getTargetInfo from helpers can't work: the daemon strips
session_id for any Target.* method, so the call hit the browser-level
connection with no targetId, and Chrome silently returned info about the
*browser* target (empty url/title) instead of the attached page. New
current_tab meta uses self.target_id like connection_status already does.
Fixes #304.
2026-05-05 15:07:01 -04:00
Song Du 1a1aa3175d Delete agent-workspace/domain-skills/mrm/analytics-reports.md
Remove
2026-05-05 14:37:08 -04:00