mirror of
https://github.com/browser-use/browser-use
synced 2026-05-13 17:56:35 +02:00
Multi-agent isolation is now achieved through separate sessions (--session NAME), each with its own browser. Removed: - register command and agents.json - --agent flag and agent_id plumbing - TabOwnershipManager and all tab locking logic - dispatch lock and focus swapping between agents - tab_ownership.py (deleted) - test_tab_ownership.py (deleted) Simplified tab commands: no lock checks, no _tab_list injection, no _resolved_target_id params. agent_focus_target_id stays for single-agent tab tracking. Tested: 3 concurrent subagents on separate cloud sessions, 3 concurrent subagents on separate headless Chromium sessions.