mirror of
https://github.com/agent0ai/agent-zero.git
synced 2026-05-17 04:01:13 +00:00
Introduce the new built-in Browser plugin for Agent Zero, replacing the legacy browser-use-based browser agent with a direct Playwright-powered browser tool, live WebUI viewer, browser session controls, status APIs, configuration, and extension-management support. Add browser-specific modal behavior so the browser can run as a floating, resizable, no-backdrop window, including modal focus, toggle, and idempotent open helpers for richer WebUI surfaces. Remove the old `_browser_agent` core plugin and the `browser-use` dependency, then clean up stale browser-model wiring and references across agent code, model configuration docs, setup guides, troubleshooting docs, skills, and Agent Zero knowledge. Update regression and WebUI extension-surface coverage for the new browser architecture and modal behavior. The legacy browser-use implementation has been extracted from core so it can continue separately as a community plugin published through the A0 Plugin Index for any user or professional that were relying on it for workflow. |
||
|---|---|---|
| .. | ||
| chunk_parser_test.py | ||
| email_parser_test.py | ||
| rate_limiter_test.py | ||
| test_browser_agent_regressions.py | ||
| test_default_prompt_budget.py | ||
| test_dirty_json.py | ||
| test_docker_release_plan.py | ||
| test_extensions_stress.py | ||
| test_fasta2a_client.py | ||
| test_fastmcp_openapi_security.py | ||
| test_file_tree_visualize.py | ||
| test_git_version_label.py | ||
| test_http_auth_csrf.py | ||
| test_model_config_api_keys.py | ||
| test_model_config_project_presets.py | ||
| test_multi_tab_isolation.py | ||
| test_persist_chat_log_ids.py | ||
| test_print_style.py | ||
| test_run_ui_config.py | ||
| test_self_update_tag_filter.py | ||
| test_settings_developer_sections.py | ||
| test_skills_runtime.py | ||
| test_snapshot_parity.py | ||
| test_snapshot_schema_v1.py | ||
| test_socketio_library_semantics.py | ||
| test_socketio_unknown_namespace.py | ||
| test_state_monitor.py | ||
| test_state_sync_handler.py | ||
| test_state_sync_welcome_screen.py | ||
| test_stream_tool_early_stop.py | ||
| test_text_editor_context_patch.py | ||
| test_webui_extension_surfaces.py | ||
| test_whatsapp_bridge_manager.py | ||
| test_whatsapp_number_utils.py | ||
| test_whatsapp_storage_paths.py | ||
| test_ws_client_api_surface.py | ||
| test_ws_csrf.py | ||
| test_ws_handlers.py | ||
| test_ws_manager.py | ||
| test_ws_security.py | ||