The Enterprise-Grade Multi-Agent Orchestration Framework. Website: https://swarms.ai
This report presents the forensic synthetic code analysis of kyegomez/swarms, a Python project with 7,016 GitHub stars. SynthScan v2.0 examined 216,569 lines of code across 1145 source files, recording 5346 pattern matches distributed across 23 syntactic categories. The overall adjusted score of 40.9 places this repository in the Strong AI signal band.
The scanner applied 160+ deterministic lexical heuristics, multi-line block detectors, abstract syntax tree depth profilers, and a cross-file Jaccard similarity matrix to construct a statistically normalised synthetic code estimate. All matches are individually weighted by severity coefficient and contextual multiplier before summation, and the resulting headline score is temporally discounted to account for the repository's development history relative to the commercial emergence of large language model coding tooling (November 2022 onward).
Longitudinal tracking requires multiple scan runs. Once this repository is re-scanned after new commits land, this chart will visualise how the synthetic code signal evolves over time — enabling you to detect whether AI authorship is growing, stabilising, or being actively corrected by human engineers.
Classifies detected patterns by their diagnostic confidence and structural impact. CRITICAL patterns (coefficient 10) represent definitive synthetic signatures — hallucinated imports, explicit LLM attribution metadata — virtually never produced by human authors. HIGH (5) indicates strong structural tells such as cross-file repetition or cross-linguistic idioms. MEDIUM (2) covers recognisable conversational padding and AI-specific vocabulary. LOW (1) captures subtle indicators like tautological comments and generic boilerplate that require density to carry independent signal.
This horizontal bar chart decomposes the repository's raw synthetic code score by top-level directory, allowing you to pinpoint precisely which modules or components carry the highest AI authorship density. Directories with disproportionately high scores relative to their size warrant targeted manual review: concentrated AI signatures often trace back to mass-generated configuration layers, auto-ported test suites, LLM-scaffolded boilerplate classes, or entire subsystems authored under heavy copilot assistance. Use this view to prioritise your human code-review effort.
The scanner identified 5346 distinct pattern matches across 23 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a statistically significant AI authorship indicator. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.
Reading the findings table: The Severity column indicates the diagnostic confidence level (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — comment-context matches receive a ×1.5 weight because LLMs systematically over-annotate. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier as dense clusters constitute far stronger evidence of synthetic authorship than isolated hits.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM⚡ | tests/test_multi_provider.py | 186 | # =================================================================== | COMMENT |
| MEDIUM⚡ | tests/test_multi_provider.py | 188 | # =================================================================== | COMMENT |
| MEDIUM⚡ | tests/test_multi_provider.py | 265 | # =================================================================== | COMMENT |
| MEDIUM⚡ | tests/test_multi_provider.py | 267 | # =================================================================== | COMMENT |
| MEDIUM⚡ | tests/test_multi_provider.py | 368 | # =================================================================== | COMMENT |
| MEDIUM⚡ | tests/test_multi_provider.py | 376 | # =================================================================== | COMMENT |
| MEDIUM⚡ | tests/test_multi_provider.py | 445 | # =================================================================== | COMMENT |
| MEDIUM⚡ | tests/test_multi_provider.py | 447 | # =================================================================== | COMMENT |
| MEDIUM⚡ | tests/test_multi_provider.py | 509 | # =================================================================== | COMMENT |
| MEDIUM⚡ | tests/test_multi_provider.py | 511 | # =================================================================== | COMMENT |
| MEDIUM | tests/test_multi_provider.py | 25 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tests/test_multi_provider.py | 27 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tests/test_multi_provider.py | 71 | # =================================================================== | COMMENT |
| MEDIUM | tests/test_multi_provider.py | 73 | # =================================================================== | COMMENT |
| MEDIUM | tests/test_multi_provider.py | 121 | # =================================================================== | COMMENT |
| MEDIUM | tests/test_multi_provider.py | 123 | # =================================================================== | COMMENT |
| MEDIUM⚡ | tests/test_cli.py | 167 | # =========================================================================== | COMMENT |
| MEDIUM⚡ | tests/test_cli.py | 169 | # =========================================================================== | COMMENT |
| MEDIUM⚡ | tests/test_cli.py | 269 | # =========================================================================== | COMMENT |
| MEDIUM⚡ | tests/test_cli.py | 271 | # =========================================================================== | COMMENT |
| MEDIUM⚡ | tests/test_cli.py | 334 | # =========================================================================== | COMMENT |
| MEDIUM⚡ | tests/test_cli.py | 336 | # =========================================================================== | COMMENT |
| MEDIUM⚡ | tests/test_cli.py | 398 | # =========================================================================== | COMMENT |
| MEDIUM⚡ | tests/test_cli.py | 400 | # =========================================================================== | COMMENT |
| MEDIUM⚡ | tests/test_cli.py | 431 | # =========================================================================== | COMMENT |
| MEDIUM⚡ | tests/test_cli.py | 433 | # =========================================================================== | COMMENT |
| MEDIUM⚡ | tests/test_cli.py | 472 | # =========================================================================== | COMMENT |
| MEDIUM⚡ | tests/test_cli.py | 474 | # =========================================================================== | COMMENT |
| MEDIUM⚡ | tests/test_cli.py | 495 | # =========================================================================== | COMMENT |
| MEDIUM⚡ | tests/test_cli.py | 497 | # =========================================================================== | COMMENT |
| MEDIUM⚡ | tests/test_cli.py | 521 | # =========================================================================== | COMMENT |
| MEDIUM⚡ | tests/test_cli.py | 523 | # =========================================================================== | COMMENT |
| MEDIUM⚡ | tests/test_cli.py | 551 | # =========================================================================== | COMMENT |
| MEDIUM⚡ | tests/test_cli.py | 553 | # =========================================================================== | COMMENT |
| MEDIUM⚡ | tests/test_cli.py | 623 | # =========================================================================== | COMMENT |
| MEDIUM⚡ | tests/test_cli.py | 625 | # =========================================================================== | COMMENT |
| MEDIUM⚡ | tests/test_cli.py | 636 | # =========================================================================== | COMMENT |
| MEDIUM⚡ | tests/test_cli.py | 638 | # =========================================================================== | COMMENT |
| MEDIUM | tests/test_cli.py | 14 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tests/test_cli.py | 16 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tests/test_cli.py | 61 | # =========================================================================== | COMMENT |
| MEDIUM | tests/test_cli.py | 63 | # =========================================================================== | COMMENT |
| MEDIUM | tests/test_cli.py | 367 | # =========================================================================== | COMMENT |
| MEDIUM | tests/test_cli.py | 369 | # =========================================================================== | COMMENT |
| MEDIUM⚡ | tests/test_streaming_timing.py | 93 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tests/test_streaming_timing.py | 95 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tests/test_streaming_timing.py | 164 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tests/test_streaming_timing.py | 166 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tests/test_streaming_timing.py | 219 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tests/test_streaming_timing.py | 221 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tests/test_streaming_timing.py | 263 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tests/test_streaming_timing.py | 266 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tests/test_streaming_timing.py | 299 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tests/test_streaming_timing.py | 302 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tests/test_streaming_timing.py | 414 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tests/test_streaming_timing.py | 420 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tests/test_streaming_timing.py | 68 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tests/test_streaming_timing.py | 70 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tests/test_streaming_timing.py | 331 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tests/test_streaming_timing.py | 335 | # --------------------------------------------------------------------------- | COMMENT |
| 645 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | README.md | 682 | def research_analysis_synthesis_algorithm(agents, task, **kwargs): | CODE |
| LOW | tests/test_main_features.py | 115 | def test_basic_agent_functionality(): | CODE |
| LOW | tests/test_main_features.py | 128 | def test_agent_with_custom_prompt(): | CODE |
| LOW | tests/test_main_features.py | 144 | def test_tool_execution_with_agent(): | CODE |
| LOW | tests/test_main_features.py | 175 | def test_multimodal_execution(): | CODE |
| LOW | tests/test_main_features.py | 690 | def test_agent_memory_persistence(): | CODE |
| LOW | tests/test_main_features.py | 740 | def test_complex_workflow_integration(): | CODE |
| LOW⚡ | tests/test_multi_provider.py | 194 | def test_default_reasoning_effort_is_none(self): | CODE |
| LOW⚡ | tests/test_multi_provider.py | 273 | def test_sequential_workflow_anthropic(self): | CODE |
| LOW⚡ | tests/test_multi_provider.py | 382 | def test_groq_agent_default_reasoning_effort_is_none(self): | CODE |
| LOW⚡ | tests/test_multi_provider.py | 392 | def test_groq_litellm_no_reasoning_in_params(self): | CODE |
| LOW⚡ | tests/test_multi_provider.py | 401 | def test_groq_litellm_messages_prepared_correctly(self): | CODE |
| LOW⚡ | tests/test_multi_provider.py | 453 | def test_grok_agent_default_reasoning_effort_is_none(self): | CODE |
| LOW⚡ | tests/test_multi_provider.py | 463 | def test_grok_litellm_no_reasoning_in_params(self): | CODE |
| LOW⚡ | tests/test_multi_provider.py | 472 | def test_grok_litellm_messages_prepared_correctly(self): | CODE |
| LOW⚡ | tests/test_multi_provider.py | 517 | def test_gemini_agent_default_reasoning_effort_is_none(self): | CODE |
| LOW⚡ | tests/test_multi_provider.py | 527 | def test_gemini_litellm_no_reasoning_in_params(self): | CODE |
| LOW⚡ | tests/test_multi_provider.py | 536 | def test_gemini_litellm_messages_prepared_correctly(self): | CODE |
| LOW | tests/test_multi_provider.py | 99 | def test_anthropic_no_system_prompt(self): | CODE |
| LOW | tests/test_multi_provider.py | 109 | def test_anthropic_empty_system_prompt(self): | CODE |
| LOW | tests/test_multi_provider.py | 157 | def test_anthropic_agent_streaming(self): | CODE |
| LOW | tests/test_multi_provider.py | 171 | def test_anthropic_agent_multi_loop(self): | CODE |
| LOW | tests/test_multi_provider.py | 205 | def test_openai_default_no_reasoning(self): | CODE |
| LOW | tests/test_multi_provider.py | 219 | def test_anthropic_default_no_reasoning(self): | CODE |
| LOW | tests/test_multi_provider.py | 233 | def test_anthropic_explicit_reasoning_effort(self): | CODE |
| LOW | tests/test_multi_provider.py | 249 | def test_openai_explicit_reasoning_effort(self): | CODE |
| LOW | tests/test_multi_provider.py | 300 | def test_sequential_workflow_mixed_providers(self): | CODE |
| LOW | tests/test_multi_provider.py | 328 | def test_mixture_of_agents_anthropic(self): | CODE |
| LOW | tests/test_multi_provider.py | 413 | def test_groq_litellm_rejects_on_auth_not_params(self): | CODE |
| LOW | tests/test_multi_provider.py | 426 | def test_groq_agent_rejects_on_auth_not_params(self): | CODE |
| LOW | tests/test_multi_provider.py | 483 | def test_grok_litellm_rejects_on_auth_not_params(self): | CODE |
| LOW | tests/test_multi_provider.py | 494 | def test_grok_agent_rejects_on_auth_not_params(self): | CODE |
| LOW | tests/test_multi_provider.py | 547 | def test_gemini_litellm_rejects_on_auth_not_params(self): | CODE |
| LOW | tests/test_multi_provider.py | 558 | def test_gemini_agent_rejects_on_auth_not_params(self): | CODE |
| LOW⚡ | tests/test_cli.py | 159 | def test_loops_per_agent_argument(self): | CODE |
| LOW⚡ | tests/test_cli.py | 262 | def test_unknown_command_shows_error(self, mock_show_error): | CODE |
| LOW⚡ | tests/test_cli.py | 281 | def test_missing_yaml_file_shows_error(self, tmp_path): | CODE |
| LOW⚡ | tests/test_cli.py | 346 | def test_missing_markdown_path_exits(self): | CODE |
| LOW⚡ | tests/test_cli.py | 354 | def test_loads_agents_from_path(self, mock_load): | CODE |
| LOW⚡ | tests/test_cli.py | 410 | def test_missing_task_shows_error_and_exits(self): | CODE |
| LOW⚡ | tests/test_cli.py | 418 | def test_calls_run_autoswarm_with_task(self, mock_run): | CODE |
| LOW⚡ | tests/test_cli.py | 443 | def test_empty_task_shows_error(self): | CODE |
| LOW⚡ | tests/test_cli.py | 450 | def test_empty_model_shows_error(self): | CODE |
| LOW⚡ | tests/test_cli.py | 460 | def test_no_run_skips_execution( | CODE |
| LOW⚡ | tests/test_cli.py | 479 | def test_delegates_to_setup_check(self, mock_check): | CODE |
| LOW⚡ | tests/test_cli.py | 507 | def test_missing_task_shows_error_and_exits(self): | CODE |
| LOW⚡ | tests/test_cli.py | 515 | def test_calls_run_llm_council(self, mock_run): | CODE |
| LOW⚡ | tests/test_cli.py | 533 | def test_missing_task_shows_error_and_exits(self): | CODE |
| LOW⚡ | tests/test_cli.py | 541 | def test_calls_run_heavy_swarm(self, mock_run): | CODE |
| LOW⚡ | tests/test_cli.py | 557 | def test_swarm_cli_error_is_exception(self): | CODE |
| LOW⚡ | tests/test_cli.py | 563 | def test_colors_dict_has_required_keys(self): | CODE |
| LOW⚡ | tests/test_cli.py | 569 | def test_console_is_importable(self): | CODE |
| LOW⚡ | tests/test_cli.py | 574 | def test_show_error_does_not_raise(self): | CODE |
| LOW⚡ | tests/test_cli.py | 580 | def test_detect_active_provider_no_keys(self, monkeypatch): | CODE |
| LOW⚡ | tests/test_cli.py | 629 | def test_show_ascii_art_does_not_raise(self): | CODE |
| LOW⚡ | tests/test_cli.py | 644 | def test_main_calls_route_command(self, mock_art, mock_route): | CODE |
| LOW⚡ | tests/test_cli.py | 652 | def test_main_handles_bad_command_gracefully(self, mock_art): | CODE |
| LOW | tests/test_cli.py | 79 | def test_valid_commands_parse(self): | CODE |
| LOW | tests/test_cli.py | 100 | def test_invalid_command_raises(self): | CODE |
| LOW | tests/test_cli.py | 132 | def test_temperature_argument(self): | CODE |
| 1617 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | CONTRIBUTING.md | 204 | Calculates the mean of a list of numbers. Args: values (List[float]): A list of numerical values | STRING |
| HIGH | tests/utils/test_docstring_parser.py | 168 | Complex function with multiple sections. Args: input_data (dict): Input data dictionary | STRING |
| HIGH | …les/multi_agent/simulations/map_generation/game_map.py | 248 | Load and preprocess input image. Args: image_path: Path to the input image (JPG or PNG) | STRING |
| HIGH | …les/multi_agent/simulations/map_generation/game_map.py | 293 | Generate depth map using MiDaS model. Args: image: Input image as numpy array (H, W, 3) in | STRING |
| HIGH | …les/multi_agent/simulations/map_generation/game_map.py | 341 | Perform semantic segmentation using SAM. Args: image: Input image as numpy array (H, W, 3) | STRING |
| HIGH | …les/multi_agent/simulations/map_generation/game_map.py | 369 | Perform object detection using YOLOv8. Args: image: Input image as numpy array (H, W, 3) i | STRING |
| HIGH | …les/multi_agent/simulations/map_generation/game_map.py | 422 | Generate 3D point cloud from image and depth data. Args: image: RGB image array (H, W, 3) | STRING |
| HIGH | …les/multi_agent/simulations/map_generation/game_map.py | 521 | Process a single image through the complete AI vision pipeline. Args: image_path: Path to | STRING |
| HIGH | …ples/single_agent/capabilities/tools/agent_with_exa.py | 14 | Exa Web Search Tool This function provides advanced, natural language web search capabilities using the Ex | STRING |
| HIGH | …/single_agent/capabilities/tools/new_tools_examples.py | 7 | Get the current price of a specific cryptocurrency. Args: coin_id (str): The CoinGecko ID of the crypt | STRING |
| HIGH | …/single_agent/capabilities/tools/new_tools_examples.py | 53 | Fetch the top cryptocurrencies by market capitalization. Args: limit (int, optional): Number of coins | STRING |
| HIGH | …/single_agent/capabilities/tools/new_tools_examples.py | 126 | Search for cryptocurrencies by name or symbol. Args: query (str): The search term (coin name or symbol | STRING |
| HIGH | …ingle_agent/capabilities/tools/litellm_tool_example.py | 8 | Fetches stock data from Yahoo Finance for a given stock symbol. Args: symbol (str): The stock symbol t | STRING |
| HIGH | …es/single_agent/capabilities/tools/omni_modal_agent.py | 25 | Route a prompt to the appropriate Replicate AI model based on the modality. Args: modality: The type o | STRING |
| HIGH | …le_agent/capabilities/tools/solana_tool/solana_tool.py | 64 | Tests endpoints and returns the first working one. Args: session: requests.Session object with retry l | STRING |
| HIGH | …ingle_agent/capabilities/rag/full_agent_rag_example.py | 81 | Query the indexed documents. Args: query (str): The query string to search for **kwargs | STRING |
| HIGH | …ilities/autonomy/autonomous_agents/autonomous_agent.py | 18 | Exa Web Search Tool This function provides advanced, natural language web search capabilities using the Ex | STRING |
| HIGH | …tonomy/autonomous_agents/marketplace_and_auto_agent.py | 17 | Exa Web Search Tool This function provides advanced, natural language web search capabilities using the Ex | STRING |
| HIGH | …omy/handoffs/autonomous_agent_with_handoffs_example.py | 30 | Exa Web Search Tool This function provides advanced, natural language web search capabilities using the Ex | STRING |
| HIGH | examples/single_agent/demos/persistent_legal_agent.py | 47 | Generate a legal document with multiple refinement iterations Args: agent: The initialized VC legal ag | STRING |
| HIGH | examples/tools/agent_as_tools.py | 7 | Create a Python file with the given code and execute it using Python 3.12. This function takes a string containing | STRING |
| HIGH | examples/tools/agent_as_tools.py | 102 | Update an existing Python file with new code and execute it using Python 3.12. This function takes a string contain | STRING |
| HIGH | examples/tools/agent_as_tools.py | 297 | Get the current price of a specific cryptocurrency. Args: coin_id (str): The CoinGecko ID of the crypt | STRING |
| HIGH | …les/tools/base_tool_examples/conver_funcs_to_schema.py | 9 | Get the current price of a specific cryptocurrency. Args: coin_id (str): The CoinGecko ID of the crypt | STRING |
| HIGH | …les/tools/base_tool_examples/conver_funcs_to_schema.py | 55 | Fetch the top cryptocurrencies by market capitalization. Args: limit (int, optional): Number of coins | STRING |
| HIGH | …les/tools/base_tool_examples/conver_funcs_to_schema.py | 128 | Search for cryptocurrencies by name or symbol. Args: query (str): The search term (coin name or symbol | STRING |
| HIGH | examples/tools/base_tool_examples/base_tool_examples.py | 11 | Get the current weather for a location. Args: location (str): The city or location to get weather for | STRING |
| HIGH | examples/tools/base_tool_examples/base_tool_examples.py | 30 | Add two numbers together. Args: a (int): First number to add b (int): Second number to add Ret | STRING |
| HIGH | examples/tools/stagehand/2_stagehand_tools_agent.py | 84 | Navigate to a URL in the browser. Args: url (str): The URL to navigate to. Should be a valid URL start | STRING |
| HIGH | examples/tools/stagehand/2_stagehand_tools_agent.py | 128 | Perform an action on the current web page using natural language. Args: action (str): Natural language | STRING |
| HIGH | examples/tools/stagehand/2_stagehand_tools_agent.py | 169 | Extract information from the current web page using natural language. Args: query (str): Natural langu | STRING |
| HIGH | examples/tools/stagehand/2_stagehand_tools_agent.py | 215 | Observe and find elements on the current web page using natural language. Args: query (str): Natural l | STRING |
| HIGH | examples/tools/stagehand/2_stagehand_tools_agent.py | 269 | Take a screenshot of the current web page. Args: filename (str, optional): The filename to save the sc | STRING |
| HIGH | examples/tools/multi_tool_use/many_tool_use_demo.py | 9 | Get the current price of a specific cryptocurrency. Args: coin_id (str): The CoinGecko ID of the crypt | STRING |
| HIGH | examples/tools/multi_tool_use/many_tool_use_demo.py | 55 | Fetch the top cryptocurrencies by market capitalization. Args: limit (int, optional): Number of coins | STRING |
| HIGH | examples/tools/multi_tool_use/many_tool_use_demo.py | 128 | Search for cryptocurrencies by name or symbol. Args: query (str): The search term (coin name or symbol | STRING |
| HIGH | examples/tools/multi_tool_use/multi_tool_anthropic.py | 7 | Get the current price of a specific cryptocurrency. Args: coin_id (str): The CoinGecko ID of the crypt | STRING |
| HIGH | examples/tools/multi_tool_use/multi_tool_anthropic.py | 53 | Fetch the top cryptocurrencies by market capitalization. Args: limit (int, optional): Number of coins | STRING |
| HIGH | examples/tools/multi_tool_use/multi_tool_anthropic.py | 126 | Search for cryptocurrencies by name or symbol. Args: query (str): The search term (coin name or symbol | STRING |
| HIGH | examples/guides/fairy_swarm/fairy_swarm.py | 877 | Request a revision for a completed todo. Args: todo_id: The ID of the todo to revise | STRING |
| HIGH | …_agents/voice_agents_examples/google_calendar_agent.py | 118 | Create a new event in Google Calendar. Args: summary (str): The title/summary of the event (required). | STRING |
| HIGH | …_agents/voice_agents_examples/google_calendar_agent.py | 219 | Read events from Google Calendar. Args: calendar_id (str): The calendar ID to read events from. Defaul | STRING |
| HIGH | …_agents/voice_agents_examples/google_calendar_agent.py | 300 | List all calendars accessible to the authenticated user. Args: access_token (Optional[str]): OAuth2 ac | STRING |
| HIGH | …ice_agents/voice_agents_examples/debate_with_speech.py | 20 | Simulate a turn-based debate between two agents with speech capabilities. Each agent speaks their responses us | STRING |
| HIGH | …402_examples/agent_integration/x402_discovery_query.py | 13 | Query x402 discovery services from the Coinbase CDP API. Args: limit: Optional maximum number of servi | STRING |
| HIGH | …hackathon_sep_27/nutritional_content_analysis_swarm.py | 57 | Make API call to Swarms API for nutritional content analysis. Args: api_key: Swarms API key for authen | STRING |
| HIGH | examples/guides/mem0/mem0_and_swarms.py | 74 | Read and extract text content from a PDF file. Args: pdf_path (str): Path to the PDF file. Return | STRING |
| HIGH | examples/guides/mem0/mem0_and_swarms.py | 100 | Read and convert CSV file content to text format. Args: csv_path (str): Path to the CSV file. Ret | STRING |
| HIGH | examples/guides/demos/agent_with_fluidapi.py | 10 | Omni API Function: Calls any API dynamically based on the task description. This function leverages the `fluid | STRING |
| HIGH | …ic_data/profession_sim/profession_persona_generator.py | 214 | Generate a detailed persona prompt for a specific profession. Args: profession_title: The | STRING |
| HIGH | …ic_data/profession_sim/profession_persona_generator.py | 486 | Process a single profession and generate its persona (thread-safe). Args: profession_data: | STRING |
| HIGH | …ic_data/profession_sim/profession_persona_generator.py | 634 | Process a range of professions and generate persona prompts. Args: start_row: Starting row | STRING |
| HIGH | examples/guides/demos/spike/memory.py | 72 | Query the indexed documents. Args: query (str): The query string to search for **kwargs | STRING |
| HIGH | examples/guides/demos/apps/smart_database_swarm.py | 38 | Create a new SQLite database file. Args: database_name (str): Name of the database to create (without | STRING |
| HIGH | examples/guides/demos/apps/smart_database_swarm.py | 127 | Create a new table in the specified database with the given schema. Args: database_path (str): Full pa | STRING |
| HIGH | examples/guides/demos/real_estate/realtor_agent.py | 14 | Fetch rental property data from the Realtor API for a specified location. Args: location (str): The lo | STRING |
| HIGH | scripts/github_commits.py | 81 | Fetch commit titles and descriptions for a GitHub repo in a date range. Args: repo_url: GitHub reposit | STRING |
| HIGH | swarms/tools/function_util.py | 6 | Process the documentation for a given item, which can be a function or a class. Args: item: The item t | STRING |
| HIGH | swarms/tools/py_func_to_openai_func_str.py | 392 | Get a JSON schema for a function as defined by the OpenAI API Args: f: The function to get the JSON schema | STRING |
| HIGH | swarms/tools/tool_registry.py | 114 | Retrieves a tool by its name. Args: name (str): The name of the tool to retrieve. | STRING |
| 160 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tests/test_main_features.py | 107 | except Exception as e: | CODE |
| LOW | tests/test_main_features.py | 200 | except Exception as e: | CODE |
| LOW | tests/test_main_features.py | 247 | except Exception as e: | CODE |
| LOW | tests/test_main_features.py | 288 | except Exception as e: | CODE |
| LOW | tests/test_main_features.py | 663 | except Exception as e: | CODE |
| LOW | tests/test_main_features.py | 729 | except Exception as e: | CODE |
| LOW | tests/test_main_features.py | 784 | except Exception as e: | CODE |
| LOW | tests/test_main_features.py | 838 | except Exception as e: | CODE |
| LOW | tests/test_prompt_caching.py | 134 | except Exception: | CODE |
| LOW | tests/test_prompt_caching.py | 352 | except Exception as e: | CODE |
| LOW | tests/tools/test_base_tool.py | 120 | except Exception as e: | CODE |
| LOW | tests/tools/test_output_str_fix.py | 116 | except Exception as e: | CODE |
| LOW | tests/tools/test_output_str_fix.py | 146 | except Exception as e: | CODE |
| LOW | tests/tools/test_mcp_manager.py | 91 | except Exception: | CODE |
| LOW | tests/tools/test_mcp_manager.py | 1112 | except Exception: | CODE |
| LOW | tests/tools/test_parse_tools.py | 11 | except Exception as e: | CODE |
| LOW | tests/utils/test_any_to_str.py | 17 | except Exception as e: | CODE |
| LOW | tests/utils/test_any_to_str.py | 30 | except Exception as e: | CODE |
| LOW | tests/utils/test_any_to_str.py | 40 | except Exception as e: | CODE |
| LOW | tests/utils/test_any_to_str.py | 58 | except Exception as e: | CODE |
| LOW | tests/utils/test_any_to_str.py | 71 | except Exception as e: | CODE |
| LOW | tests/utils/test_any_to_str.py | 81 | except Exception as e: | CODE |
| LOW | tests/utils/test_any_to_str.py | 92 | except Exception as e: | CODE |
| LOW | tests/utils/test_any_to_str.py | 102 | except Exception as e: | CODE |
| LOW | tests/utils/test_any_to_str.py | 114 | except Exception as e: | CODE |
| LOW | tests/utils/test_any_to_str.py | 126 | except Exception as e: | CODE |
| LOW | tests/utils/test_str_to_dict.py | 17 | except Exception as e: | CODE |
| LOW | tests/utils/test_str_to_dict.py | 29 | except Exception as e: | CODE |
| LOW | tests/utils/test_str_to_dict.py | 41 | except Exception as e: | CODE |
| LOW | tests/utils/test_str_to_dict.py | 53 | except Exception as e: | CODE |
| LOW | tests/utils/test_str_to_dict.py | 71 | except Exception as e: | CODE |
| LOW⚡ | tests/utils/test_str_to_dict.py | 85 | except Exception as e: | CODE |
| LOW⚡ | tests/utils/test_str_to_dict.py | 97 | except Exception as e: | CODE |
| LOW⚡ | tests/utils/test_str_to_dict.py | 106 | except Exception as e: | CODE |
| LOW | tests/utils/test_str_to_dict.py | 134 | except Exception as e: | STRING |
| LOW⚡ | tests/utils/test_str_to_dict.py | 149 | except Exception as e: | CODE |
| LOW⚡ | tests/utils/test_str_to_dict.py | 162 | except Exception as e: | CODE |
| MEDIUM | tests/utils/test_litellm_wrapper.py | 167 | def test_async(): | CODE |
| LOW | tests/utils/test_litellm_wrapper.py | 88 | except Exception as e: | CODE |
| LOW | tests/utils/test_litellm_wrapper.py | 105 | except Exception as e: | CODE |
| LOW | tests/utils/test_litellm_wrapper.py | 119 | except Exception as e: | CODE |
| LOW | tests/utils/test_litellm_wrapper.py | 130 | except Exception as e: | CODE |
| LOW | tests/utils/test_litellm_wrapper.py | 136 | except Exception as e: | CODE |
| LOW | tests/utils/test_litellm_wrapper.py | 163 | except Exception as e: | CODE |
| LOW | tests/utils/test_litellm_wrapper.py | 175 | except Exception as e: | CODE |
| LOW | tests/utils/test_litellm_wrapper.py | 189 | except Exception as e: | CODE |
| LOW | tests/utils/test_litellm_wrapper.py | 199 | except Exception as e: | CODE |
| LOW | tests/utils/test_litellm_wrapper.py | 210 | except Exception as e: | CODE |
| LOW | tests/utils/test_litellm_wrapper.py | 230 | except Exception as e: | CODE |
| LOW | tests/utils/test_litellm_wrapper.py | 263 | except Exception as e: | CODE |
| LOW | tests/utils/test_litellm_wrapper.py | 287 | except Exception as e: | CODE |
| LOW | tests/utils/test_litellm_wrapper.py | 312 | except Exception as e: | CODE |
| LOW | tests/utils/test_litellm_wrapper.py | 354 | except Exception as e: | CODE |
| LOW | tests/utils/test_litellm_wrapper.py | 367 | except Exception as e: | CODE |
| LOW | tests/utils/test_litellm_wrapper.py | 383 | except Exception as e: | CODE |
| LOW | tests/utils/test_litellm_wrapper.py | 403 | except Exception as e: | CODE |
| LOW | tests/utils/test_litellm_wrapper.py | 415 | except Exception as e: | CODE |
| LOW | tests/utils/test_litellm_wrapper.py | 436 | except Exception as e: | CODE |
| LOW | tests/structs/test_forest_swarm.py | 549 | except Exception as e: | CODE |
| LOW | tests/structs/test_forest_swarm.py | 619 | except Exception as e: | CODE |
| 1104 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | tests/test_main_features.py | 797 | """Run all tests and generate a comprehensive report""" | STRING |
| MEDIUM⚡ | tests/test_prompt_caching.py | 178 | # Tiny assertion harness | COMMENT |
| MEDIUM | tests/utils/test_litellm_wrapper.py | 64 | """Run all test cases and generate a comprehensive report.""" | STRING |
| MEDIUM | tests/structs/test_hierarchical_swarm.py | 388 | # Create comprehensive hierarchical swarm | COMMENT |
| MEDIUM⚡ | tests/structs/test_agent.py | 1131 | """Test comprehensive tool usage functionality for agents""" | STRING |
| MEDIUM | tests/structs/test_agent.py | 277 | """Test comprehensive state management functionality""" | STRING |
| MEDIUM | tests/structs/test_aop.py | 877 | """Test getting comprehensive server information.""" | STRING |
| MEDIUM | tests/structs/test_aop.py | 1298 | """Test getting comprehensive queue stats for all agents.""" | STRING |
| MEDIUM | tests/structs/test_moa.py | 243 | # Create comprehensive mixture of agents | COMMENT |
| MEDIUM | tests/structs/test_graph_workflow.py | 129 | # Create agents for a comprehensive product development workflow | COMMENT |
| MEDIUM | tests/structs/test_concurrent_workflow.py | 122 | # Create agents for comprehensive analysis | COMMENT |
| MEDIUM | tests/benchmarks/aop_benchmark.py | 2175 | # Create comprehensive detailed analysis | COMMENT |
| MEDIUM | tests/benchmarks/aop_benchmark.py | 741 | """Create comprehensive Excel report with multiple sheets and charts.""" | STRING |
| MEDIUM⚡ | …arks/graph_workflow_benchmarks/graph_workflow_bench.py | 315 | # swarms harness | COMMENT |
| MEDIUM⚡ | …arks/graph_workflow_benchmarks/graph_workflow_bench.py | 381 | # langgraph harness | COMMENT |
| MEDIUM | examples/multi_agent/asb/auto_swarm_router.py | 102 | # Run a comprehensive private equity document analysis task | COMMENT |
| MEDIUM | …amples/multi_agent/paper_implementations/long_agent.py | 399 | # Generate the final comprehensive report | STRING |
| MEDIUM | …ulti_agent/groupchat/enhanced_collaboration_example.py | 74 | """Example of comprehensive collaborative analysis.""" | STRING |
| MEDIUM | …i_agent/sequential_workflow/sequential_worflow_test.py | 96 | # Run a comprehensive private equity document analysis task | COMMENT |
| MEDIUM | …multi_agent/sequential_workflow/sequential_workflow.py | 125 | # Run a comprehensive private equity document analysis task | COMMENT |
| MEDIUM | …hical_examples/advanced_hierarchical_swarm_examples.py | 86 | system_prompt="""You are a Chief Medical Officer responsible for coordinating comprehensive | CODE |
| MEDIUM | …hical_examples/advanced_hierarchical_swarm_examples.py | 204 | system_prompt="""You are a Managing Partner responsible for coordinating comprehensive | CODE |
| MEDIUM | …hical_examples/advanced_hierarchical_swarm_examples.py | 322 | system_prompt="""You are a Technical Lead responsible for coordinating comprehensive | CODE |
| MEDIUM | …l_swarm/hiearchical_examples/hiearchical_swarm_test.py | 217 | system_prompt="""You are a senior technical director responsible for orchestrating comprehensive | CODE |
| MEDIUM | …arm/hiearchical_examples/hierarchical_swarm_example.py | 113 | system_prompt="""You are a senior financial analysis director responsible for orchestrating comprehensive | CODE |
| MEDIUM | …ples/multi_agent/utils/agent_communication_examples.py | 225 | """Safely handle agent communication with comprehensive error handling""" | STRING |
| MEDIUM | …t-swarm-b93a2946b074493f8fa34a47377b2625-metadata.json | 11 | "result": "# Top 3 Energy Stocks for 2024 Investment Analysis\n\nAs Research-Agent, I'll provide a comprehen | CODE |
| MEDIUM | …i_agent/majority_voting/majority_voting_example_new.py | 53 | system_prompt="""You are a senior investment strategist at BlackRock responsible for integrating detailed sector ana | CODE |
| MEDIUM | …/multi_agent/majority_voting/snake_game_code_voting.py | 21 | SOFTWARE_ARCHITECT_PROMPT = """You are a software architect who designs robust, maintainable systems. | CODE |
| MEDIUM | …ti_agent/forest_swarm_examples/forest_swarm_example.py | 13 | """Create a comprehensive financial services forest with multiple specialized agents.""" | STRING |
| MEDIUM | …nt/graphworkflow_examples/test_enhanced_json_export.py | 40 | # Create workflow with comprehensive metadata | COMMENT |
| MEDIUM | …nt/graphworkflow_examples/test_enhanced_json_export.py | 94 | """Test comprehensive JSON export with all options.""" | STRING |
| MEDIUM | …nt/graphworkflow_examples/test_enhanced_json_export.py | 120 | # Parse and display comprehensive structure | COMMENT |
| MEDIUM | …gent/graphworkflow_examples/advanced_graph_workflow.py | 314 | # risk factors, and broader market context. Provide a comprehensive investment | COMMENT |
| MEDIUM | …gent/graphworkflow_examples/advanced_graph_workflow.py | 330 | # quantitative trends. Provide a comprehensive analysis of the field's | COMMENT |
| MEDIUM | …gent/graphworkflow_examples/advanced_graph_workflow.py | 342 | # # Run the comprehensive demonstration | COMMENT |
| MEDIUM | …gent/graphworkflow_examples/advanced_graph_workflow.py | 350 | # task="Analyze Tesla (TSLA) stock as a potential investment opportunity. Consider the company's fundamentals, t | COMMENT |
| MEDIUM | …hworkflow_examples/test_parallel_processing_example.py | 292 | # system_prompt="You are a research synthesizer. Combine all research into comprehensive conclusions.", | COMMENT |
| MEDIUM | …es/single_agent/capabilities/tools/omni_modal_agent.py | 200 | # - Structure the prompt according to model-specific best practices | COMMENT |
| MEDIUM | …es/single_agent/capabilities/tools/omni_modal_agent.py | 212 | # - **Be precise yet comprehensive** - Include all necessary details without redundancy | COMMENT |
| MEDIUM | …amples/single_agent/capabilities/rag/simple_example.py | 153 | # Run a comprehensive analysis | STRING |
| MEDIUM⚡ | …ingle_agent/capabilities/rag/full_agent_rag_example.py | 215 | # Run a comprehensive medical analysis task for patient Lucas Brown | COMMENT |
| MEDIUM | examples/tools/agent_as_tools.py | 403 | system_prompt="""You are an expert Director Agent with comprehensive capabilities in: | CODE |
| MEDIUM | …se_tool_examples/test_base_tool_comprehensive_fixed.py | 669 | """Generate a comprehensive markdown report""" | STRING |
| MEDIUM | …ols/base_tool_examples/test_base_tool_comprehensive.py | 605 | """Generate a comprehensive markdown report""" | STRING |
| MEDIUM | examples/tools/stagehand/3_stagehand_mcp_agent.py | 250 | """Perform a comprehensive analysis of AI frameworks: | STRING |
| MEDIUM | …es/tools/stagehand/4_stagehand_multi_agent_workflow.py | 145 | system_prompt="""You are a competitive analysis expert. Compile comprehensive reports | CODE |
| MEDIUM | examples/models/openai/4o_mini_demo.py | 79 | system_prompt="""You are an Internal Medicine specialist responsible for comprehensive evaluation. | CODE |
| MEDIUM | examples/cli/12_help.sh | 4 | # Display comprehensive help documentation | COMMENT |
| MEDIUM⚡ | examples/guides/hiearchical_marketing_team.py | 116 | system_prompt="""You are the SEO Strategist, the technical expert responsible for driving organic search visibility | CODE |
| MEDIUM⚡ | examples/guides/hiearchical_marketing_team.py | 182 | system_prompt="""You are the Brand Strategist, the strategic expert responsible for developing and maintaining power | CODE |
| MEDIUM⚡ | examples/guides/hiearchical_marketing_team.py | 254 | system_prompt="""You are the Marketing Director, the senior executive responsible for orchestrating comprehensive ma | CODE |
| MEDIUM | …es/guides/generation_length_blog/longform_generator.py | 63 | prompt = f"""Create a comprehensive, detailed analysis of: {topic} | CODE |
| MEDIUM | …es/guides/generation_length_blog/longform_generator.py | 122 | continuation_prompt = f"""Continue and expand the previous analysis. The current response is {word_count} wo | CODE |
| MEDIUM | …es/guides/generation_length_blog/longform_generator.py | 170 | section_prompt = f"""Write a comprehensive, detailed section on: {section['title']} | CODE |
| MEDIUM | …es/guides/generation_length_blog/longform_generator.py | 236 | # Generate comprehensive content | COMMENT |
| MEDIUM | examples/guides/generation_length_blog/universal_api.py | 5 | prompt = f"""You are tasked with creating a comprehensive, detailed analysis of {topic}. | CODE |
| MEDIUM | …s/deployment/cron_job_examples/solana_price_tracker.py | 47 | # Compile comprehensive data | COMMENT |
| MEDIUM | …es/deployment/cron_job_examples/figma_stock_example.py | 20 | # Example 1: Get comprehensive data as dictionary | COMMENT |
| MEDIUM | …uides/deployment/cron_job_examples/cron_job_example.py | 34 | # Compile comprehensive data | COMMENT |
| 182 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | example.py | 7 | # Define an expanded system prompt | COMMENT |
| MEDIUM | tests/tools/test_output_str_fix.py | 102 | # Create a simple agent with a tool schema | COMMENT |
| MEDIUM | tests/structs/test_forest_swarm.py | 532 | # Create a simple forest with one tree and one agent | COMMENT |
| MEDIUM | tests/structs/test_hierarchical_swarm.py | 65 | # Create a custom director | COMMENT |
| MEDIUM⚡ | tests/structs/test_agent.py | 2261 | # Create an agent with Azure OpenAI configuration | COMMENT |
| MEDIUM⚡ | tests/structs/test_agent.py | 2317 | # Create an agent instance | COMMENT |
| MEDIUM | tests/structs/test_async_subagent.py | 435 | # Create a real sub-agent used in registry tasks | COMMENT |
| MEDIUM⚡ | tests/structs/test_multi_agent_router.py | 355 | # Create a smaller number of tasks for testing (reduced from 100 to 5 for performance) | COMMENT |
| MEDIUM⚡ | tests/structs/test_multi_agent_router.py | 366 | # Create a small number of tasks for testing | COMMENT |
| MEDIUM | tests/benchmarks/aop_benchmark.py | 2031 | # Create a bar chart comparing models | COMMENT |
| MEDIUM | tests/benchmarks/aop_benchmark.py | 2484 | # Create a summary table-like visualization | COMMENT |
| MEDIUM | …lection_swarm_examples/apple_board_election_example.py | 215 | # Create the election swarm | COMMENT |
| MEDIUM | …lection_swarm_examples/apple_board_election_example.py | 225 | # Define the election task | COMMENT |
| MEDIUM | examples/multi_agent/asb/auto_agent.py | 60 | # Define the Thoughts schema | COMMENT |
| MEDIUM | examples/multi_agent/asb/auto_agent.py | 84 | # Define the Command schema | COMMENT |
| MEDIUM | examples/multi_agent/asb/auto_agent.py | 95 | # Define the AgentResponse schema | COMMENT |
| MEDIUM | …agent/council/llm_council/research_analysis_council.py | 10 | # Create the council | COMMENT |
| MEDIUM | …agent/council/llm_council/medical_diagnosis_council.py | 10 | # Create the council | COMMENT |
| MEDIUM | …agent/council/llm_council/business_strategy_council.py | 10 | # Create the council | COMMENT |
| MEDIUM | …t/council/llm_council/technology_assessment_council.py | 10 | # Create the council | COMMENT |
| MEDIUM | …multi_agent/council/llm_council/llm_council_example.py | 3 | # Create the council | COMMENT |
| MEDIUM | …agent/council/llm_council/medical_treatment_council.py | 10 | # Create the council | COMMENT |
| MEDIUM | …_agent/council/llm_council/finance_analysis_council.py | 10 | # Create the council | COMMENT |
| MEDIUM | …ti_agent/council/llm_council/legal_analysis_council.py | 10 | # Create the council | COMMENT |
| MEDIUM | …gent/council/llm_council/etf_stock_analysis_council.py | 10 | # Create the council | COMMENT |
| MEDIUM | …gent/council/llm_council/marketing_strategy_council.py | 10 | # Create the council | COMMENT |
| MEDIUM | …_agent/caching_examples/example_multi_agent_caching.py | 136 | # Create a custom cache with specific settings | COMMENT |
| MEDIUM | …amples/multi_agent/paper_implementations/long_agent.py | 219 | # Create an agent for each chunk | COMMENT |
| MEDIUM | …lti_agent/sequential_workflow/sonnet_4_5_sequential.py | 21 | # Create a sequential workflow where the researcher's output feeds into the writer's input | COMMENT |
| MEDIUM | …multi_agent/sequential_workflow/sequential_wofkflow.py | 17 | # Create a sequential workflow where the researcher's output feeds into the writer's input | COMMENT |
| MEDIUM | …nt/hierarchical_swarm/hierarchical_swarm_basic_demo.py | 24 | # Create a simple agent | COMMENT |
| MEDIUM | …archical_swarm/hierarchical_swarm_streaming_example.py | 150 | # Define the task | COMMENT |
| MEDIUM | examples/multi_agent/utils/batch_agent_example.py | 44 | # Create a list of medical cases for each specialist | COMMENT |
| MEDIUM | …ples/multi_agent/utils/agent_communication_examples.py | 117 | # Create an agent that can receive messages | COMMENT |
| MEDIUM | examples/multi_agent/utils/meme_agents/bob_the_agent.py | 3 | # Define a custom system prompt for Bob the Builder | COMMENT |
| MEDIUM | …et_examples/crypto_tax_swarm/crypto_tax_spreadsheet.py | 5 | # Create the swarm | COMMENT |
| MEDIUM | …t/spreadsheet_examples/financial_analysis/swarm_csv.py | 5 | # Create the swarm | COMMENT |
| MEDIUM | …hms_examples/iterative_refinement_algorithm_example.py | 56 | # Initialize tracking variables | COMMENT |
| MEDIUM | …t/majority_voting/_doda_majority_voting_example_new.py | 119 | # Create the majority voting swarm with the three specialized quant agents | STRING |
| MEDIUM | …/multi_agent/majority_voting/snake_game_code_voting.py | 127 | # Define the coding task | COMMENT |
| MEDIUM | …multi_agent/agent_rearrange_examples/rearrange_test.py | 64 | # Create a list of agents | STRING |
| MEDIUM | …multi_agent/agent_rearrange_examples/rearrange_test.py | 67 | # Define the flow pattern for the swarm | STRING |
| MEDIUM | …nt/debate_examples/business_strategy_debate_example.py | 55 | # Create the debate system with extended loops for complex strategy discussions | COMMENT |
| MEDIUM | …nt/debate_examples/business_strategy_debate_example.py | 65 | # Define a complex business strategy question | COMMENT |
| MEDIUM | …bate_examples/technical_architecture_debate_example.py | 47 | # Create the debate system | COMMENT |
| MEDIUM | …s/multi_agent/debate_examples/policy_debate_example.py | 10 | # Create the Pro agent (arguing in favor of AI regulation) | COMMENT |
| MEDIUM | …s/multi_agent/debate_examples/policy_debate_example.py | 25 | # Create the Con agent (arguing against AI regulation) | COMMENT |
| MEDIUM | …s/multi_agent/debate_examples/policy_debate_example.py | 41 | # Create the Judge agent (evaluates and synthesizes) | COMMENT |
| MEDIUM | …s/multi_agent/debate_examples/policy_debate_example.py | 57 | # Create the DebateWithJudge system | COMMENT |
| MEDIUM | …s/multi_agent/debate_examples/policy_debate_example.py | 67 | # Define the debate topic | COMMENT |
| MEDIUM | …batched_grid_workflow/batched_grid_workflow_example.py | 25 | # Create the workflow | COMMENT |
| MEDIUM | …ulti_agent/simulations/agent_map/v0/demo_simulation.py | 10 | # Create a natural conversation prompt for the simulation | COMMENT |
| MEDIUM | …ulti_agent/simulations/agent_map/v0/demo_simulation.py | 183 | # Create the simulation | COMMENT |
| MEDIUM | …agent/simulations/agent_map/v0/simple_hospital_demo.py | 135 | # Define the medical case/task | COMMENT |
| MEDIUM | …t/simulations/agent_map/v0/test_group_conversations.py | 108 | # Define a collaborative task | COMMENT |
| MEDIUM | …s/euroswarm_parliament/euroswarm_parliament_example.py | 34 | # Create a simple bill | COMMENT |
| MEDIUM | …gent/agent_grpo_examples/agent_grpo_physics_example.py | 6 | # Create a physics-specialized agent for complex problems | COMMENT |
| MEDIUM | …gent/agent_grpo_examples/agent_grpo_physics_example.py | 45 | # Define a complex physics problem | COMMENT |
| MEDIUM | …i_agent/agent_grpo_examples/agent_grpo_math_example.py | 6 | # Create a math-specialized agent for complex problems | COMMENT |
| MEDIUM | …i_agent/agent_grpo_examples/agent_grpo_math_example.py | 42 | # Define a complex math problem | COMMENT |
| 132 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …ti_agent/caching_examples/quick_start_agent_caching.py | 0 | you are an expert quantitative trading agent with deep expertise in: # - algorithmic trading strategies and implementati | STRING |
| HIGH | examples/tools/agent_as_tools.py | 0 | you are an expert quantitative trading agent with deep expertise in: # - algorithmic trading strategies and implementati | STRING |
| HIGH | examples/mcp/agents/multi_mcp_urls.py | 0 | you are an expert quantitative trading agent with deep expertise in: # - algorithmic trading strategies and implementati | STRING |
| HIGH | examples/models/gpt_oss/multi_agent_gpt_oss_example.py | 0 | you are an expert quantitative trading agent with deep expertise in: # - algorithmic trading strategies and implementati | STRING |
| HIGH | examples/models/gpt_oss/groq_gpt_oss_models.py | 0 | you are an expert quantitative trading agent with deep expertise in: # - algorithmic trading strategies and implementati | STRING |
| HIGH | examples/models/azure/azure_agent.py | 0 | you are an expert quantitative trading agent with deep expertise in: # - algorithmic trading strategies and implementati | STRING |
| HIGH | examples/models/azure/azure_agent_api_verison.py | 0 | you are an expert quantitative trading agent with deep expertise in: # - algorithmic trading strategies and implementati | STRING |
| HIGH | …guides/deployment/fastapi/fastapi_agent_api_example.py | 0 | you are an expert quantitative trading agent with deep expertise in: # - algorithmic trading strategies and implementati | STRING |
| HIGH | swarms/structs/cron_job.py | 0 | you are an expert quantitative trading agent with deep expertise in: # - algorithmic trading strategies and implementati | STRING |
| HIGH | …ent/sequential_workflow/sequential_workflow_example.py | 0 | you are a market research specialist. your tasks include: 1. analyzing market trends and patterns 2. identifying market | STRING |
| HIGH | …t/concurrent_examples/streaming_concurrent_workflow.py | 0 | you are a market research specialist. your tasks include: 1. analyzing market trends and patterns 2. identifying market | STRING |
| HIGH | …nt/concurrent_examples/concurrent_example_dashboard.py | 0 | you are a market research specialist. your tasks include: 1. analyzing market trends and patterns 2. identifying market | STRING |
| HIGH | …warm_router/market_analysis_swarm_router_concurrent.py | 0 | you are a market research specialist. your tasks include: 1. analyzing market trends and patterns 2. identifying market | STRING |
| HIGH | examples/utils/misc/agent_map_test.py | 0 | you are a market research specialist. your tasks include: 1. analyzing market trends and patterns 2. identifying market | STRING |
| HIGH | …ent/sequential_workflow/sequential_workflow_example.py | 0 | you are a financial analysis expert. your responsibilities include: 1. analyzing financial statements 2. evaluating inve | STRING |
| HIGH | …t/concurrent_examples/streaming_concurrent_workflow.py | 0 | you are a financial analysis expert. your responsibilities include: 1. analyzing financial statements 2. evaluating inve | STRING |
| HIGH | …nt/concurrent_examples/concurrent_example_dashboard.py | 0 | you are a financial analysis expert. your responsibilities include: 1. analyzing financial statements 2. evaluating inve | STRING |
| HIGH | …warm_router/market_analysis_swarm_router_concurrent.py | 0 | you are a financial analysis expert. your responsibilities include: 1. analyzing financial statements 2. evaluating inve | STRING |
| HIGH | examples/utils/misc/agent_map_test.py | 0 | you are a financial analysis expert. your responsibilities include: 1. analyzing financial statements 2. evaluating inve | STRING |
| HIGH | …ent/sequential_workflow/sequential_workflow_example.py | 0 | you are a technical analysis specialist. your focus areas include: 1. analyzing price patterns and trends 2. evaluating | STRING |
| HIGH | …t/concurrent_examples/streaming_concurrent_workflow.py | 0 | you are a technical analysis specialist. your focus areas include: 1. analyzing price patterns and trends 2. evaluating | STRING |
| HIGH | …nt/concurrent_examples/concurrent_example_dashboard.py | 0 | you are a technical analysis specialist. your focus areas include: 1. analyzing price patterns and trends 2. evaluating | STRING |
| HIGH | …warm_router/market_analysis_swarm_router_concurrent.py | 0 | you are a technical analysis specialist. your focus areas include: 1. analyzing price patterns and trends 2. evaluating | STRING |
| HIGH | examples/utils/misc/agent_map_test.py | 0 | you are a technical analysis specialist. your focus areas include: 1. analyzing price patterns and trends 2. evaluating | STRING |
| HIGH | …/multi_agent/moa_examples/mixture_of_agents_example.py | 0 | you are a risk metrics specialist. calculate and explain: - value at risk (var) - sharpe ratio - volatility - maximum dr | STRING |
| HIGH | examples/multi_agent/swarm_router/sr_moa_example.py | 0 | you are a risk metrics specialist. calculate and explain: - value at risk (var) - sharpe ratio - volatility - maximum dr | STRING |
| HIGH | …ent/capabilities/autonomy/handoffs/handoffs_example.py | 0 | you are a risk metrics specialist. calculate and explain: - value at risk (var) - sharpe ratio - volatility - maximum dr | STRING |
| HIGH | …/multi_agent/moa_examples/mixture_of_agents_example.py | 0 | you are a portfolio risk analyst. focus on: - portfolio diversification analysis - concentration risk assessment - corre | STRING |
| HIGH | examples/multi_agent/swarm_router/sr_moa_example.py | 0 | you are a portfolio risk analyst. focus on: - portfolio diversification analysis - concentration risk assessment - corre | STRING |
| HIGH | …ent/capabilities/autonomy/handoffs/handoffs_example.py | 0 | you are a portfolio risk analyst. focus on: - portfolio diversification analysis - concentration risk assessment - corre | STRING |
| HIGH | …/multi_agent/moa_examples/mixture_of_agents_example.py | 0 | you are a market risk monitor. identify and assess: - market volatility trends - economic risk factors - geopolitical ri | STRING |
| HIGH | examples/multi_agent/swarm_router/sr_moa_example.py | 0 | you are a market risk monitor. identify and assess: - market volatility trends - economic risk factors - geopolitical ri | STRING |
| HIGH | …ent/capabilities/autonomy/handoffs/handoffs_example.py | 0 | you are a market risk monitor. identify and assess: - market volatility trends - economic risk factors - geopolitical ri | STRING |
| HIGH | …ples/single_agent/capabilities/tools/agent_with_exa.py | 0 | exa web search tool this function provides advanced, natural language web search capabilities using the exa.ai api. it i | STRING |
| HIGH | …ilities/autonomy/autonomous_agents/autonomous_agent.py | 0 | exa web search tool this function provides advanced, natural language web search capabilities using the exa.ai api. it i | STRING |
| HIGH | …tonomy/autonomous_agents/marketplace_and_auto_agent.py | 0 | exa web search tool this function provides advanced, natural language web search capabilities using the exa.ai api. it i | STRING |
| HIGH | …omy/handoffs/autonomous_agent_with_handoffs_example.py | 0 | exa web search tool this function provides advanced, natural language web search capabilities using the exa.ai api. it i | STRING |
| HIGH | …/single_agent/capabilities/tools/new_tools_examples.py | 0 | get the current price of a specific cryptocurrency. args: coin_id (str): the coingecko id of the cryptocurrency (e.g., ' | STRING |
| HIGH | examples/tools/agent_as_tools.py | 0 | get the current price of a specific cryptocurrency. args: coin_id (str): the coingecko id of the cryptocurrency (e.g., ' | STRING |
| HIGH | …les/tools/base_tool_examples/conver_funcs_to_schema.py | 0 | get the current price of a specific cryptocurrency. args: coin_id (str): the coingecko id of the cryptocurrency (e.g., ' | STRING |
| HIGH | examples/tools/multi_tool_use/many_tool_use_demo.py | 0 | get the current price of a specific cryptocurrency. args: coin_id (str): the coingecko id of the cryptocurrency (e.g., ' | STRING |
| HIGH | examples/tools/multi_tool_use/multi_tool_anthropic.py | 0 | get the current price of a specific cryptocurrency. args: coin_id (str): the coingecko id of the cryptocurrency (e.g., ' | STRING |
| HIGH | …/single_agent/capabilities/tools/new_tools_examples.py | 0 | fetch the top cryptocurrencies by market capitalization. args: limit (int, optional): number of coins to retrieve (1-250 | STRING |
| HIGH | …les/tools/base_tool_examples/conver_funcs_to_schema.py | 0 | fetch the top cryptocurrencies by market capitalization. args: limit (int, optional): number of coins to retrieve (1-250 | STRING |
| HIGH | examples/tools/multi_tool_use/many_tool_use_demo.py | 0 | fetch the top cryptocurrencies by market capitalization. args: limit (int, optional): number of coins to retrieve (1-250 | STRING |
| HIGH | examples/tools/multi_tool_use/multi_tool_anthropic.py | 0 | fetch the top cryptocurrencies by market capitalization. args: limit (int, optional): number of coins to retrieve (1-250 | STRING |
| HIGH | …/single_agent/capabilities/tools/new_tools_examples.py | 0 | search for cryptocurrencies by name or symbol. args: query (str): the search term (coin name or symbol) returns: str: js | STRING |
| HIGH | …les/tools/base_tool_examples/conver_funcs_to_schema.py | 0 | search for cryptocurrencies by name or symbol. args: query (str): the search term (coin name or symbol) returns: str: js | STRING |
| HIGH | examples/tools/multi_tool_use/many_tool_use_demo.py | 0 | search for cryptocurrencies by name or symbol. args: query (str): the search term (coin name or symbol) returns: str: js | STRING |
| HIGH | examples/tools/multi_tool_use/multi_tool_anthropic.py | 0 | search for cryptocurrencies by name or symbol. args: query (str): the search term (coin name or symbol) returns: str: js | STRING |
| HIGH | examples/models/openai/4o_mini_demo.py | 0 | - for each diagnosis, pull lab results, - egfr - for each diagnosis, pull lab ranges, - pull ranges for diagnosis - if t | STRING |
| HIGH | examples/guides/demos/medical/ollama_demo.py | 0 | - for each diagnosis, pull lab results, - egfr - for each diagnosis, pull lab ranges, - pull ranges for diagnosis - if t | STRING |
| HIGH | examples/guides/demos/medical/medical_coder_agent.py | 0 | - for each diagnosis, pull lab results, - egfr - for each diagnosis, pull lab ranges, - pull ranges for diagnosis - if t | STRING |
| HIGH | examples/models/openai/4o_mini_demo.py | 0 | you are the chief medical officer coordinating a team of medical specialists for viral disease diagnosis. your responsib | STRING |
| HIGH | examples/guides/demos/medical/ollama_demo.py | 0 | you are the chief medical officer coordinating a team of medical specialists for viral disease diagnosis. your responsib | STRING |
| HIGH | examples/guides/demos/medical/medical_coder_agent.py | 0 | you are the chief medical officer coordinating a team of medical specialists for viral disease diagnosis. your responsib | STRING |
| HIGH | examples/models/openai/4o_mini_demo.py | 0 | you are a specialist in viral diseases. for each case, provide: clinical analysis: - detailed viral symptom analysis - d | STRING |
| HIGH | examples/guides/demos/medical/ollama_demo.py | 0 | you are a specialist in viral diseases. for each case, provide: clinical analysis: - detailed viral symptom analysis - d | STRING |
| HIGH | examples/guides/demos/medical/medical_coder_agent.py | 0 | you are a specialist in viral diseases. for each case, provide: clinical analysis: - detailed viral symptom analysis - d | STRING |
| HIGH | examples/models/openai/4o_mini_demo.py | 0 | you are an internal medicine specialist responsible for comprehensive evaluation. for each case, provide: clinical asses | STRING |
| 50 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tests/test_main_features.py | 182 | # Check if test images exist, if not skip the test | COMMENT |
| LOW | tests/utils/test_litellm_wrapper.py | 224 | # Check if image content is properly structured | COMMENT |
| LOW | tests/structs/test_forest_swarm.py | 624 | # Display results | COMMENT |
| LOW | tests/structs/test_self_moa_seq.py | 458 | # Set max_loops to 1 to trigger the warning | COMMENT |
| LOW | tests/benchmarks/aop_benchmark.py | 1860 | # Check if we have any results | COMMENT |
| LOW | tests/benchmarks/aop_benchmark.py | 1875 | # Check if DataFrame is empty | COMMENT |
| LOW | tests/benchmarks/aop_benchmark.py | 2163 | # Check if DataFrame is empty | COMMENT |
| LOW | tests/benchmarks/aop_benchmark.py | 2185 | # Check if we have scaling results | COMMENT |
| LOW | …es/multi_agent/council/judges/council_judge_example.py | 41 | # Display the result | STRING |
| LOW | …multi_agent/council/judges/council_judge_evaluation.py | 191 | # Check if the evaluation contains the correct answer | COMMENT |
| LOW | …ithms_examples/consensus_building_algorithm_example.py | 185 | # Check if consensus is reached | STRING |
| LOW | …l_algorithms_examples/negotiation_algorithm_example.py | 214 | # Check if agreement is reached | STRING |
| LOW | …rithms_examples/adaptive_workflow_algorithm_example.py | 420 | # Check if we should continue or conclude | STRING |
| LOW | …bate_examples/technical_architecture_debate_example.py | 68 | # Display results | COMMENT |
| LOW | …ti_agent/simulations/agent_map/agent_map_simulation.py | 147 | # Check if conversation is active and not at max capacity | COMMENT |
| LOW | …ti_agent/simulations/agent_map/agent_map_simulation.py | 295 | # Check if new agents joined during conversation | COMMENT |
| LOW | …ti_agent/simulations/agent_map/agent_map_simulation.py | 616 | # Check if agent is close to any active conversation | COMMENT |
| LOW | …ti_agent/simulations/agent_map/agent_map_simulation.py | 882 | # Set backend to ensure compatibility | COMMENT |
| LOW | …ulti_agent/simulations/agent_map/v0/demo_simulation.py | 256 | # Check if we have enough conversations to make it interesting | COMMENT |
| LOW | …agent/simulations/agent_map/v0/simple_hospital_demo.py | 175 | # Display results | STRING |
| LOW | …nt/skill_orchestra_examples/skill_orchestra_example.py | 54 | learning_enabled=False, # Set True to update skill profiles after execution | CODE |
| LOW | …ti_agent/forest_swarm_examples/forest_swarm_example.py | 198 | # Check if the selection matches expectation | COMMENT |
| LOW | …/graphworkflow_examples/test_graphviz_visualization.py | 420 | # Check if Graphviz is available | COMMENT |
| LOW | examples/single_agent/capabilities/tools/agent_mcp.py | 22 | # Print the output from the agent's run method. | COMMENT |
| LOW | …nt/utils/autosaving_examples/autosave_basic_example.py | 33 | # Check if config.json was created | COMMENT |
| LOW | …utils/autosaving_examples/autosave_recovery_example.py | 40 | # Check if config.json exists and load it | COMMENT |
| LOW | examples/single_agent/reasoning/gpk_agent.py | 18 | # Print results | COMMENT |
| LOW | examples/tools/agent_as_tools.py | 131 | # Check if file exists and get its stats | STRING |
| LOW⚡ | …se_tool_examples/test_base_tool_comprehensive_fixed.py | 121 | # Check if result is valid | COMMENT |
| LOW | …se_tool_examples/test_base_tool_comprehensive_fixed.py | 249 | # Check if it's a results object | COMMENT |
| LOW⚡ | examples/utils/litellm_network_error_handling.py | 65 | # Check if internet is available | COMMENT |
| LOW | examples/utils/misc/conversation_test_truncate.py | 84 | # Verify if successfully truncated below the limit | COMMENT |
| LOW | examples/utils/misc/conversation_test_truncate.py | 115 | # Check if truncated at period | COMMENT |
| LOW | …les/utils/communication_examples/redis_conversation.py | 48 | # Print messages from second session | COMMENT |
| LOW | examples/mcp/agents/finance_agent_mcp.py | 20 | # Print the output from the agent's run method. | COMMENT |
| LOW | …es/guides/generation_length_blog/longform_generator.py | 114 | # Check if continuation is needed | COMMENT |
| LOW | examples/guides/fairy_swarm/fairy_swarm.py | 942 | # Check if all dependencies are completed | COMMENT |
| LOW | examples/guides/fairy_swarm/fairy_swarm.py | 1575 | # Check if context refresh is requested | STRING |
| LOW | …mples/guides/graphworkflow_guide/comprehensive_demo.py | 101 | # Display results | COMMENT |
| LOW | …mples/guides/graphworkflow_guide/comprehensive_demo.py | 274 | # Display results | COMMENT |
| LOW | …amples/guides/graphworkflow_guide/quick_start_guide.py | 110 | # Display results | COMMENT |
| LOW | …amples/guides/graphworkflow_guide/quick_start_guide.py | 219 | # Display results | COMMENT |
| LOW | …402_examples/agent_integration/x402_discovery_query.py | 62 | # Check if any payment option in 'accepts' has maxAmountRequired <= max_price | COMMENT |
| LOW | examples/guides/demos/crypto/ethchain_agent.py | 175 | # Check if it's a contract | COMMENT |
| LOW | examples/guides/demos/apps/smart_database_swarm.py | 157 | # Check if database exists | COMMENT |
| LOW | examples/guides/demos/apps/smart_database_swarm.py | 170 | # Check if table already exists | COMMENT |
| LOW | examples/guides/demos/apps/smart_database_swarm.py | 269 | # Check if database exists | COMMENT |
| LOW | examples/guides/demos/apps/smart_database_swarm.py | 284 | # Check if table exists | COMMENT |
| LOW | examples/guides/demos/apps/smart_database_swarm.py | 387 | # Check if database exists | COMMENT |
| LOW | examples/guides/demos/apps/smart_database_swarm.py | 487 | # Check if database exists | COMMENT |
| LOW | examples/guides/demos/apps/smart_database_swarm.py | 505 | # Check if table exists | COMMENT |
| LOW | examples/guides/demos/insurance/insurance_swarm.py | 244 | # Check if input is a product code | COMMENT |
| LOW | …des/aop_examples/discovery/simple_discovery_example.py | 108 | # Check if discover_agents is available | COMMENT |
| LOW | …uides/aop_examples/utils/network_management_example.py | 47 | # Check if we should stop monitoring | COMMENT |
| LOW⚡ | …guides/aop_examples/utils/comprehensive_aop_example.py | 83 | # Check if we should stop monitoring | COMMENT |
| LOW | …s/aop_examples/utils/persistence_management_example.py | 35 | # Check if we should stop monitoring | COMMENT |
| LOW | scripts/setup.sh | 45 | # Check if python is version 3.x | COMMENT |
| LOW | scripts/setup.sh | 57 | # Check if Python version meets requirements (>=3.10) | COMMENT |
| LOW | scripts/setup.sh | 93 | # Check if installation was successful | COMMENT |
| LOW | scripts/setup.sh | 135 | # Check if the prefer-active-python config option exists before setting it | COMMENT |
| 77 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tests/structs/test_graph_workflow.py | 13 | CODE | |
| LOW | …arks/graph_workflow_benchmarks/graph_workflow_bench.py | 669 | CODE | |
| LOW | …les/multi_agent/simulations/map_generation/game_map.py | 28 | CODE | |
| LOW | …lti_agent/simulations/euroswarm_parliament/__init__.py | 14 | CODE | |
| LOW | …lti_agent/simulations/euroswarm_parliament/__init__.py | 14 | CODE | |
| LOW | …lti_agent/simulations/euroswarm_parliament/__init__.py | 14 | CODE | |
| LOW | …lti_agent/simulations/euroswarm_parliament/__init__.py | 14 | CODE | |
| LOW | …lti_agent/simulations/euroswarm_parliament/__init__.py | 14 | CODE | |
| LOW | …lti_agent/simulations/euroswarm_parliament/__init__.py | 14 | CODE | |
| LOW | …lti_agent/simulations/euroswarm_parliament/__init__.py | 14 | CODE | |
| LOW | …lti_agent/simulations/euroswarm_parliament/__init__.py | 14 | CODE | |
| LOW | …lti_agent/simulations/euroswarm_parliament/__init__.py | 14 | CODE | |
| LOW | …lti_agent/simulations/euroswarm_parliament/__init__.py | 14 | CODE | |
| LOW | …lti_agent/simulations/euroswarm_parliament/__init__.py | 29 | CODE | |
| LOW | …lti_agent/simulations/euroswarm_parliament/__init__.py | 29 | CODE | |
| LOW | …es/rustworkx_examples/test_graph_workflow_rustworkx.py | 8 | CODE | |
| LOW | …kflow_examples/rustworkx_examples/06_error_handling.py | 51 | CODE | |
| LOW | examples/guides/demos/legal/legal_swarm.py | 307 | CODE | |
| LOW | scripts/docker/test_docker.py | 25 | CODE | |
| LOW | swarms/__init__.py | 9 | CODE | |
| LOW | swarms/__init__.py | 10 | CODE | |
| LOW | swarms/__init__.py | 11 | CODE | |
| LOW | swarms/__init__.py | 12 | CODE | |
| LOW | swarms/__init__.py | 13 | CODE | |
| LOW | swarms/__init__.py | 14 | CODE | |
| LOW | swarms/__init__.py | 15 | CODE | |
| LOW | swarms/__init__.py | 16 | CODE | |
| LOW | swarms/artifacts/__init__.py | 1 | CODE | |
| LOW | swarms/tools/__init__.py | 1 | CODE | |
| LOW | swarms/tools/__init__.py | 2 | CODE | |
| LOW | swarms/tools/__init__.py | 3 | CODE | |
| LOW | swarms/tools/__init__.py | 3 | CODE | |
| LOW | swarms/tools/__init__.py | 7 | CODE | |
| LOW | swarms/tools/__init__.py | 10 | CODE | |
| LOW | swarms/tools/__init__.py | 11 | CODE | |
| LOW | swarms/tools/__init__.py | 11 | CODE | |
| LOW | swarms/tools/__init__.py | 11 | CODE | |
| LOW | swarms/tools/__init__.py | 11 | CODE | |
| LOW | swarms/tools/__init__.py | 11 | CODE | |
| LOW | swarms/tools/__init__.py | 11 | CODE | |
| LOW | swarms/tools/__init__.py | 11 | CODE | |
| LOW | swarms/tools/__init__.py | 20 | CODE | |
| LOW | swarms/tools/__init__.py | 20 | CODE | |
| LOW | swarms/tools/__init__.py | 20 | CODE | |
| LOW | swarms/tools/__init__.py | 25 | CODE | |
| LOW | swarms/tools/__init__.py | 25 | CODE | |
| LOW | swarms/tools/__init__.py | 26 | CODE | |
| LOW | swarms/tools/__init__.py | 27 | CODE | |
| LOW | swarms/tools/__init__.py | 27 | CODE | |
| LOW | swarms/tools/computer_use.py | 7 | CODE | |
| LOW | swarms/agents/__init__.py | 1 | CODE | |
| LOW | swarms/agents/__init__.py | 2 | CODE | |
| LOW | swarms/agents/__init__.py | 5 | CODE | |
| LOW | swarms/agents/__init__.py | 6 | CODE | |
| LOW | swarms/agents/__init__.py | 7 | CODE | |
| LOW | swarms/agents/__init__.py | 10 | CODE | |
| LOW | swarms/agents/__init__.py | 11 | CODE | |
| LOW | swarms/agents/__init__.py | 12 | CODE | |
| LOW | swarms/agents/__init__.py | 13 | CODE | |
| LOW | swarms/agents/__init__.py | 13 | CODE | |
| 137 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | README.md | 842 | | **[Open Responses](https://www.openresponses.org/)** | Open-source specification and ecosystem for multi-provider, int | CODE |
| MEDIUM | CLAUDE.md | 47 | │ ├── structs/ # All agent + multi-agent structures (61 files) | CODE |
| MEDIUM⚡ | tests/test_multi_provider.py | 266 | # Swarm structures — multi-agent workflows with non-OpenAI providers | COMMENT |
| MEDIUM | tests/structs/test_forest_swarm.py | 288 | # Test with custom embedding model | COMMENT |
| MEDIUM⚡ | …amples/multi_agent/hierarchical_swarm/hs_stock_team.py | 14 | # Trading Director: Responsible for orchestrating tasks among multiple stock analysts | COMMENT |
| MEDIUM⚡ | …agent/hierarchical_swarm/hierarchical_swarm_example.py | 15 | # Director LLM: Responsible for orchestrating tasks among the agents | COMMENT |
| MEDIUM | …agent/graphworkflow_examples/graph_workflow_example.py | 6 | # Define two real agents with the multi-agent collaboration prompt | COMMENT |
| MEDIUM | …graphworkflow_examples/graph/graph_workflow_example.py | 7 | # Define two real agents with the multi-agent collaboration prompt | COMMENT |
| MEDIUM | …es/single_agent/capabilities/rag/qdrant_rag_example.py | 21 | # Create QdrantDB wrapper for RAG operations | COMMENT |
| MEDIUM | …es/single_agent/capabilities/rag/qdrant_rag_example.py | 79 | # Create agent with RAG capabilities | COMMENT |
| MEDIUM | …es/single_agent/capabilities/rag/qdrant_rag_example.py | 89 | # Query with RAG | COMMENT |
| MEDIUM | …amples/single_agent/capabilities/rag/simple_example.py | 119 | # Initialize the RAG agent | STRING |
| MEDIUM | examples/single_agent/capabilities/rag/qdrant_agent.py | 144 | # # Example embedding (would normally come from an embedding model) | COMMENT |
| MEDIUM | examples/single_agent/capabilities/rag/README.md | 1 | # Qdrant RAG Example with Document Ingestion | COMMENT |
| MEDIUM | examples/single_agent/capabilities/rag/README.md | 95 | # Run financial analysis with RAG context | COMMENT |
| MEDIUM | examples/single_agent/capabilities/rag/README.md | 140 | # Update the embedding model in QdrantRAGMemory | COMMENT |
| MEDIUM | …ples/single_agent/capabilities/rag/pinecone_example.py | 17 | # Initialize the embedding model | COMMENT |
| MEDIUM | examples/single_agent/demos/insurance_agent.py | 146 | # Initialize the Claims Processing Agent with RAG capabilities | STRING |
| MEDIUM | examples/tools/social_media/social_media_tools.py | 462 | # "Announce: Swarms 1.0 is live. New multi-agent orchestration, " | COMMENT |
| MEDIUM | examples/tools/social_media/social_media_tools.py | 462 | # "Announce: Swarms 1.0 is live. New multi-agent orchestration, " | COMMENT |
| MEDIUM | …es/tools/stagehand/tests/test_stagehand_integration.py | 317 | # Test multi-agent workflows | COMMENT |
| MEDIUM⚡ | …les/changelogs/880_update_changelog_examples/README.md | 33 | - [Multi-Agent Structures](#multi-agent-structures) | CODE |
| MEDIUM⚡ | …les/changelogs/880_update_changelog_examples/README.md | 34 | - [Workflow Orchestration](#workflow-orchestration) | CODE |
| MEDIUM⚡ | …les/changelogs/880_update_changelog_examples/README.md | 38 | - [Routing & Orchestration](#routing--orchestration) | CODE |
| MEDIUM | examples/changelogs/v11_update/v11.md | 55 | ### PlannerGeneratorEvaluator multi-agent harness (`78d91a06`, Mar 25) | COMMENT |
| MEDIUM | examples/changelogs/v11_update/v11.md | 63 | ### PlannerWorkerSwarm — parallel multi-agent task execution (`fb5bd0d6`, Mar 17) | COMMENT |
| MEDIUM | examples/guides/mem0/mem0_and_swarms.py | 482 | # Get RAG context from Mem0 | COMMENT |
| MEDIUM⚡ | …_data/profession_sim/profession_personas.progress.json | 21 | "persona_prompt": "You are **Dr. Cassandra “Cass” Ellington**, a world-class Chief Executive Officer (CEO) renowne | CODE |
| MEDIUM⚡ | …_data/profession_sim/profession_personas.progress.json | 25 | "persona_prompt": "You are **Dr. Cassandra “Cass” Ellington**, a world-class Chief Executive Officer (CEO) renowne | CODE |
| MEDIUM⚡ | …_data/profession_sim/profession_personas.progress.json | 29 | "persona_prompt": "You are **Dr. Cassandra “Cass” Ellington**, a world-class Chief Executive Officer (CEO) renowne | CODE |
| MEDIUM⚡ | …_data/profession_sim/profession_personas.progress.json | 29 | "persona_prompt": "You are **Dr. Cassandra “Cass” Ellington**, a world-class Chief Executive Officer (CEO) renowne | CODE |
| MEDIUM⚡ | …_data/profession_sim/profession_personas.progress.json | 33 | "persona_prompt": "You are **Dr. Cassandra “Cass” Ellington**, a world-class Chief Executive Officer (CEO) renowne | CODE |
| MEDIUM⚡ | …_data/profession_sim/profession_personas.progress.json | 33 | "persona_prompt": "You are **Dr. Cassandra “Cass” Ellington**, a world-class Chief Executive Officer (CEO) renowne | CODE |
| MEDIUM⚡ | …_data/profession_sim/profession_personas.progress.json | 37 | "persona_prompt": "You are **Dr. Cassandra “Cass” Ellington**, a world-class Chief Executive Officer (CEO) renowne | CODE |
| MEDIUM⚡ | …_data/profession_sim/profession_personas.progress.json | 37 | "persona_prompt": "You are **Dr. Cassandra “Cass” Ellington**, a world-class Chief Executive Officer (CEO) renowne | CODE |
| MEDIUM⚡ | …_data/profession_sim/profession_personas.progress.json | 41 | "persona_prompt": "You are **Dr. Cassandra “Cass” Ellington**, a world-class Chief Executive Officer (CEO) renowne | CODE |
| MEDIUM⚡ | …_data/profession_sim/profession_personas.progress.json | 41 | "persona_prompt": "You are **Dr. Cassandra “Cass” Ellington**, a world-class Chief Executive Officer (CEO) renowne | CODE |
| MEDIUM⚡ | …_data/profession_sim/profession_personas.progress.json | 45 | "persona_prompt": "You are **Dr. Cassandra “Cass” Ellington**, a world-class Chief Executive Officer (CEO) renowne | CODE |
| MEDIUM⚡ | …_data/profession_sim/profession_personas.progress.json | 45 | "persona_prompt": "You are **Dr. Cassandra “Cass” Ellington**, a world-class Chief Executive Officer (CEO) renowne | CODE |
| MEDIUM⚡ | …_data/profession_sim/profession_personas.progress.json | 49 | "persona_prompt": "You are **Dr. Cassandra “Cass” Ellington**, a world-class Chief Executive Officer (CEO) renowne | CODE |
| MEDIUM⚡ | …_data/profession_sim/profession_personas.progress.json | 49 | "persona_prompt": "You are **Dr. Cassandra “Cass” Ellington**, a world-class Chief Executive Officer (CEO) renowne | CODE |
| MEDIUM⚡ | …rofession_sim/profession_personas.progress.backup.json | 20 | "persona_prompt": "You are **Dr. Cassandra “Cass” Ellington**, a world-class Chief Executive Officer (CEO) renowne | CODE |
| MEDIUM⚡ | …rofession_sim/profession_personas.progress.backup.json | 24 | "persona_prompt": "You are **Dr. Cassandra “Cass” Ellington**, a world-class Chief Executive Officer (CEO) renowne | CODE |
| MEDIUM⚡ | …rofession_sim/profession_personas.progress.backup.json | 28 | "persona_prompt": "You are **Dr. Cassandra “Cass” Ellington**, a world-class Chief Executive Officer (CEO) renowne | CODE |
| MEDIUM⚡ | …rofession_sim/profession_personas.progress.backup.json | 28 | "persona_prompt": "You are **Dr. Cassandra “Cass” Ellington**, a world-class Chief Executive Officer (CEO) renowne | CODE |
| MEDIUM⚡ | …rofession_sim/profession_personas.progress.backup.json | 32 | "persona_prompt": "You are **Dr. Cassandra “Cass” Ellington**, a world-class Chief Executive Officer (CEO) renowne | CODE |
| MEDIUM⚡ | …rofession_sim/profession_personas.progress.backup.json | 32 | "persona_prompt": "You are **Dr. Cassandra “Cass” Ellington**, a world-class Chief Executive Officer (CEO) renowne | CODE |
| MEDIUM⚡ | …rofession_sim/profession_personas.progress.backup.json | 36 | "persona_prompt": "You are **Dr. Cassandra “Cass” Ellington**, a world-class Chief Executive Officer (CEO) renowne | CODE |
| MEDIUM⚡ | …rofession_sim/profession_personas.progress.backup.json | 36 | "persona_prompt": "You are **Dr. Cassandra “Cass” Ellington**, a world-class Chief Executive Officer (CEO) renowne | CODE |
| MEDIUM⚡ | …rofession_sim/profession_personas.progress.backup.json | 40 | "persona_prompt": "You are **Dr. Cassandra “Cass” Ellington**, a world-class Chief Executive Officer (CEO) renowne | CODE |
| MEDIUM⚡ | …rofession_sim/profession_personas.progress.backup.json | 40 | "persona_prompt": "You are **Dr. Cassandra “Cass” Ellington**, a world-class Chief Executive Officer (CEO) renowne | CODE |
| MEDIUM⚡ | …rofession_sim/profession_personas.progress.backup.json | 44 | "persona_prompt": "You are **Dr. Cassandra “Cass” Ellington**, a world-class Chief Executive Officer (CEO) renowne | CODE |
| MEDIUM⚡ | …rofession_sim/profession_personas.progress.backup.json | 44 | "persona_prompt": "You are **Dr. Cassandra “Cass” Ellington**, a world-class Chief Executive Officer (CEO) renowne | CODE |
| MEDIUM⚡ | …im/profession_personas_new_10.progress.backup_new.json | 33 | "persona_prompt": "You are **Alexandra Grant**, a world-class Marketing Manager with a stellar reputation for stra | CODE |
| MEDIUM⚡ | …im/profession_personas_new_10.progress.backup_new.json | 61 | "persona_prompt": "You are **Avery Chen**, a world-class Computer and Information Systems Manager with a proven tr | CODE |
| MEDIUM⚡ | …sion_sim/profession_personas_new_10.progress_neee.json | 34 | "persona_prompt": "You are **Alexandra Grant**, a world-class Marketing Manager with a stellar reputation for stra | CODE |
| MEDIUM⚡ | …sion_sim/profession_personas_new_10.progress_neee.json | 62 | "persona_prompt": "You are **Avery Chen**, a world-class Computer and Information Systems Manager with a proven tr | CODE |
| MEDIUM⚡ | examples/guides/demos/science/open_scientist.py | 435 | # Demonstrates an example of how the Supervisor Agent might orchestrate | COMMENT |
| MEDIUM⚡ | examples/guides/demos/science/open_scientist.py | 436 | # the multi-agent system to explore a user’s research goal. | COMMENT |
| MEDIUM | examples/guides/demos/science/open_scientist.py | 519 | # # Example run to demonstrate the multi-agent workflow | COMMENT |
| 5 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tests/test_main_features.py | 36 | CODE | |
| LOW | tests/structs/test_deep_discussion.py | 85 | CODE | |
| LOW | tests/structs/test_deep_discussion.py | 174 | CODE | |
| LOW | tests/structs/test_deep_discussion.py | 368 | CODE | |
| LOW | tests/structs/test_deep_discussion.py | 432 | CODE | |
| LOW | tests/structs/test_agent.py | 227 | CODE | |
| LOW | tests/structs/test_agent_loader.py | 230 | CODE | |
| LOW | tests/structs/test_agent_loader.py | 276 | CODE | |
| LOW | tests/structs/test_agent_loader.py | 402 | CODE | |
| LOW | tests/structs/test_multi_agent_debate.py | 121 | CODE | |
| LOW | tests/structs/test_multi_agent_debate.py | 1217 | CODE | |
| LOW | tests/structs/test_component_ids.py | 240 | CODE | |
| LOW | tests/benchmarks/aop_benchmark.py | 450 | CODE | |
| LOW | tests/benchmarks/aop_benchmark.py | 788 | CODE | |
| LOW | tests/benchmarks/aop_benchmark.py | 1048 | CODE | |
| LOW | tests/benchmarks/aop_benchmark.py | 1482 | CODE | |
| LOW | tests/benchmarks/aop_benchmark.py | 1587 | CODE | |
| LOW | tests/benchmarks/aop_benchmark.py | 1693 | CODE | |
| LOW | …arks/graph_workflow_benchmarks/graph_workflow_bench.py | 501 | CODE | |
| LOW | …arks/graph_workflow_benchmarks/graph_workflow_bench.py | 558 | CODE | |
| LOW | …s/benchmarks/graph_workflow_benchmarks/plot_results.py | 162 | CODE | |
| LOW | …s/benchmarks/graph_workflow_benchmarks/plot_results.py | 475 | CODE | |
| LOW | …multi_agent/council/judges/council_judge_evaluation.py | 264 | CODE | |
| LOW | …multi_agent/council/judges/council_judge_evaluation.py | 285 | CODE | |
| LOW | …archical_swarm/hierarchical_swarm_streaming_example.py | 21 | CODE | |
| LOW | …ierarchical_swarm/hierarchical_swarm_streaming_demo.py | 7 | CODE | |
| LOW | …ierarchical_swarm/hierarchical_swarm_streaming_demo.py | 14 | CODE | |
| LOW | …ithms_examples/consensus_building_algorithm_example.py | 49 | CODE | |
| LOW | …ithms_examples/swarm_intelligence_algorithm_example.py | 50 | CODE | |
| LOW | …hms_examples/multi_stage_pipeline_algorithm_example.py | 63 | CODE | |
| LOW | …hms_examples/iterative_refinement_algorithm_example.py | 42 | CODE | |
| LOW | …l_algorithms_examples/negotiation_algorithm_example.py | 42 | CODE | |
| LOW | …rithms_examples/adaptive_workflow_algorithm_example.py | 50 | CODE | |
| LOW | …ti_agent/simulations/agent_map/agent_map_simulation.py | 226 | CODE | |
| LOW | …ti_agent/simulations/agent_map/agent_map_simulation.py | 603 | CODE | |
| LOW | …ti_agent/simulations/agent_map/agent_map_simulation.py | 673 | CODE | |
| LOW | …ti_agent/simulations/agent_map/agent_map_simulation.py | 823 | CODE | |
| LOW | …ti_agent/simulations/agent_map/agent_map_simulation.py | 944 | CODE | |
| LOW | …ti_agent/simulations/agent_map/agent_map_simulation.py | 1218 | CODE | |
| LOW | …ti_agent/simulations/agent_map/agent_map_simulation.py | 1443 | CODE | |
| LOW | …ulti_agent/simulations/agent_map/v0/demo_simulation.py | 177 | CODE | |
| LOW | …t/simulations/agent_map/v0/test_group_conversations.py | 56 | CODE | |
| LOW | …les/multi_agent/simulations/map_generation/game_map.py | 366 | CODE | |
| LOW | …ti_agent/forest_swarm_examples/forest_swarm_example.py | 137 | CODE | |
| LOW | …gle_agent/capabilities/tools/multi_tool_usage_agent.py | 142 | CODE | |
| LOW | …gle_agent/capabilities/tools/multi_tool_usage_agent.py | 272 | CODE | |
| LOW | …le_agent/capabilities/tools/solana_tool/solana_tool.py | 96 | CODE | |
| LOW | …ent/capabilities/tools/solana_tool/solana_tool_test.py | 84 | CODE | |
| LOW | …ent/capabilities/tools/solana_tool/solana_tool_test.py | 152 | CODE | |
| LOW | examples/tools/claude/claude_as_a_tool.py | 84 | CODE | |
| LOW | …se_tool_examples/test_base_tool_comprehensive_fixed.py | 309 | CODE | |
| LOW | examples/tools/stagehand/1_stagehand_wrapper_agent.py | 135 | CODE | |
| LOW | examples/utils/misc/dict_to_table.py | 6 | CODE | |
| LOW | examples/changelogs/v12_update/byzantine_consensus.py | 165 | CODE | |
| LOW | examples/guides/fairy_swarm/fairy_swarm.py | 330 | CODE | |
| LOW | examples/guides/fairy_swarm/fairy_swarm.py | 462 | CODE | |
| LOW | examples/guides/fairy_swarm/fairy_swarm.py | 338 | CODE | |
| LOW | examples/guides/fairy_swarm/fairy_swarm.py | 475 | CODE | |
| LOW | examples/guides/fairy_swarm/fairy_swarm.py | 840 | CODE | |
| LOW | examples/guides/fairy_swarm/fairy_swarm.py | 1616 | CODE | |
| 153 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | tests/agents/test_autoswarm_writer.py | 717 | # Step 1: Parse the YAML from LLM markdown (same as generate_swarm_config) | COMMENT |
| LOW⚡ | tests/agents/test_autoswarm_writer.py | 723 | # Step 2: Write the file | COMMENT |
| LOW⚡ | tests/agents/test_autoswarm_writer.py | 734 | # Step 3: Read and validate syntax | COMMENT |
| LOW⚡ | tests/agents/test_autoswarm_writer.py | 739 | # Step 4: Execute the generated code with real swarms classes | COMMENT |
| LOW⚡ | tests/agents/test_autoswarm_writer.py | 742 | # Step 5: Verify real Agent objects | COMMENT |
| LOW⚡ | tests/agents/test_autoswarm_writer.py | 760 | # Step 6: Verify real SwarmRouter | COMMENT |
| LOW⚡ | tests/agents/test_autoswarm_writer.py | 770 | # Step 7: Verify agent wiring — router has both agents in correct order | COMMENT |
| LOW⚡ | tests/structs/test_llm_council.py | 157 | # Step 1: Verify User query was added | COMMENT |
| LOW⚡ | tests/structs/test_llm_council.py | 165 | # Step 2: Verify all council members responded | COMMENT |
| LOW⚡ | tests/structs/test_llm_council.py | 175 | # Step 3: Verify evaluations were performed | COMMENT |
| LOW⚡ | tests/structs/test_llm_council.py | 185 | # Step 4: Verify Chairman synthesis occurred | COMMENT |
| LOW⚡ | tests/benchmarks/aop_benchmark.py | 1414 | # Step 1: Analysis | COMMENT |
| LOW⚡ | tests/benchmarks/aop_benchmark.py | 1424 | # Step 2: Summarization | COMMENT |
| LOW⚡ | tests/benchmarks/aop_benchmark.py | 1434 | # Step 3: Classification | COMMENT |
| LOW⚡ | …ples/multi_agent/utils/agent_communication_examples.py | 192 | # Step 1: Extract data | STRING |
| LOW⚡ | …ples/multi_agent/utils/agent_communication_examples.py | 199 | # Step 2: Validate data | STRING |
| LOW⚡ | …ples/multi_agent/utils/agent_communication_examples.py | 207 | # Step 3: Format data | STRING |
| LOW⚡ | …agent/capabilities/skills/agent_with_dynamic_skills.py | 15 | # Step 1: Create skills directory structure (using existing skills) | COMMENT |
| LOW⚡ | …agent/capabilities/skills/agent_with_dynamic_skills.py | 18 | # Step 2: Create agent with dynamic skills loading enabled | COMMENT |
| LOW⚡ | …e_agent/capabilities/skills/agent_with_custom_skill.py | 15 | # Step 1: Create skills directory structure | COMMENT |
| LOW⚡ | …e_agent/capabilities/skills/agent_with_custom_skill.py | 18 | # Step 2: Create a SKILL.md file | COMMENT |
| LOW | …e_agent/capabilities/skills/agent_with_custom_skill.py | 55 | # Step 3: Create agent with your custom skill | STRING |
| LOW | examples/single_agent/utils/xml_output_example.py | 12 | # Step 1: Create your agent and specify output_type="xml" | COMMENT |
| LOW⚡ | examples/single_agent/utils/xml_output_example.py | 23 | # Step 2: Ask your question or give a task | COMMENT |
| LOW⚡ | examples/single_agent/utils/xml_output_example.py | 27 | # Step 3: Print the XML output for inspection or downstream use | COMMENT |
| LOW⚡ | examples/single_agent/reasoning/reasoning_duo.py | 138 | # Step 1: Thinking Agent | COMMENT |
| LOW⚡ | examples/single_agent/reasoning/reasoning_duo.py | 141 | # Step 2: Action Agent | COMMENT |
| LOW | examples/guides/850_workshop/aop_raw_task_example.py | 59 | ####### Step 2: Call the agent | COMMENT |
| LOW⚡ | examples/guides/geo_guesser_agent/README.md | 7 | ### Step 1: Install Dependencies | COMMENT |
| LOW⚡ | examples/guides/geo_guesser_agent/README.md | 13 | ### Step 2: Prepare Your Image | COMMENT |
| LOW⚡ | examples/guides/geo_guesser_agent/README.md | 19 | ### Step 3: Run the Agent | COMMENT |
| LOW | …/graphworkflow_guide/graph_workflow_technical_guide.md | 69 | ### Step 1: Environment Setup | COMMENT |
| LOW | …/graphworkflow_guide/graph_workflow_technical_guide.md | 86 | ### Step 2: Basic Configuration | COMMENT |
| LOW⚡ | …amples/guides/graphworkflow_guide/quick_start_guide.py | 461 | # Step 1: Basic setup | COMMENT |
| LOW⚡ | …amples/guides/graphworkflow_guide/quick_start_guide.py | 464 | # Step 2: Run workflow | COMMENT |
| LOW⚡ | …amples/guides/graphworkflow_guide/quick_start_guide.py | 467 | # Step 3: Parallel processing | COMMENT |
| LOW⚡ | …amples/guides/graphworkflow_guide/quick_start_guide.py | 470 | # Step 4: Advanced patterns | COMMENT |
| LOW⚡ | …amples/guides/graphworkflow_guide/quick_start_guide.py | 473 | # Step 5: Additional features | COMMENT |
| LOW⚡ | …ent/cron_job_examples/simple_concurrent_crypto_cron.py | 112 | # Step 1: Create crypto-specific agents | COMMENT |
| LOW⚡ | …ent/cron_job_examples/simple_concurrent_crypto_cron.py | 115 | # Step 2: Create ConcurrentWorkflow | COMMENT |
| LOW⚡ | …ent/cron_job_examples/simple_concurrent_crypto_cron.py | 122 | # Step 3: Create CronJob with the workflow | COMMENT |
| LOW⚡ | …ent/cron_job_examples/simple_concurrent_crypto_cron.py | 129 | # Step 4: Define the analysis task | COMMENT |
| LOW | …ent/cron_job_examples/simple_concurrent_crypto_cron.py | 148 | # Step 5: Start the cron job | STRING |
| LOW⚡ | examples/guides/demos/science/open_scientist.py | 447 | # # Step 1: The Supervisor Agent instructs the Generation Agent to propose ideas. | COMMENT |
| LOW⚡ | examples/guides/demos/science/open_scientist.py | 454 | # # Step 2: The Supervisor Agent sends the generated ideas to the Review Agent. | COMMENT |
| LOW⚡ | examples/guides/demos/science/open_scientist.py | 462 | # # Step 3: The Supervisor Agent calls the Ranking Agent to rank the reviewed ideas. | COMMENT |
| LOW⚡ | examples/guides/demos/science/open_scientist.py | 471 | # # Step 4: The Supervisor Agent picks the top idea(s) and calls the Evolution Agent. | COMMENT |
| LOW⚡ | examples/guides/demos/science/open_scientist.py | 480 | # # Step 5: The Supervisor Agent requests a proximity evaluation to gauge readiness. | COMMENT |
| LOW⚡ | examples/guides/demos/science/open_scientist.py | 490 | # # Step 6: The Supervisor Agent calls the Meta-Review Agent for an overall summary. | COMMENT |
| LOW⚡ | examples/guides/demos/science/open_scientist.py | 502 | # # Step 7: The Supervisor Agent or system can present the consolidated results. | COMMENT |
| LOW⚡ | examples/guides/demos/real_estate/morgtate_swarm.py | 430 | # Step 1: Document Analysis | STRING |
| LOW⚡ | examples/guides/demos/real_estate/morgtate_swarm.py | 433 | # Step 2: Risk Evaluation | STRING |
| LOW⚡ | examples/guides/demos/real_estate/morgtate_swarm.py | 436 | # Step 3: Underwriting Decision | STRING |
| LOW⚡ | …uides/aop_examples/client/list_agents_and_call_them.py | 63 | # Step 1: Get available tools | COMMENT |
| LOW⚡ | …uides/aop_examples/client/list_agents_and_call_them.py | 71 | # Step 2: Find an agent tool to call | COMMENT |
| LOW | …uides/aop_examples/client/list_agents_and_call_them.py | 87 | # Step 3: Call the first available agent tool | COMMENT |
| LOW | scripts/docker/setup_docker_secrets.MD | 11 | ## Step 1: Create a DockerHub Access Token | COMMENT |
| LOW | scripts/docker/setup_docker_secrets.MD | 21 | ## Step 2: Add Secrets to GitHub Repository | COMMENT |
| LOW | scripts/docker/setup_docker_secrets.MD | 35 | ## Step 3: Verify Setup | COMMENT |
| LOW⚡ | swarms/cli/main.py | 154 | # Step 2: Write the Python file (always) | COMMENT |
| 17 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | tests/agents/test_autoswarm_writer.py | 717 | # Step 1: Parse the YAML from LLM markdown (same as generate_swarm_config) | COMMENT |
| LOW⚡ | tests/agents/test_autoswarm_writer.py | 723 | # Step 2: Write the file | COMMENT |
| LOW⚡ | tests/agents/test_autoswarm_writer.py | 734 | # Step 3: Read and validate syntax | COMMENT |
| LOW⚡ | tests/agents/test_autoswarm_writer.py | 739 | # Step 4: Execute the generated code with real swarms classes | COMMENT |
| LOW⚡ | tests/agents/test_autoswarm_writer.py | 742 | # Step 5: Verify real Agent objects | COMMENT |
| LOW⚡ | tests/agents/test_autoswarm_writer.py | 760 | # Step 6: Verify real SwarmRouter | COMMENT |
| LOW⚡ | tests/agents/test_autoswarm_writer.py | 770 | # Step 7: Verify agent wiring — router has both agents in correct order | COMMENT |
| LOW⚡ | tests/structs/test_llm_council.py | 157 | # Step 1: Verify User query was added | COMMENT |
| LOW⚡ | tests/structs/test_llm_council.py | 165 | # Step 2: Verify all council members responded | COMMENT |
| LOW⚡ | tests/structs/test_llm_council.py | 175 | # Step 3: Verify evaluations were performed | COMMENT |
| LOW⚡ | tests/structs/test_llm_council.py | 185 | # Step 4: Verify Chairman synthesis occurred | COMMENT |
| LOW⚡ | tests/benchmarks/aop_benchmark.py | 1414 | # Step 1: Analysis | COMMENT |
| LOW⚡ | tests/benchmarks/aop_benchmark.py | 1424 | # Step 2: Summarization | COMMENT |
| LOW⚡ | tests/benchmarks/aop_benchmark.py | 1434 | # Step 3: Classification | COMMENT |
| LOW⚡ | …ples/multi_agent/utils/agent_communication_examples.py | 192 | # Step 1: Extract data | STRING |
| LOW⚡ | …ples/multi_agent/utils/agent_communication_examples.py | 199 | # Step 2: Validate data | STRING |
| LOW⚡ | …ples/multi_agent/utils/agent_communication_examples.py | 207 | # Step 3: Format data | STRING |
| LOW⚡ | …agent/capabilities/skills/agent_with_dynamic_skills.py | 15 | # Step 1: Create skills directory structure (using existing skills) | COMMENT |
| LOW⚡ | …agent/capabilities/skills/agent_with_dynamic_skills.py | 18 | # Step 2: Create agent with dynamic skills loading enabled | COMMENT |
| LOW⚡ | …e_agent/capabilities/skills/agent_with_custom_skill.py | 15 | # Step 1: Create skills directory structure | COMMENT |
| LOW⚡ | …e_agent/capabilities/skills/agent_with_custom_skill.py | 18 | # Step 2: Create a SKILL.md file | COMMENT |
| LOW | …e_agent/capabilities/skills/agent_with_custom_skill.py | 55 | # Step 3: Create agent with your custom skill | STRING |
| LOW | examples/single_agent/utils/xml_output_example.py | 12 | # Step 1: Create your agent and specify output_type="xml" | COMMENT |
| LOW⚡ | examples/single_agent/utils/xml_output_example.py | 23 | # Step 2: Ask your question or give a task | COMMENT |
| LOW⚡ | examples/single_agent/utils/xml_output_example.py | 27 | # Step 3: Print the XML output for inspection or downstream use | COMMENT |
| LOW⚡ | examples/single_agent/utils/xml_output_example.py | 31 | # Step 4: (Optional) Parse the XML output for programmatic use | COMMENT |
| LOW⚡ | examples/single_agent/reasoning/reasoning_duo.py | 138 | # Step 1: Thinking Agent | COMMENT |
| LOW⚡ | examples/single_agent/reasoning/reasoning_duo.py | 141 | # Step 2: Action Agent | COMMENT |
| LOW | examples/guides/850_workshop/aop_raw_task_example.py | 59 | ####### Step 2: Call the agent | COMMENT |
| LOW⚡ | …amples/guides/graphworkflow_guide/quick_start_guide.py | 461 | # Step 1: Basic setup | COMMENT |
| LOW⚡ | …amples/guides/graphworkflow_guide/quick_start_guide.py | 464 | # Step 2: Run workflow | COMMENT |
| LOW⚡ | …amples/guides/graphworkflow_guide/quick_start_guide.py | 467 | # Step 3: Parallel processing | COMMENT |
| LOW⚡ | …amples/guides/graphworkflow_guide/quick_start_guide.py | 470 | # Step 4: Advanced patterns | COMMENT |
| LOW⚡ | …amples/guides/graphworkflow_guide/quick_start_guide.py | 473 | # Step 5: Additional features | COMMENT |
| LOW⚡ | …ent/cron_job_examples/simple_concurrent_crypto_cron.py | 112 | # Step 1: Create crypto-specific agents | COMMENT |
| LOW⚡ | …ent/cron_job_examples/simple_concurrent_crypto_cron.py | 115 | # Step 2: Create ConcurrentWorkflow | COMMENT |
| LOW⚡ | …ent/cron_job_examples/simple_concurrent_crypto_cron.py | 122 | # Step 3: Create CronJob with the workflow | COMMENT |
| LOW⚡ | …ent/cron_job_examples/simple_concurrent_crypto_cron.py | 129 | # Step 4: Define the analysis task | COMMENT |
| LOW | …ent/cron_job_examples/simple_concurrent_crypto_cron.py | 148 | # Step 5: Start the cron job | STRING |
| LOW⚡ | examples/guides/demos/science/open_scientist.py | 447 | # # Step 1: The Supervisor Agent instructs the Generation Agent to propose ideas. | COMMENT |
| LOW⚡ | examples/guides/demos/science/open_scientist.py | 454 | # # Step 2: The Supervisor Agent sends the generated ideas to the Review Agent. | COMMENT |
| LOW⚡ | examples/guides/demos/science/open_scientist.py | 462 | # # Step 3: The Supervisor Agent calls the Ranking Agent to rank the reviewed ideas. | COMMENT |
| LOW⚡ | examples/guides/demos/science/open_scientist.py | 471 | # # Step 4: The Supervisor Agent picks the top idea(s) and calls the Evolution Agent. | COMMENT |
| LOW⚡ | examples/guides/demos/science/open_scientist.py | 480 | # # Step 5: The Supervisor Agent requests a proximity evaluation to gauge readiness. | COMMENT |
| LOW⚡ | examples/guides/demos/science/open_scientist.py | 490 | # # Step 6: The Supervisor Agent calls the Meta-Review Agent for an overall summary. | COMMENT |
| LOW⚡ | examples/guides/demos/science/open_scientist.py | 502 | # # Step 7: The Supervisor Agent or system can present the consolidated results. | COMMENT |
| LOW⚡ | examples/guides/demos/real_estate/morgtate_swarm.py | 430 | # Step 1: Document Analysis | STRING |
| LOW⚡ | examples/guides/demos/real_estate/morgtate_swarm.py | 433 | # Step 2: Risk Evaluation | STRING |
| LOW⚡ | examples/guides/demos/real_estate/morgtate_swarm.py | 436 | # Step 3: Underwriting Decision | STRING |
| LOW⚡ | …uides/aop_examples/client/list_agents_and_call_them.py | 63 | # Step 1: Get available tools | COMMENT |
| LOW⚡ | …uides/aop_examples/client/list_agents_and_call_them.py | 71 | # Step 2: Find an agent tool to call | COMMENT |
| LOW | …uides/aop_examples/client/list_agents_and_call_them.py | 87 | # Step 3: Call the first available agent tool | COMMENT |
| LOW⚡ | swarms/cli/main.py | 154 | # Step 2: Write the Python file (always) | COMMENT |
| LOW⚡ | swarms/cli/main.py | 163 | # Step 3: Optionally run the swarm | COMMENT |
| LOW | swarms/cli/main.py | 132 | # Step 1: Generate the config dict via LLM | COMMENT |
| LOW | swarms/structs/debate_with_judge.py | 338 | # Step 1: Pro agent presents argument | COMMENT |
| LOW | swarms/structs/debate_with_judge.py | 350 | # Step 2: Con agent presents counter-argument | COMMENT |
| LOW | swarms/structs/debate_with_judge.py | 362 | # Step 3: Judge evaluates both arguments and provides synthesis | COMMENT |
| LOW⚡ | …cts/hierarchical_structured_communication_framework.py | 1647 | # Step 2: Evaluate content hierarchically | STRING |
| LOW⚡ | …cts/hierarchical_structured_communication_framework.py | 1652 | # Step 3: Refine content based on evaluation | STRING |
| 10 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tests/telemetry/test_telemetry_multi_agent_advanced.py | 661 | # =========================================================================== | COMMENT |
| LOW | tests/telemetry/test_telemetry_multi_agent_advanced.py | 761 | COMMENT | |
| LOW | …o_agent_builder_examples/auto_agent_builder_example.py | 41 | # | COMMENT |
| LOW | …_examples/streaming_callback/parallel_search_agents.py | 41 | # Debug: print when chunk is empty but not final | COMMENT |
| LOW | …warm_router/market_analysis_swarm_router_concurrent.py | 41 | max_loops=1, | COMMENT |
| LOW | …gent/graphworkflow_examples/advanced_graph_workflow.py | 201 | # """ | COMMENT |
| LOW | …gent/graphworkflow_examples/advanced_graph_workflow.py | 221 | # max_loops=1, | COMMENT |
| LOW | …gent/graphworkflow_examples/advanced_graph_workflow.py | 241 | COMMENT | |
| LOW | …gent/graphworkflow_examples/advanced_graph_workflow.py | 261 | # description="A parallel research workflow with multiple independent entry points converging to synthesis", | COMMENT |
| LOW | …gent/graphworkflow_examples/advanced_graph_workflow.py | 281 | COMMENT | |
| LOW | …gent/graphworkflow_examples/advanced_graph_workflow.py | 301 | # Demonstrates both complex workflow examples with different tasks. | COMMENT |
| LOW | …gent/graphworkflow_examples/advanced_graph_workflow.py | 321 | # print(f"\n🤖 {agent_name}:") | COMMENT |
| LOW | …hworkflow_examples/test_parallel_processing_example.py | 241 | # def create_parallel_research_workflow(): | COMMENT |
| LOW | …hworkflow_examples/test_parallel_processing_example.py | 261 | # verbose=False, | COMMENT |
| LOW | …hworkflow_examples/test_parallel_processing_example.py | 281 | # agent_name="Analyst2", | COMMENT |
| LOW | …hworkflow_examples/test_parallel_processing_example.py | 301 | # (["WebResearcher", "AcademicResearcher", "MarketResearcher"], ["Analyst1", "Analyst2"]), | COMMENT |
| LOW | …hworkflow_examples/test_parallel_processing_example.py | 321 | COMMENT | |
| LOW | …hworkflow_examples/test_parallel_processing_example.py | 341 | # output_path="financial_workflow_web", | COMMENT |
| LOW | …hworkflow_examples/test_parallel_processing_example.py | 361 | COMMENT | |
| LOW | …hworkflow_examples/test_parallel_processing_example.py | 381 | # research_workflow.visualize() | COMMENT |
| LOW | …hworkflow_examples/test_parallel_processing_example.py | 401 | # if edge.source not in fin_fan_out: | COMMENT |
| LOW | …hworkflow_examples/test_parallel_processing_example.py | 421 | # print("\n\n💾 WORKFLOW EXPORT EXAMPLE") | COMMENT |
| LOW | …hworkflow_examples/test_parallel_processing_example.py | 441 | # print(f"⚠️ Export failed: {e}") | COMMENT |
| LOW | …es/single_agent/capabilities/tools/omni_modal_agent.py | 101 | # """ | COMMENT |
| LOW | …es/single_agent/capabilities/tools/omni_modal_agent.py | 121 | COMMENT | |
| LOW | …es/single_agent/capabilities/tools/omni_modal_agent.py | 141 | # # System Prompt: Creative Media Generation Agent | COMMENT |
| LOW | …es/single_agent/capabilities/tools/omni_modal_agent.py | 161 | # - **Style reference**: Knowledge of artistic movements, famous photographers, illustrators, digital artists | COMMENT |
| LOW | …es/single_agent/capabilities/tools/omni_modal_agent.py | 181 | # - **Reference frameworks**: Musical eras, iconic artists/composers, production styles | COMMENT |
| LOW | …es/single_agent/capabilities/tools/omni_modal_agent.py | 201 | # - Include all necessary parameters and specifications | COMMENT |
| LOW | …es/single_agent/capabilities/tools/omni_modal_agent.py | 221 | # #### Image Prompts (for models like Flux-Schnell) | COMMENT |
| LOW | …es/single_agent/capabilities/tools/omni_modal_agent.py | 241 | # ## Continuous Improvement | COMMENT |
| LOW | …es/single_agent/capabilities/tools/omni_modal_agent.py | 261 | # class CreateAgent: | COMMENT |
| LOW | …es/single_agent/capabilities/rag/qdrant_rag_example.py | 41 | COMMENT | |
| LOW | …es/single_agent/capabilities/rag/qdrant_rag_example.py | 61 | # doc_ids = rag_db.batch_add(documents_with_metadata, metadata=metadata, batch_size=3) | COMMENT |
| LOW | examples/single_agent/capabilities/rag/qdrant_agent.py | 141 | # # Initialize memory | COMMENT |
| LOW | …nt/utils/transform_prompts/transforms_agent_example.py | 21 | preserve_recent_messages=2, | COMMENT |
| LOW | …nt/utils/transform_prompts/transforms_agent_example.py | 41 | ) | COMMENT |
| LOW | examples/tools/social_media/social_media_tools.py | 441 | # "Distributes marketing content to all configured social " | COMMENT |
| LOW | examples/tools/social_media/social_media_tools.py | 461 | # out = agent.run( | COMMENT |
| LOW | examples/tools/claude/claude_as_a_tool.py | 201 | # ) | COMMENT |
| LOW | examples/utils/misc/conversation_simple.py | 1 | from swarms.structs.conversation import Conversation | COMMENT |
| LOW | examples/utils/misc/aop/client.py | 21 | # url="http://localhost:8000/mcp", | COMMENT |
| LOW | examples/utils/agent_loader/agent_loader_demo.py | 1 | from swarms.utils import load_agent_from_markdown | COMMENT |
| LOW | examples/utils/agent_loader/agent_loader_demo.py | 21 | # - Retirement planning | COMMENT |
| LOW | examples/mcp/agents/deepwiki_minimal.py | 21 | # Authenticated MCP servers | COMMENT |
| LOW | examples/mcp/agents/deepwiki_minimal.py | 41 | # mcp_config=MCPConnection( | COMMENT |
| LOW | examples/mcp/agents/deepwiki_minimal.py | 61 | # Headless OAuth (no browser), for servers issuing machine tokens: | COMMENT |
| LOW | examples/changelogs/v11_update/v11_changelog.md | 641 | ``` | COMMENT |
| LOW | …uides/deployment/cron_job_examples/cron_job_example.py | 181 | # system_prompt=f"""You are an expert quantitative trading agent with deep expertise in: | COMMENT |
| LOW | …uides/deployment/cron_job_examples/cron_job_example.py | 201 | # 6. Monitoring market microstructure | COMMENT |
| LOW | …uides/deployment/cron_job_examples/cron_job_example.py | 221 | # - Market impact minimization | COMMENT |
| LOW | …uides/deployment/cron_job_examples/cron_job_example.py | 241 | # logger.info("Starting quantitative analysis cron job for Figma (FIG)") | COMMENT |
| LOW | …ic_data/profession_sim/profession_persona_generator.py | 1161 | # generator.process_all_professions(max_rows=10, concurrent=True) | COMMENT |
| LOW | examples/guides/demos/science/open_scientist.py | 441 | # "Design a novel approach to training a neural architecture that can " | COMMENT |
| LOW | examples/guides/demos/science/open_scientist.py | 461 | # # ------------------------------------------------------------------------- | COMMENT |
| LOW | examples/guides/demos/science/open_scientist.py | 481 | # # ------------------------------------------------------------------------- | COMMENT |
| LOW | examples/guides/demos/science/open_scientist.py | 501 | # # ------------------------------------------------------------------------- | COMMENT |
| LOW | examples/guides/demos/spike/memory.py | 101 | COMMENT | |
| LOW | examples/guides/demos/apps/smart_database_swarm.py | 961 | # - projects (id, name, description, start_date, end_date, budget) | COMMENT |
| LOW | examples/guides/demos/apps/smart_database_swarm.py | 981 | # # Example 3: Database analysis and optimization | COMMENT |
| 42 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | examples/multi_agent/mar/multi_agent_router_example.py | 4 | # Example usage: | COMMENT |
| LOW | examples/multi_agent/asb/auto_agent.py | 227 | # Example usage | STRING |
| LOW | examples/multi_agent/asb/auto_swarm_router.py | 100 | # Example usage | COMMENT |
| LOW | …multi_agent/council/judges/council_judge_evaluation.py | 341 | # Example usage | COMMENT |
| LOW | …i_agent/sequential_workflow/sequential_worflow_test.py | 94 | # Example usage | COMMENT |
| LOW | …multi_agent/sequential_workflow/sequential_workflow.py | 123 | # Example usage | COMMENT |
| LOW | …l_swarm/hiearchical_examples/hiearchical_swarm_test.py | 262 | # Example usage | COMMENT |
| LOW | …arm/hiearchical_examples/hierarchical_swarm_example.py | 151 | # Example usage | COMMENT |
| LOW | …les/multi_agent/simulations/map_generation/game_map.py | 635 | # Example usage | COMMENT |
| LOW | …ti_agent/forest_swarm_examples/medical_forest_swarm.py | 148 | # Example usage | COMMENT |
| LOW | …lti_agent/forest_swarm_examples/fund_manager_forest.py | 145 | # Example usage | COMMENT |
| LOW | …le_agent/capabilities/tools/together_deepseek_agent.py | 91 | # Example usage | STRING |
| LOW | …le_agent/capabilities/tools/solana_tool/solana_tool.py | 287 | # Example usage | COMMENT |
| LOW | …s/structured_outputs/example_meaning_of_life_agents.py | 144 | # Example usage | COMMENT |
| LOW | examples/single_agent/capabilities/rag/qdrant_agent.py | 139 | # # Example usage | COMMENT |
| LOW⚡ | …ingle_agent/capabilities/rag/full_agent_rag_example.py | 213 | # Example usage | COMMENT |
| LOW | examples/single_agent/demos/persistent_legal_agent.py | 75 | # Example usage | STRING |
| LOW | examples/tools/stagehand/3_stagehand_mcp_agent.py | 162 | # Example usage | COMMENT |
| LOW | examples/tools/stagehand/1_stagehand_wrapper_agent.py | 232 | # Example usage | COMMENT |
| LOW⚡ | examples/tools/stagehand/2_stagehand_tools_agent.py | 346 | # Example usage | COMMENT |
| LOW | examples/utils/misc/conversation_simple.py | 3 | # Example usage | COMMENT |
| LOW | examples/utils/misc/swarm_matcher_example.py | 9 | # Example usage | COMMENT |
| LOW | examples/utils/misc/csvagent_example.py | 1 | # Example usage | COMMENT |
| LOW | examples/utils/misc/aop/test_aop.py | 64 | # Example usage | COMMENT |
| LOW | …es/guides/generation_length_blog/longform_generator.py | 210 | # Example usage | COMMENT |
| LOW | examples/guides/fairy_swarm/fairy_swarm.py | 1986 | # Example usage | COMMENT |
| LOW | …uides/deployment/cron_job_examples/cron_job_example.py | 176 | # # Example usage | COMMENT |
| LOW | …mples/guides/demos/science/materials_science_agents.py | 391 | # Example usage | STRING |
| LOW | examples/guides/demos/medical/new_medical_rearrange.py | 151 | # Example usage | COMMENT |
| LOW | …s/medical/rearrange_video_examples/term_sheet_swarm.py | 212 | # Example usage | COMMENT |
| LOW | examples/guides/demos/spike/memory.py | 103 | # # Example usage | COMMENT |
| LOW | examples/guides/demos/spike/test.py | 216 | # Example usage | STRING |
| LOW | examples/guides/demos/spike/agent_rearrange_test.py | 217 | # Example usage | STRING |
| LOW | examples/guides/demos/legal/legal_swarm.py | 383 | # Example usage | COMMENT |
| LOW | scripts/tests/run_all_tests.py | 98 | # Example usage | COMMENT |
| LOW | swarms/artifacts/main_artifact.py | 330 | # # Example usage | COMMENT |
| LOW | swarms/agents/gkp_agent.py | 582 | # # Example usage | STRING |
| LOW | swarms/agents/flexion_agent.py | 534 | # # Example usage | COMMENT |
| LOW | swarms/structs/multi_agent_router.py | 516 | # # Example usage: | STRING |
| LOW | swarms/structs/cron_job.py | 440 | # # Example usage | COMMENT |
| LOW | swarms/structs/conversation.py | 1539 | # Example usage | COMMENT |
| LOW | swarms/structs/agent_router.py | 274 | # # Example usage | COMMENT |
| LOW | swarms/prompts/documentation.py | 93 | # Usage example: | COMMENT |
| LOW | swarms/prompts/programming.py | 164 | # Usage example: | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tests/structs/test_base_structure.py | 471 | CODE | |
| LOW | …es/multi_agent/council/judges/council_judge_example.py | 34 | CODE | |
| LOW | …/multi_agent/majority_voting/snake_game_code_voting.py | 161 | CODE | |
| LOW | …batched_grid_workflow/batched_grid_advanced_example.py | 52 | CODE | |
| LOW | …batched_grid_workflow/batched_grid_advanced_example.py | 90 | CODE | |
| LOW | …batched_grid_workflow/batched_grid_advanced_example.py | 128 | CODE | |
| LOW | …batched_grid_workflow/batched_grid_advanced_example.py | 166 | CODE | |
| LOW | …batched_grid_workflow/batched_grid_advanced_example.py | 204 | CODE | |
| LOW | …batched_grid_workflow/batched_grid_advanced_example.py | 246 | CODE | |
| LOW | …batched_grid_workflow/batched_grid_workflow_example.py | 41 | CODE | |
| LOW | …batched_grid_workflow/batched_grid_workflow_example.py | 80 | CODE | |
| LOW | …batched_grid_workflow/batched_grid_workflow_example.py | 118 | CODE | |
| LOW | …batched_grid_workflow/batched_grid_workflow_example.py | 160 | CODE | |
| LOW | …batched_grid_workflow/batched_grid_workflow_example.py | 198 | CODE | |
| LOW | …e_agent/capabilities/tools/swarms_of_browser_agents.py | 22 | CODE | |
| LOW | examples/tools/agent_as_tools.py | 273 | CODE | |
| LOW | examples/tools/claude/claude_as_a_tool.py | 45 | CODE | |
| LOW | examples/models/vllm/vllm_wrapper.py | 27 | CODE | |
| LOW | examples/changelogs/v12_update/byzantine_consensus.py | 145 | CODE | |
| LOW | examples/guides/fairy_swarm/fairy_swarm.py | 1208 | CODE | |
| LOW | …uides/aop_examples/client/list_agents_and_call_them.py | 97 | CODE | |
| LOW | swarms/tools/mcp_manager.py | 555 | CODE | |
| LOW | swarms/agents/agent_judge.py | 193 | CODE | |
| LOW | swarms/agents/consistency_agent.py | 156 | CODE | |
| LOW | swarms/agents/reasoning_agent_router.py | 76 | CODE | |
| LOW | swarms/agents/reasoning_duo.py | 28 | CODE | |
| LOW | swarms/agents/agent_marketplace_handler.py | 265 | CODE | |
| LOW | swarms/utils/litellm_wrapper.py | 183 | CODE | |
| LOW | swarms/structs/multi_agent_router.py | 143 | CODE | |
| LOW | swarms/structs/debate_with_judge.py | 124 | CODE | |
| LOW | swarms/structs/heavy_swarm.py | 96 | CODE | |
| LOW | swarms/structs/advisor_swarm.py | 83 | CODE | |
| LOW | swarms/structs/swarm_rearrange.py | 43 | CODE | |
| LOW | swarms/structs/auto_agent_builder.py | 210 | CODE | |
| LOW | swarms/structs/majority_voting.py | 109 | CODE | |
| LOW | swarms/structs/agent_rearrange.py | 100 | CODE | |
| LOW | swarms/structs/conversation.py | 77 | CODE | |
| LOW | swarms/structs/graph_workflow.py | 859 | CODE | |
| LOW | swarms/structs/groupchat.py | 187 | CODE | |
| LOW | swarms/structs/planner_generator_evaluator.py | 207 | CODE | |
| LOW | …cts/hierarchical_structured_communication_framework.py | 1093 | CODE | |
| LOW | swarms/structs/skill_orchestra.py | 259 | CODE | |
| LOW | swarms/structs/social_algorithms.py | 116 | CODE | |
| LOW | swarms/structs/aop.py | 581 | CODE | |
| LOW | swarms/structs/aop.py | 718 | CODE | |
| LOW | swarms/structs/aop.py | 868 | CODE | |
| LOW | swarms/structs/mixture_of_agents.py | 65 | CODE | |
| LOW | swarms/structs/sequential_workflow.py | 82 | CODE | |
| LOW | swarms/structs/planner_worker_swarm.py | 542 | CODE | |
| LOW | swarms/structs/auction_swarm.py | 224 | CODE | |
| LOW | swarms/structs/agent.py | 325 | CODE | |
| LOW | swarms/structs/hiearchical_swarm.py | 240 | CODE | |
| LOW | swarms/structs/swarm_router.py | 311 | CODE | |
| LOW | swarms/structs/swarm_router.py | 975 | CODE | |
| LOW | swarms/structs/concurrent_workflow.py | 93 | CODE | |
| LOW | swarms/structs/council_as_judge.py | 245 | CODE | |
| LOW | swarms/structs/self_moa_seq.py | 22 | CODE | |
| LOW | swarms/structs/auto_swarm_builder.py | 283 | CODE | |
| LOW | swarms/structs/spreadsheet_swarm.py | 49 | CODE | |
| LOW | swarms/structs/base_swarm.py | 80 | CODE | |
| 4 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH⚡ | tests/structs/test_agent.py | 2268 | "api_key": "your-api-key", | CODE |
| HIGH | tests/structs/test_agent.py | 2197 | "api_key": "your-api-key", | CODE |
| HIGH | examples/multi_agent/groupchat/kimi_k3_groupchat.py | 14 | export OPENROUTER_API_KEY="your-api-key" | STRING |
| HIGH | …/graphworkflow_examples/graph_workflow_fanout_fanin.py | 18 | export OPENAI_API_KEY="your-api-key" | STRING |
| HIGH | …es/single_agent/capabilities/rag/qdrant_rag_example.py | 18 | api_key=os.getenv("QDRANT_API_KEY", "your-api-key"), | CODE |
| HIGH | examples/single_agent/capabilities/rag/README.md | 148 | qdrant_api_key="your_api_key" | CODE |
| HIGH | examples/tools/claude/claude_as_a_tool.py | 16 | export ANTHROPIC_API_KEY="your-api-key-here" | STRING |
| HIGH | examples/models/openrouter/k3_kimi.py | 6 | export OPENROUTER_API_KEY="your-api-key" | STRING |
| HIGH | examples/models/openrouter/kimi_k3_single_agent.py | 8 | export OPENROUTER_API_KEY="your-api-key" | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| CRITICAL⚡ | …ti_agent/simulations/agent_map/agent_map_simulation.py | 1199 | self.fig.canvas.manager.window.wm_attributes( | CODE |
| CRITICAL⚡ | …ti_agent/simulations/agent_map/agent_map_simulation.py | 1202 | self.fig.canvas.manager.window.wm_attributes( | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …les/multi_agent/simulations/map_generation/game_map.py | 126 | def _setup_models(self) -> None: | CODE |
| LOW | …lti_agent/simulations/euroswarm_parliament/__init__.py | 42 | __all__ = [ | CODE |
| LOW | examples/guides/fairy_swarm/fairy_swarm.py | 1395 | def _update_orchestrator_roster(self) -> None: | CODE |
| LOW | …ic_data/profession_sim/profession_persona_generator.py | 116 | def _setup_logging(self) -> None: | CODE |
| LOW | …ic_data/profession_sim/profession_persona_generator.py | 349 | def _setup_signal_handlers(self) -> None: | STRING |
| LOW | swarms/artifacts/__init__.py | 3 | __all__ = [ | CODE |
| LOW | swarms/tools/tool_registry.py | 135 | def set_setting(self, key: str, value: Any) -> None: | CODE |
| LOW | swarms/tools/__init__.py | 32 | __all__ = [ | CODE |
| LOW⚡ | swarms/tools/mcp_manager.py | 279 | async def set_tokens(self, tokens) -> None: | CODE |
| LOW⚡ | swarms/tools/mcp_manager.py | 285 | async def set_client_info(self, client_info) -> None: | CODE |
| LOW | swarms/tools/mcp_manager.py | 232 | async def set_tokens(self, tokens) -> None: | CODE |
| LOW | swarms/tools/mcp_manager.py | 249 | async def set_client_info(self, client_info) -> None: | CODE |
| LOW | swarms/agents/__init__.py | 21 | __all__ = [ | CODE |
| LOW | swarms/agents/skills_manager.py | 75 | def set_skills_dir(self, skills_dir: Optional[str]) -> None: | CODE |
| LOW⚡ | swarms/utils/disable_logging.py | 68 | def set_logger_level(logger_name: str) -> None: | CODE |
| LOW | swarms/utils/__init__.py | 34 | __all__ = [ | CODE |
| LOW | swarms/schemas/__init__.py | 33 | __all__ = [ | CODE |
| LOW | swarms/structs/agent_registry.py | 172 | def update_agent(self, agent_name: str, new_agent: Agent) -> None: | CODE |
| LOW | swarms/structs/graph_workflow.py | 1622 | def set_entry_points(self, entry_points: List[str]) -> None: | CODE |
| LOW | swarms/structs/graph_workflow.py | 1653 | def set_end_points(self, end_points: List[str]) -> None: | CODE |
| LOW | swarms/structs/__init__.py | 85 | __all__ = [ | CODE |
| LOW | swarms/structs/skill_orchestra.py | 706 | def _update_profiles(self, feedback: ExecutionFeedback) -> None: | CODE |
| LOW | swarms/structs/skill_orchestra.py | 917 | def update_handbook(self, handbook: SkillHandbook) -> None: | CODE |
| LOW | swarms/structs/agent_router.py | 177 | def update_agent_history(self, agent_name: str) -> None: | CODE |
| LOW | swarms/structs/safe_loading.py | 9 | logger = logging.getLogger(__name__) | CODE |
| LOW | swarms/prompts/__init__.py | 20 | __all__ = [ | CODE |
| LOW | swarms/telemetry/__init__.py | 8 | __all__ = [ | CODE |
| LOW | swarms/telemetry/otel.py | 491 | def _set_identity(self, span: "Span", obj: Any) -> None: | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | tests/agents/test_llm_manager.py | 29 | cd swarms && PYTHONPATH=. python3 -m pytest tests/agents/test_llm_manager.py -v | STRING |
| HIGH | tests/agents/test_llm_manager.py | 30 | cd swarms && PYTHONPATH=. python3 -m pytest tests/agents/test_llm_manager.py -q | STRING |
| HIGH⚡ | tests/utils/test_str_to_dict.py | 94 | result = str_to_dict('{"value": null}') | CODE |
| HIGH | examples/tools/stagehand/3_stagehand_mcp_agent.py | 170 | print("Run: cd stagehand-mcp-server && npm start\n") | CODE |
| HIGH | swarms/structs/multi_agent_router.py | 291 | # Skip execution if task is null/None and skip_null_tasks is True | STRING |
| HIGH | swarms/structs/multi_agent_router.py | 359 | # Skip execution if task is null/None and skip_null_tasks is True | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …t-swarm-b93a2946b074493f8fa34a47377b2625-metadata.json | 17 | "result": "I appreciate your interest in energy sector investments, but I need to provide an important discl | CODE |
| MEDIUM | …t-swarm-69f4c23f5a97477ab2b8114521c33fd4-metadata.json | 17 | "result": "I appreciate your interest in energy sector investments, but I need to provide an important discl | CODE |
| MEDIUM | …amples/single_agent/capabilities/rag/simple_example.py | 16 | Create sample documents for demonstration purposes. | STRING |
| MEDIUM | …e_agent/utils/transform_prompts/transforms_examples.py | 46 | "content": "Here's a simple example of a class in Python:\n\n```python\nclass Dog:\n def __init__(self, n | CODE |
| MEDIUM | examples/mcp/servers/okx_crypto_server.py | 119 | # Run the server on port 8000 (you can change this to any available port) | COMMENT |
| MEDIUM | swarms/prompts/multi_modal_visual_prompts.py | 7 | Worker Multi-Modal Agent is able to process and understand large amounts of text and images. As a language model, Worker | CODE |
| MEDIUM | swarms/prompts/sop_generator_agent_prompt.py | 86 | This refactored SOP focuses on guidelines specifically for the instructor agent on techniques to teach the process o | CODE |
| LOW | swarms/prompts/project_manager.py | 24 | ## Anything UNCLEAR: Provide as Plain text. Make clear here. For example, don't forget a main entry. don't forget to ini | COMMENT |
| LOW | swarms/prompts/project_manager.py | 24 | ## Anything UNCLEAR: Provide as Plain text. Make clear here. For example, don't forget a main entry. don't forget to ini | COMMENT |
| LOW | swarms/prompts/self_operating_prompt.py | 70 | Now you need to summarize what you did to reach the objective. If the objective asked for information, share the informa | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | tests/structs/test_spreadsheet.py | 292 | agent_name="placeholder", | CODE |
| LOW⚡ | tests/structs/test_spreadsheet.py | 293 | system_prompt="placeholder", | CODE |
| LOW | tests/structs/test_spreadsheet.py | 263 | agent_name="placeholder", | CODE |
| LOW | tests/structs/test_spreadsheet.py | 264 | system_prompt="placeholder", | CODE |
| LOW⚡ | tests/structs/test_auto_swarms_builder.py | 525 | "task": "placeholder", | CODE |
| LOW⚡ | …se_tool_examples/test_base_tool_comprehensive_fixed.py | 279 | name="Test", age=25, email="test@test.com" | CODE |
| LOW⚡ | …ols/base_tool_examples/test_base_tool_comprehensive.py | 255 | name="Test", age=25, email="test@test.com" | CODE |
| LOW | examples/guides/smart_database/README.md | 136 | {"name": "John Doe", "email": "john@example.com"}, | STRING |
| LOW | examples/guides/smart_database/README.md | 146 | ["John Doe", "john@example.com"], | STRING |
| LOW | examples/guides/demos/legal/legal_swarm.py | 105 | user_name: str = "John Doe", | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tests/structs/test_base_structure.py | 894 | def test_function(): | CODE |
| LOW | swarms/structs/tree_swarm.py | 255 | def run_task( | CODE |