🖥️ Run AI Agent in your browser.
174 matches across 7 categories. Click a row to expand file-level details.
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | tests/test_agents.py | 14 | |
| LOW | tests/test_agents.py | 17 | |
| LOW | tests/test_agents.py | 21 | |
| LOW | tests/test_agents.py | 25 | |
| LOW | tests/test_agents.py | 167 | |
| LOW | tests/test_agents.py | 171 | |
| LOW | tests/test_agents.py | 330 | |
| LOW | tests/test_agents.py | 330 | |
| LOW | tests/test_playwright.py | 1 | |
| LOW | tests/test_controller.py | 56 | |
| LOW | tests/test_controller.py | 58 | |
| LOW | src/utils/utils.py | 6 | |
| LOW | src/utils/utils.py | 7 | |
| LOW | src/utils/utils.py | 8 | |
| LOW | src/utils/utils.py | 9 | |
| LOW | src/utils/llm_provider.py | 2 | |
| LOW | src/utils/llm_provider.py | 4 | |
| LOW | src/utils/llm_provider.py | 5 | |
| LOW | src/utils/llm_provider.py | 5 | |
| LOW | src/utils/llm_provider.py | 11 | |
| LOW | src/utils/llm_provider.py | 11 | |
| LOW | src/utils/llm_provider.py | 12 | |
| LOW | src/utils/llm_provider.py | 12 | |
| LOW | src/utils/llm_provider.py | 12 | |
| LOW | src/utils/llm_provider.py | 12 | |
| LOW | src/utils/llm_provider.py | 12 | |
| LOW | src/utils/llm_provider.py | 12 | |
| LOW | src/utils/llm_provider.py | 22 | |
| LOW | src/utils/llm_provider.py | 22 | |
| LOW | src/utils/llm_provider.py | 22 | |
| LOW | src/utils/llm_provider.py | 22 | |
| LOW | src/utils/llm_provider.py | 22 | |
| LOW | src/utils/llm_provider.py | 30 | |
| LOW | src/utils/llm_provider.py | 31 | |
| LOW | src/utils/llm_provider.py | 32 | |
| LOW | src/utils/llm_provider.py | 34 | |
| LOW | src/utils/llm_provider.py | 34 | |
| LOW | src/utils/llm_provider.py | 34 | |
| LOW | src/utils/llm_provider.py | 34 | |
| LOW | src/utils/llm_provider.py | 34 | |
| LOW | src/utils/llm_provider.py | 34 | |
| LOW | src/utils/llm_provider.py | 49 | |
| LOW | src/utils/llm_provider.py | 50 | |
| LOW | src/agent/browser_use/browser_use_agent.py | 1 | |
| LOW | src/controller/custom_controller.py | 1 | |
| LOW | src/controller/custom_controller.py | 3 | |
| LOW | src/controller/custom_controller.py | 8 | |
| LOW | src/controller/custom_controller.py | 9 | |
| LOW | src/controller/custom_controller.py | 10 | |
| LOW | src/controller/custom_controller.py | 11 | |
| LOW | src/controller/custom_controller.py | 11 | |
| LOW | src/controller/custom_controller.py | 11 | |
| LOW | src/controller/custom_controller.py | 11 | |
| LOW | src/controller/custom_controller.py | 11 | |
| LOW | src/controller/custom_controller.py | 11 | |
| LOW | src/controller/custom_controller.py | 11 | |
| LOW | src/controller/custom_controller.py | 11 | |
| LOW | src/controller/custom_controller.py | 11 | |
| LOW | src/controller/custom_controller.py | 11 | |
| LOW | src/controller/custom_controller.py | 25 | |
| 32 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | tests/test_agents.py | 154 | except Exception: |
| LOW | tests/test_agents.py | 316 | except Exception: |
| LOW | tests/test_agents.py | 392 | except Exception as e: |
| LOW | src/utils/utils.py | 36 | except Exception as e: |
| MEDIUM | src/utils/utils.py | 37 | print(f"Error getting latest {file_type} file: {e}") |
| LOW | src/utils/mcp_client.py | 41 | except Exception as e: |
| LOW | src/utils/mcp_client.py | 107 | except Exception: |
| LOW | src/agent/browser_use/browser_use_agent.py | 158 | except Exception as script_gen_err: |
| LOW | src/agent/deep_research/deep_research_agent.py | 434 | except Exception as e: |
| LOW | src/agent/deep_research/deep_research_agent.py | 446 | except Exception as e: |
| LOW | src/agent/deep_research/deep_research_agent.py | 402 | except Exception as e: |
| LOW | src/agent/deep_research/deep_research_agent.py | 413 | except Exception as e: |
| LOW | src/agent/deep_research/deep_research_agent.py | 457 | except Exception as e: |
| LOW | src/agent/deep_research/deep_research_agent.py | 1036 | except Exception as e: |
| LOW | src/agent/deep_research/deep_research_agent.py | 1201 | except Exception as e: |
| LOW | src/agent/deep_research/deep_research_agent.py | 1244 | except Exception as e: |
| LOW | src/agent/deep_research/deep_research_agent.py | 171 | except Exception as e: |
| LOW | src/agent/deep_research/deep_research_agent.py | 182 | except Exception as e: |
| LOW | src/agent/deep_research/deep_research_agent.py | 189 | except Exception as e: |
| LOW | src/agent/deep_research/deep_research_agent.py | 604 | except Exception as e: |
| LOW | src/agent/deep_research/deep_research_agent.py | 745 | except Exception as e: |
| LOW | src/agent/deep_research/deep_research_agent.py | 791 | except Exception as e: |
| LOW | src/agent/deep_research/deep_research_agent.py | 930 | except Exception as e: |
| LOW | src/controller/custom_controller.py | 104 | except Exception as e: |
| LOW | src/controller/custom_controller.py | 151 | except Exception as e: |
| LOW | src/webui/components/deep_research_agent_tab.py | 36 | except Exception as e: |
| LOW | src/webui/components/deep_research_agent_tab.py | 50 | except Exception as e: |
| LOW | src/webui/components/deep_research_agent_tab.py | 220 | except Exception as e: |
| LOW | src/webui/components/deep_research_agent_tab.py | 270 | except Exception as e: |
| LOW | src/webui/components/deep_research_agent_tab.py | 315 | except Exception as e: |
| LOW | src/webui/components/browser_use_agent_tab.py | 61 | except Exception as e: |
| LOW | src/webui/components/browser_use_agent_tab.py | 123 | except Exception as e: |
| LOW | src/webui/components/browser_use_agent_tab.py | 172 | except Exception as e: |
| LOW | src/webui/components/browser_use_agent_tab.py | 613 | except Exception: # Catch task exceptions if it errors on stop |
| LOW | src/webui/components/browser_use_agent_tab.py | 675 | except Exception as e: |
| LOW | src/webui/components/browser_use_agent_tab.py | 724 | except Exception as e: |
| LOW | src/webui/components/browser_use_agent_tab.py | 774 | except Exception as e: |
| LOW | src/webui/components/browser_use_agent_tab.py | 920 | except Exception as e: |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | src/utils/utils.py | 20 | |
| LOW | src/utils/mcp_client.py | 46 | |
| LOW | src/utils/mcp_client.py | 134 | |
| LOW | src/utils/llm_provider.py | 152 | |
| LOW | src/agent/browser_use/browser_use_agent.py | 31 | |
| LOW | src/agent/browser_use/browser_use_agent.py | 48 | |
| LOW | src/agent/deep_research/deep_research_agent.py | 338 | |
| LOW | src/agent/deep_research/deep_research_agent.py | 421 | |
| LOW | src/agent/deep_research/deep_research_agent.py | 461 | |
| LOW | src/agent/deep_research/deep_research_agent.py | 609 | |
| LOW | src/agent/deep_research/deep_research_agent.py | 811 | |
| LOW | src/agent/deep_research/deep_research_agent.py | 1085 | |
| LOW | src/controller/custom_controller.py | 110 | |
| LOW | src/webui/interface.py | 22 | |
| LOW | src/webui/webui_manager.py | 97 | |
| LOW | src/webui/components/deep_research_agent_tab.py | 57 | |
| LOW | src/webui/components/browser_use_agent_tab.py | 275 |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | tests/test_agents.py | 358 | task_id_to_resume = "" # Set this to resume a previous task ID |
| LOW | src/utils/mcp_client.py | 67 | # Check if parameter is required |
| LOW | src/utils/mcp_client.py | 231 | # Check if required |
| LOW | src/agent/browser_use/browser_use_agent.py | 77 | # Check if waiting for user input after Ctrl+C |
| LOW | src/agent/browser_use/browser_use_agent.py | 82 | # Check if we should stop due to too many failures |
| LOW | src/agent/deep_research/deep_research_agent.py | 955 | # Check if the current indices point to a valid pending task |
| LOW | src/webui/components/browser_use_agent_tab.py | 599 | # Check if agent stopped itself or stop button was pressed (which sets agent.state.stopped) |
| LOW | src/webui/components/browser_use_agent_tab.py | 617 | # Check if agent is asking for help (via response_event) |
| LOW | src/webui/components/browser_use_agent_tab.py | 699 | elif agent_task.exception(): # Check if task finished with exception |
| LOW | src/webui/components/browser_use_agent_tab.py | 803 | # Check if waiting for user assistance |
| LOW | src/webui/components/browser_use_agent_tab.py | 821 | # Check if a task is currently running (using _current_task) |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | tests/test_agents.py | 166 | async def test_browser_use_parallel(): |
| LOW | src/utils/mcp_client.py | 17 | async def setup_mcp_client_and_tools(mcp_server_config: Dict[str, Any]) -> Optional[MultiServerMCPClient]: |
| LOW | src/agent/deep_research/deep_research_agent.py | 438 | def _save_search_results_to_json(results: List[Dict[str, Any]], output_dir: str): |
| LOW | src/agent/deep_research/deep_research_agent.py | 271 | def create_browser_search_tool( |
| LOW | src/webui/components/deep_research_agent_tab.py | 376 | def create_deep_research_agent_tab(webui_manager: WebuiManager): |
| LOW | src/webui/components/agent_settings_tab.py | 46 | def create_agent_settings_tab(webui_manager: WebuiManager): |
| LOW | src/webui/components/browser_use_agent_tab.py | 972 | def create_browser_use_agent_tab(webui_manager: WebuiManager): |
| LOW | src/webui/components/load_save_config_tab.py | 8 | def create_load_save_config_tab(webui_manager: WebuiManager): |
| LOW | src/webui/components/browser_settings_tab.py | 30 | def create_browser_settings_tab(webui_manager: WebuiManager): |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | tests/test_agents.py | 41 | # temperature=0.6, |
| LOW | tests/test_agents.py | 61 | # llm = utils.get_llm_model( |
| LOW | tests/test_agents.py | 181 | # temperature=0.8, |
| LOW | tests/test_controller.py | 21 | # "run", |
| LOW | tests/test_controller.py | 61 | "mcpServers": { |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | src/agent/deep_research/deep_research_agent.py | 876 | """You are a professional researcher tasked with writing a comprehensive and well-structured report base |
| LOW | src/webui/components/browser_use_agent_tab.py | 603 | # Ensure the task coroutine finishes if agent just set flag |