🦉 OWL: Optimized Workforce Learning for General Multi-Agent Assistance in Real-World Task Automation
464 matches across 15 categories. Click a row to expand file-level details.
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | owl/utils/enhanced_role_playing.py | 0 | \n here are auxiliary information about the overall task, which may help you understand the intent of the current task: |
| HIGH | owl/utils/enhanced_role_playing.py | 0 | \n here are auxiliary information about the overall task, which may help you understand the intent of the current task: |
| HIGH | owl/utils/enhanced_role_playing.py | 0 | \n here are auxiliary information about the overall task, which may help you understand the intent of the current task: |
| HIGH | owl/utils/enhanced_role_playing.py | 0 | \n provide me with the next instruction and input (if needed) based on my response and our current task: <task>{self.tas |
| HIGH | owl/utils/enhanced_role_playing.py | 0 | \n provide me with the next instruction and input (if needed) based on my response and our current task: <task>{self.tas |
| HIGH | owl/utils/enhanced_role_playing.py | 0 | \n provide me with the next instruction and input (if needed) based on my response and our current task: <task>{self.tas |
| HIGH | owl/utils/enhanced_role_playing.py | 0 | now please give me instructions to solve over overall task step by step. if the task requires some specific knowledge, p |
| HIGH | owl/utils/enhanced_role_playing.py | 0 | now please give me instructions to solve over overall task step by step. if the task requires some specific knowledge, p |
| HIGH | community_usecase/excel_analyzer/data_analyzer_en.py | 0 | now please give me instructions to solve over overall task step by step. if the task requires some specific knowledge, p |
| HIGH | examples/run.py | 0 | main function to run the owl system with an example question. |
| HIGH | examples/run_groq.py | 0 | main function to run the owl system with an example question. |
| HIGH | examples/run_qwen.py | 0 | main function to run the owl system with an example question. |
| HIGH | examples/run_gemini.py | 0 | main function to run the owl system with an example question. |
| HIGH | examples/run_deepseek.py | 0 | main function to run the owl system with an example question. |
| HIGH | examples/run_claude.py | 0 | main function to run the owl system with an example question. |
| HIGH | examples/run_vllm.py | 0 | main function to run the owl system with an example question. |
| HIGH | community_usecase/virtual_fitting_room/run_gpt4o.py | 0 | main function to run the owl system with an example question. |
| HIGH | examples/run_groq.py | 0 | construct a list of agents with their configurations. |
| HIGH | examples/run_qwen.py | 0 | construct a list of agents with their configurations. |
| HIGH | examples/run_gemini.py | 0 | construct a list of agents with their configurations. |
| HIGH | examples/run_deepseek.py | 0 | construct a list of agents with their configurations. |
| HIGH | examples/run_claude.py | 0 | construct a list of agents with their configurations. |
| HIGH | examples/run_vllm.py | 0 | construct a list of agents with their configurations. |
| HIGH | examples/run_groq.py | 0 | you are a helpful assistant that can search the web, extract webpage content, simulate browser actions, and provide rele |
| HIGH | examples/run_qwen.py | 0 | you are a helpful assistant that can search the web, extract webpage content, simulate browser actions, and provide rele |
| HIGH | examples/run_gemini.py | 0 | you are a helpful assistant that can search the web, extract webpage content, simulate browser actions, and provide rele |
| HIGH | examples/run_claude.py | 0 | you are a helpful assistant that can search the web, extract webpage content, simulate browser actions, and provide rele |
| HIGH | examples/run_vllm.py | 0 | you are a helpful assistant that can search the web, extract webpage content, simulate browser actions, and provide rele |
| HIGH | examples/run_groq.py | 0 | construct a workforce with coordinator and task agents. |
| HIGH | examples/run_qwen.py | 0 | construct a workforce with coordinator and task agents. |
| HIGH | examples/run_gemini.py | 0 | construct a workforce with coordinator and task agents. |
| HIGH | examples/run_deepseek.py | 0 | construct a workforce with coordinator and task agents. |
| HIGH | examples/run_claude.py | 0 | construct a workforce with coordinator and task agents. |
| HIGH | examples/run_vllm.py | 0 | construct a workforce with coordinator and task agents. |
| HIGH | community_usecase/stock-analysis/run.py | 0 | analyze chat history and extract tool call information. |
| HIGH | community_usecase/cooking-assistant/run_gpt4o.py | 0 | analyze chat history and extract tool call information. |
| HIGH | community_usecase/learning-assistant/run_gpt4o.py | 0 | analyze chat history and extract tool call information. |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | owl/utils/__init__.py | 15 | |
| LOW | owl/utils/__init__.py | 16 | |
| LOW | owl/utils/__init__.py | 16 | |
| LOW | owl/utils/__init__.py | 16 | |
| LOW | owl/utils/__init__.py | 16 | |
| LOW | owl/utils/__init__.py | 22 | |
| LOW | owl/utils/__init__.py | 23 | |
| LOW | community_usecase/stock-analysis/agent/sec_agent.py | 4 | |
| LOW | community_usecase/stock-analysis/agent/sec_agent.py | 5 | |
| LOW | community_usecase/stock-analysis/agent/sec_agent.py | 8 | |
| LOW | community_usecase/excel_analyzer/data_analyzer_zh.py | 14 | |
| LOW | community_usecase/excel_analyzer/data_analyzer_zh.py | 31 | |
| LOW | community_usecase/excel_analyzer/data_analyzer_zh.py | 31 | |
| LOW | community_usecase/excel_analyzer/data_analyzer_en.py | 31 | |
| LOW | community_usecase/excel_analyzer/data_analyzer_en.py | 31 | |
| LOW | community_usecase/virtual_fitting_room/run_gpt4o.py | 16 | |
| LOW | community_usecase/virtual_fitting_room/run_gpt4o.py | 17 | |
| LOW | community_usecase/virtual_fitting_room/run_gpt4o.py | 18 | |
| LOW | community_usecase/virtual_fitting_room/run_gpt4o.py | 18 | |
| LOW | community_usecase/virtual_fitting_room/run_gpt4o.py | 18 | |
| LOW | community_usecase/virtual_fitting_room/run_gpt4o.py | 18 | |
| LOW | community_usecase/virtual_fitting_room/run_gpt4o.py | 21 | |
| LOW | community_usecase/virtual_fitting_room/run_gpt4o.py | 31 | |
| LOW | community_usecase/Airbnb-MCP/Airbnb_MCP.py | 4 | |
| LOW | community_usecase/Airbnb-MCP/Airbnb_MCP.py | 14 | |
| LOW | …itization_Summarization_and_Article_Writing/project.py | 3 | |
| LOW | …itization_Summarization_and_Article_Writing/project.py | 4 | |
| LOW | …itization_Summarization_and_Article_Writing/project.py | 17 | |
| LOW | …y_usecase/a_share_investment_agent_camel/src/models.py | 5 | |
| LOW | …ty_usecase/a_share_investment_agent_camel/src/roles.py | 7 | |
| LOW | …ty_usecase/a_share_investment_agent_camel/src/roles.py | 11 | |
| LOW | …ty_usecase/a_share_investment_agent_camel/src/roles.py | 13 | |
| LOW | …ty_usecase/a_share_investment_agent_camel/src/roles.py | 13 | |
| LOW | …ty_usecase/a_share_investment_agent_camel/src/roles.py | 13 | |
| LOW | …ty_usecase/a_share_investment_agent_camel/src/roles.py | 13 | |
| LOW | …ity_usecase/a_share_investment_agent_camel/src/main.py | 10 | |
| LOW | …ity_usecase/a_share_investment_agent_camel/src/main.py | 27 | |
| LOW | …ity_usecase/a_share_investment_agent_camel/src/main.py | 27 | |
| LOW | …ity_usecase/a_share_investment_agent_camel/src/main.py | 27 | |
| LOW | …_share_investment_agent_camel/src/tools/data_helper.py | 6 | |
| LOW | …_share_investment_agent_camel/src/tools/data_helper.py | 8 | |
| LOW | …_investment_agent_camel/src/agents/investment_agent.py | 5 | |
| LOW | …_investment_agent_camel/src/agents/investment_agent.py | 11 | |
| LOW | …investment_agent_camel/src/agents/technical_analyst.py | 5 | |
| LOW | …investment_agent_camel/src/agents/technical_analyst.py | 5 | |
| LOW | …investment_agent_camel/src/agents/technical_analyst.py | 6 | |
| LOW | …investment_agent_camel/src/agents/technical_analyst.py | 7 | |
| LOW | …investment_agent_camel/src/agents/technical_analyst.py | 8 | |
| LOW | …investment_agent_camel/src/agents/technical_analyst.py | 9 | |
| LOW | …investment_agent_camel/src/agents/technical_analyst.py | 15 | |
| LOW | …e_investment_agent_camel/src/agents/researcher_bear.py | 5 | |
| LOW | …e_investment_agent_camel/src/agents/researcher_bear.py | 5 | |
| LOW | …e_investment_agent_camel/src/agents/researcher_bear.py | 6 | |
| LOW | …e_investment_agent_camel/src/agents/researcher_bear.py | 10 | |
| LOW | …e_investment_agent_camel/src/agents/researcher_bear.py | 10 | |
| LOW | …e_investment_agent_camel/src/agents/researcher_bear.py | 12 | |
| LOW | …share_investment_agent_camel/src/agents/debate_room.py | 5 | |
| LOW | …share_investment_agent_camel/src/agents/debate_room.py | 5 | |
| LOW | …share_investment_agent_camel/src/agents/debate_room.py | 6 | |
| LOW | …share_investment_agent_camel/src/agents/debate_room.py | 10 | |
| 65 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | owl/webapp_jp.py | 807 | def process_in_background(): |
| MEDIUM | owl/webapp_jp.py | 1279 | def main(): |
| LOW | owl/webapp_jp.py | 98 | except Exception as e: |
| LOW | owl/webapp_jp.py | 146 | except Exception as e: |
| LOW | owl/webapp_jp.py | 526 | except Exception as e: |
| LOW | owl/webapp_jp.py | 557 | except Exception as e: |
| LOW | owl/webapp_jp.py | 582 | except Exception as e: |
| LOW | owl/webapp_jp.py | 750 | except Exception as e: |
| LOW | owl/webapp_jp.py | 792 | except Exception as e: |
| LOW | owl/webapp_jp.py | 811 | except Exception as e: |
| LOW | owl/webapp_jp.py | 363 | except Exception as e: |
| LOW | owl/webapp_jp.py | 389 | except Exception as e: |
| LOW | owl/webapp_jp.py | 404 | except Exception as e: |
| LOW | owl/webapp_jp.py | 432 | except Exception as e: |
| LOW | owl/webapp_jp.py | 1304 | except Exception as e: |
| MEDIUM | owl/webapp.py | 815 | def process_in_background(): |
| MEDIUM | owl/webapp.py | 1287 | def main(): |
| LOW | owl/webapp.py | 800 | except Exception as e: |
| LOW | owl/webapp.py | 819 | except Exception as e: |
| LOW | owl/webapp.py | 98 | except Exception as e: |
| LOW | owl/webapp.py | 146 | except Exception as e: |
| LOW | owl/webapp.py | 528 | except Exception as e: |
| LOW | owl/webapp.py | 559 | except Exception as e: |
| LOW | owl/webapp.py | 584 | except Exception as e: |
| LOW | owl/webapp.py | 760 | except Exception as e: |
| MEDIUM | owl/webapp.py | 1315 | print(f"Error occurred while starting the application: {str(e)}") |
| LOW | owl/webapp.py | 367 | except Exception as e: |
| LOW | owl/webapp.py | 393 | except Exception as e: |
| LOW | owl/webapp.py | 406 | except Exception as e: |
| LOW | owl/webapp.py | 432 | except Exception as e: |
| LOW | owl/webapp.py | 1313 | except Exception as e: |
| MEDIUM | owl/webapp_zh.py | 792 | def process_in_background(): |
| MEDIUM | owl/webapp_zh.py | 1256 | def main(): |
| LOW | owl/webapp_zh.py | 98 | except Exception as e: |
| LOW | owl/webapp_zh.py | 146 | except Exception as e: |
| LOW | owl/webapp_zh.py | 511 | except Exception as e: |
| LOW | owl/webapp_zh.py | 542 | except Exception as e: |
| LOW | owl/webapp_zh.py | 567 | except Exception as e: |
| LOW | owl/webapp_zh.py | 737 | except Exception as e: |
| LOW | owl/webapp_zh.py | 777 | except Exception as e: |
| LOW | owl/webapp_zh.py | 796 | except Exception as e: |
| LOW | owl/webapp_zh.py | 360 | except Exception as e: |
| LOW | owl/webapp_zh.py | 378 | except Exception as e: |
| LOW | owl/webapp_zh.py | 391 | except Exception as e: |
| LOW | owl/webapp_zh.py | 417 | except Exception as e: |
| LOW | owl/webapp_zh.py | 1276 | except Exception as e: |
| LOW | owl/webapp_backup.py | 385 | except Exception as e: |
| LOW | owl/webapp_backup.py | 400 | except Exception as e: |
| LOW | owl/webapp_backup.py | 411 | except Exception as e: |
| LOW | owl/webapp_backup.py | 422 | except Exception: |
| LOW | owl/webapp_backup.py | 441 | except Exception as e: |
| LOW | owl/webapp_backup.py | 492 | except Exception as e: |
| LOW | owl/webapp_backup.py | 507 | except Exception as e: |
| LOW | owl/webapp_backup.py | 525 | except Exception as e: |
| LOW | owl/webapp_backup.py | 795 | except Exception as e: |
| MEDIUM | owl/webapp_backup.py | 789 | def main(): |
| LOW | owl/utils/document_toolkit.py | 117 | except Exception: |
| LOW | owl/utils/document_toolkit.py | 125 | except Exception: |
| LOW | owl/utils/document_toolkit.py | 135 | except Exception: |
| LOW | owl/utils/document_toolkit.py | 149 | except Exception as e: |
| 72 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | owl/webapp_jp.py | 173 | # Create a unique identifier to track messages |
| MEDIUM | owl/webapp.py | 804 | # Create a real-time log update function |
| MEDIUM | owl/webapp.py | 812 | # Create a background thread to process the question |
| MEDIUM | owl/webapp.py | 115 | # Create a temporary queue to store logs so we can process them without removing them from the original queue |
| MEDIUM | owl/webapp.py | 173 | # Create a unique identifier to track messages |
| MEDIUM | community_usecase/stock-analysis/run.py | 36 | # Create the log directory for debugging and logging purposes |
| MEDIUM | community_usecase/stock-analysis/run.py | 40 | # Create the output directory for interview preparation materials |
| MEDIUM | community_usecase/stock-analysis/agent/sec_agent.py | 14 | # Define the model, here in this case we use gpt-4o-mini |
| MEDIUM | community_usecase/qwen3_mcp/run_mcp_qwen3.py | 101 | # Create a shortened task name for the filename |
| MEDIUM | …itization_Summarization_and_Article_Writing/project.py | 85 | # Create a task prompt for summarization |
| MEDIUM | …itization_Summarization_and_Article_Writing/project.py | 102 | # Create a task prompt for article writing and refinement |
| MEDIUM | …itization_Summarization_and_Article_Writing/project.py | 121 | # Create a task prompt for data sanitization |
| MEDIUM | community_usecase/Puppeteer MCP/demo.py | 99 | # Create a new event loop for the current thread |
| MEDIUM | …ty_usecase/OWL Interview Preparation Assistant/main.py | 39 | # Create the output directory for interview preparation materials |
| MEDIUM | …e/OWL Interview Preparation Assistant/logging_utils.py | 10 | # Create a singleton log queue that can be shared between modules |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | owl/webapp_jp.py | 263 | #=========================================== |
| MEDIUM | owl/webapp_jp.py | 282 | #=========================================== |
| MEDIUM | owl/webapp_jp.py | 284 | #=========================================== |
| MEDIUM | owl/webapp_jp.py | 260 | DEFAULT_ENV_TEMPLATE = """#=========================================== |
| MEDIUM | owl/webapp.py | 267 | #=========================================== |
| MEDIUM | owl/webapp.py | 286 | #=========================================== |
| MEDIUM | owl/webapp.py | 288 | #=========================================== |
| MEDIUM | owl/webapp.py | 264 | DEFAULT_ENV_TEMPLATE = """#=========================================== |
| MEDIUM | owl/webapp_zh.py | 266 | #=========================================== |
| MEDIUM | owl/webapp_zh.py | 285 | #=========================================== |
| MEDIUM | owl/webapp_zh.py | 287 | #=========================================== |
| MEDIUM | owl/webapp_zh.py | 263 | DEFAULT_ENV_TEMPLATE = """#=========================================== |
| MEDIUM | owl/webapp_backup.py | 287 | #=========================================== |
| MEDIUM | owl/webapp_backup.py | 289 | #=========================================== |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | owl/webapp_jp.py | 84 | |
| LOW | owl/webapp_jp.py | 102 | |
| LOW | owl/webapp_jp.py | 456 | |
| LOW | owl/webapp_jp.py | 502 | |
| LOW | owl/webapp_jp.py | 617 | |
| LOW | owl/webapp_jp.py | 665 | |
| LOW | owl/webapp_jp.py | 773 | |
| LOW | owl/webapp_jp.py | 776 | |
| LOW | owl/webapp.py | 84 | |
| LOW | owl/webapp.py | 102 | |
| LOW | owl/webapp.py | 458 | |
| LOW | owl/webapp.py | 504 | |
| LOW | owl/webapp.py | 619 | |
| LOW | owl/webapp.py | 671 | |
| LOW | owl/webapp.py | 781 | |
| LOW | owl/webapp.py | 784 | |
| LOW | owl/webapp_zh.py | 84 | |
| LOW | owl/webapp_zh.py | 102 | |
| LOW | owl/webapp_zh.py | 441 | |
| LOW | owl/webapp_zh.py | 487 | |
| LOW | owl/webapp_zh.py | 602 | |
| LOW | owl/webapp_zh.py | 654 | |
| LOW | owl/webapp_zh.py | 758 | |
| LOW | owl/webapp_zh.py | 761 | |
| LOW | owl/webapp_backup.py | 461 | |
| LOW | owl/webapp_backup.py | 559 | |
| LOW | owl/utils/document_toolkit.py | 61 | |
| LOW | owl/utils/gaia.py | 101 | |
| LOW | owl/utils/gaia.py | 285 | |
| LOW | owl/utils/gaia.py | 337 | |
| LOW | community_usecase/qwen3_mcp/run_mcp_qwen3.py | 116 | |
| LOW | community_usecase/Puppeteer MCP/demo.py | 87 | |
| LOW | …ty_usecase/a_share_investment_agent_camel/src/roles.py | 151 | |
| LOW | …_investment_agent_camel/src/agents/investment_agent.py | 260 | |
| LOW | …investment_agent_camel/src/agents/market_data_agent.py | 457 | |
| LOW | …investment_agent_camel/src/agents/market_data_agent.py | 629 | |
| LOW | …investment_agent_camel/src/agents/portfolio_manager.py | 146 | |
| LOW | …ity_usecase/OWL Interview Preparation Assistant/app.py | 225 | |
| LOW | community_usecase/cooking-assistant/run_gpt4o.py | 115 | |
| LOW | community_usecase/learning-assistant/run_gpt4o.py | 119 |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | licenses/license_template.txt | 1 | # ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. ========= |
| LOW | licenses/update_license.py | 1 | # ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. ========= |
| LOW | owl/webapp_jp.py | 1 | # ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. ========= |
| LOW | owl/webapp_jp.py | 261 | # モデル & API |
| LOW | owl/webapp.py | 1 | # ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. ========= |
| LOW | owl/webapp.py | 261 | |
| LOW | owl/webapp_zh.py | 1 | # ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. ========= |
| LOW | owl/webapp_zh.py | 261 | |
| LOW | owl/webapp_backup.py | 1 | # ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. ========= |
| LOW | owl/utils/document_toolkit.py | 1 | # ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. ========= |
| LOW | owl/utils/enhanced_role_playing.py | 1 | # ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. ========= |
| LOW | owl/utils/enhanced_role_playing.py | 161 | |
| LOW | owl/utils/__init__.py | 1 | # ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. ========= |
| LOW | owl/utils/gaia.py | 1 | # ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. ========= |
| LOW | owl/utils/common.py | 1 | # ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. ========= |
| LOW | examples/run.py | 1 | # ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. ========= |
| LOW | examples/run_groq.py | 1 | # ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. ========= |
| LOW | examples/__init__.py | 1 | # ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. ========= |
| LOW | examples/run_qwen.py | 1 | # ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. ========= |
| LOW | examples/run_gemini.py | 1 | # ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. ========= |
| LOW | examples/run_deepseek.py | 1 | # ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. ========= |
| LOW | examples/run_claude.py | 1 | # ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. ========= |
| LOW | examples/run_vllm.py | 1 | # ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. ========= |
| LOW | community_usecase/excel_analyzer/data_analyzer_zh.py | 1 | # ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. ========= |
| LOW | community_usecase/excel_analyzer/data_analyzer_en.py | 1 | # ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. ========= |
| LOW | community_usecase/Whatsapp-MCP/app.py | 1 | # ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. ========= |
| LOW | community_usecase/virtual_fitting_room/run_gpt4o.py | 1 | # ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. ========= |
| LOW | community_usecase/qwen3_mcp/run_mcp_qwen3.py | 1 | # ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. ========= |
| LOW | community_usecase/cooking-assistant/run_gpt4o.py | 1 | # ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. ========= |
| LOW | community_usecase/resume-analysis-assistant/run_mcp.py | 1 | # ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. ========= |
| LOW | community_usecase/learning-assistant/run_gpt4o.py | 1 | # ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. ========= |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | licenses/update_license.py | 82 | # Check if directory exists |
| LOW | licenses/update_license.py | 85 | # Check if license template exists |
| LOW | owl/webapp_jp.py | 697 | # Check if it's an empty row or deleted variable |
| LOW | owl/webapp_jp.py | 340 | # Check if the module is in MODULE_DESCRIPTIONS |
| LOW | owl/webapp_jp.py | 373 | # Check if it contains the construct_society function |
| LOW | owl/webapp.py | 615 | # Check if it contains API-related keywords (case insensitive) |
| LOW | owl/webapp.py | 705 | # Check if it's an empty row or deleted variable |
| LOW | owl/webapp.py | 312 | # Check if input is empty or contains only spaces |
| LOW | owl/webapp.py | 346 | # Check if the module is in MODULE_DESCRIPTIONS |
| LOW | owl/webapp.py | 377 | # Check if it contains the construct_society function |
| LOW | owl/utils/enhanced_role_playing.py | 495 | # Check if usage info is available before accessing it |
| LOW | owl/utils/enhanced_role_playing.py | 560 | # Check if usage info is available before accessing it |
| LOW | owl/utils/gaia.py | 116 | # Check if directories exist; if not, download the data |
| LOW | examples/run.py | 233 | # Output the result |
| LOW | examples/run_groq.py | 243 | # Output the result |
| LOW | examples/run_qwen.py | 245 | # Output the result |
| LOW | examples/run_gemini.py | 244 | # Output the result |
| LOW | examples/run_deepseek.py | 212 | # Output the result |
| LOW | examples/run_claude.py | 244 | # Output the result |
| LOW | examples/run_vllm.py | 279 | # Output the result |
| LOW | community_usecase/excel_analyzer/data_analyzer_zh.py | 174 | # Check if usage info is available before accessing it |
| LOW | community_usecase/excel_analyzer/data_analyzer_zh.py | 304 | # Output the result |
| LOW | community_usecase/excel_analyzer/data_analyzer_en.py | 138 | # Check if usage info is available before accessing it |
| LOW | community_usecase/excel_analyzer/data_analyzer_en.py | 259 | # Output the result |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | licenses/update_license.py | 76 | def update_license_in_directory( |
| LOW | owl/webapp_jp.py | 437 | def update_module_description(module_name: str) -> str: |
| LOW | owl/webapp.py | 439 | def update_module_description(module_name: str) -> str: |
| LOW | owl/webapp_zh.py | 422 | def update_module_description(module_name: str) -> str: |
| LOW | owl/webapp_backup.py | 445 | def update_module_description(module_name: str) -> str: |
| LOW | owl/utils/document_toolkit.py | 183 | async def _extract_content_with_chunkr( |
| LOW | community_usecase/stock-analysis/run.py | 56 | def run_society_with_strict_limit(society, round_limit=5, progress_callback=None) -> tuple[str, List[dict[Any, Any]], di |
| LOW | community_usecase/stock-analysis/run.py | 108 | def construct_stock_analysis_society( company_name: str) -> RolePlaying: |
| LOW | community_usecase/stock-analysis/run.py | 220 | def generate_stock_investment_report( |
| LOW | community_usecase/stock-analysis/agent/sec_agent.py | 32 | def get_sec_summary_for_company(company_stock_name: str) -> str: |
| LOW | community_usecase/qwen3_mcp/run_mcp_qwen3.py | 146 | async def run_society_with_formatted_output(society: OwlRolePlaying, md_filename: str, round_limit: int = 15): |
| LOW | …itization_Summarization_and_Article_Writing/project.py | 96 | def write_and_refine_article_section(): |
| LOW | …_share_investment_agent_camel/src/tools/data_helper.py | 186 | def calculate_technical_indicators(df: pd.DataFrame) -> Dict[str, Any]: |
| LOW | …_investment_agent_camel/src/agents/investment_agent.py | 260 | def _analyze_financial_trends(self, historical_data: List[Dict[str, Any]], trends: Dict[str, Any]) -> str: |
| LOW | …investment_agent_camel/src/agents/market_data_agent.py | 193 | def _calculate_technical_indicators(self, historical_data: Dict[str, Any]) -> Dict[str, Any]: |
| LOW | …investment_agent_camel/src/agents/market_data_agent.py | 457 | def _get_historical_financial_data(self, ticker: str, num_quarters: int = 4) -> List[Dict[str, Any]]: |
| LOW | …investment_agent_camel/src/agents/market_data_agent.py | 573 | def _calculate_financial_trends(self, historical_data: List[Dict[str, Any]]) -> Dict[str, Any]: |
| LOW | …estment_agent_camel/src/agents/fundamentals_analyst.py | 103 | def _create_fundamentals_signal(self, analysis_result: Dict[str, Any], stock_data: StockData) -> AnalysisSignal: |
| LOW | …ty_usecase/OWL Interview Preparation Assistant/main.py | 43 | def run_society_with_strict_limit(society, round_limit=5, progress_callback=None): |
| LOW | …ty_usecase/OWL Interview Preparation Assistant/main.py | 94 | def construct_interview_assistant( |
| LOW | …ty_usecase/OWL Interview Preparation Assistant/main.py | 234 | def generate_interview_questions( |
| LOW | …ty_usecase/OWL Interview Preparation Assistant/main.py | 282 | def create_interview_prep_plan( |
| LOW | …/OWL Interview Preparation Assistant/config/prompts.py | 33 | def get_company_research_prompt(company_name: str) -> str: |
| LOW | …/OWL Interview Preparation Assistant/config/prompts.py | 42 | def get_question_generator_prompt(job_role: str, company_name: str) -> str: |
| LOW | …/OWL Interview Preparation Assistant/config/prompts.py | 51 | def get_preparation_plan_prompt(job_role: str, company_name: str) -> str: |
| LOW | community_usecase/cooking-assistant/run_gpt4o.py | 49 | def construct_cooking_society(task: str) -> RolePlaying: |
| LOW | community_usecase/learning-assistant/run_gpt4o.py | 47 | def construct_learning_society(task: str) -> RolePlaying: |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | community_usecase/stock-analysis/run.py | 4 | # 1. Stock Analysis Assistant - Provides comprehensive stock investment advice and analysis |
| MEDIUM | …e/stock-analysis/example/Apple/Apple_chat_history.json | 66 | "assistant": "Solution: Below is the detailed markdown report for Apple Inc. (AAPL) as requested. The report include |
| MEDIUM | …e/stock-analysis/example/Apple/Apple_chat_history.json | 76 | "content": "# Apple Inc. (AAPL) Comprehensive Investment Analysis Report \n**Current Analysis Date: 2025-03-3 |
| MEDIUM | …stock-analysis/example/Google/Google_chat_history.json | 4 | "assistant": "Solution: I have gathered preliminary information about Google (Alphabet Inc.) from Baidu search resul |
| MEDIUM | …stock-analysis/example/Google/Google_chat_history.json | 63 | "assistant": "Solution: I have retrieved the latest SEC filings for Alphabet Inc. (GOOGL) and extracted key financia |
| MEDIUM | …stock-analysis/example/Google/Google_chat_history.json | 82 | "content": "# Google (Alphabet Inc.) Investment Analysis Report\n\n## 1. Company Overview and Business Model\n |
| MEDIUM | …ock-analysis/example/Alibaba/Alibaba_chat_history.json | 74 | "assistant": "Solution:\n\n### **Alibaba Financial Trend Analysis (2021-2024)** \n\nUsing the hypothetical data fro |
| MEDIUM | community_usecase/stock-analysis/agent/sec_agent.py | 33 | r"""Retrieve and analyze SEC filing information for a specified company and generate a comprehensive analysis report |
| MEDIUM | community_usecase/stock-analysis/agent/sec_agent.py | 55 | usr_msg = f"""Please search and analyze the SEC filings for {company_stock_name} and provide a comprehensive summary |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | …ty_usecase/OWL Interview Preparation Assistant/main.py | 131 | # Configure toolkits - Remove FileWriteToolkit as requested |
| HIGH | …ty_usecase/OWL Interview Preparation Assistant/main.py | 135 | # Removed the FileWriteToolkit as requested |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | examples/run_qwen.py | 20 | Set it as QWEN_API_KEY="your-api-key" in your .env file or add it to your environment variables. |
| HIGH | examples/run_gemini.py | 20 | Set it as GOOGLE_API_KEY="your-api-key" in your .env file or add it to your environment variables. |
| HIGH | examples/run_deepseek.py | 20 | Set it as DEEPSEEK_API_KEY="your-api-key" in your .env file or add it to your environment variables. |
| HIGH | examples/run_claude.py | 20 | Set it as ANTHROPIC_API_KEY="your-api-key" in your .env file or add it to your environment variables. |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | …ock-analysis/example/Alibaba/Alibaba_chat_history.json | 53 | "result": "I'm sorry, but I was unable to retrieve the SEC filings for BABA. As a result, I cannot provide a com |
| MEDIUM | …ock-analysis/example/Alibaba/Alibaba_chat_history.json | 67 | "result": "I'm sorry, but I was unable to retrieve the SEC filings for BABA. As a result, I cannot provide a com |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | …ity_usecase/OWL Interview Preparation Assistant/app.py | 442 | if (checkbox && checkbox.checked) { |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | community_usecase/Puppeteer MCP/demo.py | 59 | async def run_task(task: str) -> str: |