Repo for the Complete Agentic AI Engineering Course
This report summarizes scanner evidence for ed-donner/agents, a Jupyter Notebook project with 6,356 GitHub stars. SynthScan examined 372,658 lines of code across 4330 source files, recording 6804 pattern matches distributed across 26 syntactic categories. The legacy adjusted pattern signal is 34.1 (High pattern signal); it is not an authorship estimate.
Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.
Use each vector to guide manual verification of the underlying findings.
Can maintainers explain intent, assumptions, and trade-offs? 2131 finding(s).
Are imports declared and package/API names verified? 1418 finding(s).
Are wrappers, guards, and repeated structures necessary? 4308 finding(s).
Which changes need focused human review? 6804 finding(s).
This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.
Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.
This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.
The scanner identified 6804 distinct pattern matches across 26 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. 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 configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | 3_crewai/community_contributions/sandbox_tools.py | 0 | wipe the sandbox and re-initialize it as a fresh uv project with gradio. | STRING |
| HIGH | …jasee_w3d5/src/engineering_team/tools/sandbox_tools.py | 0 | wipe the sandbox and re-initialize it as a fresh uv project with gradio. | STRING |
| HIGH | …ering_team/src/engineering_team/tools/sandbox_tools.py | 0 | wipe the sandbox and re-initialize it as a fresh uv project with gradio. | STRING |
| HIGH | …lity_loops/src/engineering_team/tools/sandbox_tools.py | 0 | wipe the sandbox and re-initialize it as a fresh uv project with gradio. | STRING |
| HIGH | …ering_team/src/engineering_team/tools/sandbox_tools.py | 0 | wipe the sandbox and re-initialize it as a fresh uv project with gradio. | STRING |
| HIGH | 3_crewai/community_contributions/sandbox_tools.py | 0 | list the filenames currently in the sandbox directory. returns: a newline-separated list of filenames, or a message if t | STRING |
| HIGH | …jasee_w3d5/src/engineering_team/tools/sandbox_tools.py | 0 | list the filenames currently in the sandbox directory. returns: a newline-separated list of filenames, or a message if t | STRING |
| HIGH | …ering_team/src/engineering_team/tools/sandbox_tools.py | 0 | list the filenames currently in the sandbox directory. returns: a newline-separated list of filenames, or a message if t | STRING |
| HIGH | …lity_loops/src/engineering_team/tools/sandbox_tools.py | 0 | list the filenames currently in the sandbox directory. returns: a newline-separated list of filenames, or a message if t | STRING |
| HIGH | …ence_team/src/data_science_crew/tools/sandbox_tools.py | 0 | list the filenames currently in the sandbox directory. returns: a newline-separated list of filenames, or a message if t | STRING |
| HIGH | …ering_team/src/engineering_team/tools/sandbox_tools.py | 0 | list the filenames currently in the sandbox directory. returns: a newline-separated list of filenames, or a message if t | STRING |
| HIGH | …rewai/reference/coder/src/coder/tools/sandbox_tools.py | 0 | list the filenames currently in the sandbox directory. returns: a newline-separated list of filenames, or a message if t | STRING |
| HIGH | 3_crewai/community_contributions/sandbox_tools.py | 0 | read and return the text contents of a file in the sandbox directory. args: filename: the name of the file to read (e.g. | STRING |
| HIGH | …jasee_w3d5/src/engineering_team/tools/sandbox_tools.py | 0 | read and return the text contents of a file in the sandbox directory. args: filename: the name of the file to read (e.g. | STRING |
| HIGH | …ering_team/src/engineering_team/tools/sandbox_tools.py | 0 | read and return the text contents of a file in the sandbox directory. args: filename: the name of the file to read (e.g. | STRING |
| HIGH | …lity_loops/src/engineering_team/tools/sandbox_tools.py | 0 | read and return the text contents of a file in the sandbox directory. args: filename: the name of the file to read (e.g. | STRING |
| HIGH | …ering_team/src/engineering_team/tools/sandbox_tools.py | 0 | read and return the text contents of a file in the sandbox directory. args: filename: the name of the file to read (e.g. | STRING |
| HIGH | …rewai/reference/coder/src/coder/tools/sandbox_tools.py | 0 | read and return the text contents of a file in the sandbox directory. args: filename: the name of the file to read (e.g. | STRING |
| HIGH | …ence_team/src/data_science_crew/tools/sandbox_tools.py | 0 | read and return the text contents of a file in the sandbox directory. args: filename: the name of the file to read (e.g. | STRING |
| HIGH | 3_crewai/community_contributions/sandbox_tools.py | 0 | write text to a file in the sandbox directory, replacing any existing file with the same name. args: filename: the name | STRING |
| HIGH | …jasee_w3d5/src/engineering_team/tools/sandbox_tools.py | 0 | write text to a file in the sandbox directory, replacing any existing file with the same name. args: filename: the name | STRING |
| HIGH | …ering_team/src/engineering_team/tools/sandbox_tools.py | 0 | write text to a file in the sandbox directory, replacing any existing file with the same name. args: filename: the name | STRING |
| HIGH | …lity_loops/src/engineering_team/tools/sandbox_tools.py | 0 | write text to a file in the sandbox directory, replacing any existing file with the same name. args: filename: the name | STRING |
| HIGH | …ering_team/src/engineering_team/tools/sandbox_tools.py | 0 | write text to a file in the sandbox directory, replacing any existing file with the same name. args: filename: the name | STRING |
| HIGH | …rewai/reference/coder/src/coder/tools/sandbox_tools.py | 0 | write text to a file in the sandbox directory, replacing any existing file with the same name. args: filename: the name | STRING |
| HIGH | …ence_team/src/data_science_crew/tools/sandbox_tools.py | 0 | write text to a file in the sandbox directory, replacing any existing file with the same name. args: filename: the name | STRING |
| HIGH | 3_crewai/community_contributions/sandbox_tools.py | 0 | execute a python file from the sandbox directory inside an ephemeral docker container, with the sandbox mounted as the w | STRING |
| HIGH | …jasee_w3d5/src/engineering_team/tools/sandbox_tools.py | 0 | execute a python file from the sandbox directory inside an ephemeral docker container, with the sandbox mounted as the w | STRING |
| HIGH | …ering_team/src/engineering_team/tools/sandbox_tools.py | 0 | execute a python file from the sandbox directory inside an ephemeral docker container, with the sandbox mounted as the w | STRING |
| HIGH | …lity_loops/src/engineering_team/tools/sandbox_tools.py | 0 | execute a python file from the sandbox directory inside an ephemeral docker container, with the sandbox mounted as the w | STRING |
| HIGH | …rewai/reference/coder/src/coder/tools/sandbox_tools.py | 0 | execute a python file from the sandbox directory inside an ephemeral docker container, with the sandbox mounted as the w | STRING |
| HIGH | …butions/stock_picker_lmstudio/src/stock_picker/crew.py | 0 | a company that is in the news and attracting attention | STRING |
| HIGH | …est_market_research/src/latest_market_research/crew.py | 0 | a company that is in the news and attracting attention | STRING |
| HIGH | …ibutions/stock_picker_emads22/src/stock_picker/crew.py | 0 | a company that is in the news and attracting attention | STRING |
| HIGH | …stock_picker_paresh_tahiliani/src/stock_picker/crew.py | 0 | a company that is in the news and attracting attention | STRING |
| HIGH | …crewai/reference/stock_picker/src/stock_picker/crew.py | 0 | a company that is in the news and attracting attention | STRING |
| HIGH | …butions/stock_picker_lmstudio/src/stock_picker/crew.py | 0 | list of multiple trending companies that are in the news | STRING |
| HIGH | …ibutions/stock_picker_emads22/src/stock_picker/crew.py | 0 | list of multiple trending companies that are in the news | STRING |
| HIGH | …stock_picker_paresh_tahiliani/src/stock_picker/crew.py | 0 | list of multiple trending companies that are in the news | STRING |
| HIGH | …crewai/reference/stock_picker/src/stock_picker/crew.py | 0 | list of multiple trending companies that are in the news | STRING |
| HIGH | …ewai/community_contributions/debate_lmstudio/AGENTS.md | 0 | evaluates a mathematical expression and returns the result. | STRING |
| HIGH | …mmunity_contributions/adetayo/event_research/AGENTS.md | 0 | evaluates a mathematical expression and returns the result. | STRING |
| HIGH | …munity_contributions/blt909/homepage_builder/AGENTS.md | 0 | evaluates a mathematical expression and returns the result. | STRING |
| HIGH | 3_crewai/reference/engineering_team/AGENTS.md | 0 | evaluates a mathematical expression and returns the result. | STRING |
| HIGH | 3_crewai/reference/financial_researcher/AGENTS.md | 0 | evaluates a mathematical expression and returns the result. | STRING |
| HIGH | 3_crewai/reference/debate/AGENTS.md | 0 | evaluates a mathematical expression and returns the result. | STRING |
| HIGH | 3_crewai/reference/stock_picker/AGENTS.md | 0 | evaluates a mathematical expression and returns the result. | STRING |
| HIGH | 3_crewai/reference/coder/AGENTS.md | 0 | evaluates a mathematical expression and returns the result. | STRING |
| HIGH | 3_crewai/reference/researcher/AGENTS.md | 0 | evaluates a mathematical expression and returns the result. | STRING |
| HIGH | …igniters/engineering_team/src/engineering_team/main.py | 0 | a simple account management system for a trading simulation platform. the system should allow users to create an account | STRING |
| HIGH | …ontributions/jsjasee_w3d5/src/engineering_team/main.py | 0 | a simple account management system for a trading simulation platform. the system should allow users to create an account | STRING |
| HIGH | …ity_contributions/kisali/swe_team/src/swe_team/main.py | 0 | a simple account management system for a trading simulation platform. the system should allow users to create an account | STRING |
| HIGH | …ibutions/modular_code_gen/src/modular_code_gen/main.py | 0 | a simple account management system for a trading simulation platform. the system should allow users to create an account | STRING |
| HIGH | …engineering-team/src/advanced_engineering_team/main.py | 0 | a simple account management system for a trading simulation platform. the system should allow users to create an account | STRING |
| HIGH | …archical_engineering_team/src/engineering_team/main.py | 0 | a simple account management system for a trading simulation platform. the system should allow users to create an account | STRING |
| HIGH | …eering_team_quality_loops/src/engineering_team/main.py | 0 | a simple account management system for a trading simulation platform. the system should allow users to create an account | STRING |
| HIGH | …eference/engineering_team/src/engineering_team/main.py | 0 | a simple account management system for a trading simulation platform. the system should allow users to create an account | STRING |
| HIGH | …ntributions/jsjasee_w3d5/src/engineering_team/patch.py | 0 | monkey-patch for a crewai 1.14.4 bug where https mcp tool names are sanitized on discovery but the sanitized name is the | STRING |
| HIGH | …rchical_engineering_team/src/engineering_team/patch.py | 0 | monkey-patch for a crewai 1.14.4 bug where https mcp tool names are sanitized on discovery but the sanitized name is the | STRING |
| HIGH | …ering_team_quality_loops/src/engineering_team/patch.py | 0 | monkey-patch for a crewai 1.14.4 bug where https mcp tool names are sanitized on discovery but the sanitized name is the | STRING |
| 673 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …/community_contributions/2_linkedin_poster/src/crew.py | 6 | # --------------- | COMMENT |
| MEDIUM | …/community_contributions/2_linkedin_poster/src/crew.py | 8 | # ----------------------------- | COMMENT |
| MEDIUM⚡ | …test_market_research/src/latest_market_research/app.py | 7 | # ------------------------------ | COMMENT |
| MEDIUM⚡ | …test_market_research/src/latest_market_research/app.py | 9 | # ------------------------------ | COMMENT |
| MEDIUM⚡ | …test_market_research/src/latest_market_research/app.py | 19 | # ------------------------------ | COMMENT |
| MEDIUM⚡ | …test_market_research/src/latest_market_research/app.py | 21 | # ------------------------------ | COMMENT |
| MEDIUM⚡ | …test_market_research/src/latest_market_research/app.py | 27 | # ------------------------------ | COMMENT |
| MEDIUM⚡ | …test_market_research/src/latest_market_research/app.py | 29 | # ------------------------------ | COMMENT |
| MEDIUM | 3_crewai/community_contributions/ngahunj/agent.py | 12 | # ---------------------- | COMMENT |
| MEDIUM | 3_crewai/community_contributions/ngahunj/agent.py | 14 | # ---------------------- | COMMENT |
| MEDIUM | 3_crewai/community_contributions/ngahunj/agent.py | 27 | # ---------------------- | COMMENT |
| MEDIUM | 3_crewai/community_contributions/ngahunj/agent.py | 29 | # ---------------------- | COMMENT |
| MEDIUM | 3_crewai/community_contributions/ngahunj/agent.py | 53 | # ---------------------- | STRING |
| MEDIUM | 3_crewai/community_contributions/ngahunj/agent.py | 55 | # ---------------------- | STRING |
| MEDIUM⚡ | 3_crewai/community_contributions/ngahunj/agent.py | 82 | # ---------------------- | STRING |
| MEDIUM⚡ | 3_crewai/community_contributions/ngahunj/agent.py | 84 | # ---------------------- | STRING |
| MEDIUM | 3_crewai/community_contributions/ngahunj/agent.py | 122 | # ---------------------- | STRING |
| MEDIUM | 3_crewai/community_contributions/ngahunj/agent.py | 124 | # ---------------------- | STRING |
| MEDIUM | 3_crewai/community_contributions/ngahunj/agent.py | 143 | # ---------------------- | STRING |
| MEDIUM | 3_crewai/community_contributions/ngahunj/agent.py | 145 | # ---------------------- | STRING |
| MEDIUM⚡ | 3_crewai/community_contributions/ngahunj/agent.py | 184 | # ---------------------- | STRING |
| MEDIUM⚡ | 3_crewai/community_contributions/ngahunj/agent.py | 186 | # ---------------------- | STRING |
| MEDIUM⚡ | 3_crewai/community_contributions/ngahunj/agent.py | 195 | # ---------------------- | STRING |
| MEDIUM⚡ | 3_crewai/community_contributions/ngahunj/agent.py | 197 | # ---------------------- | STRING |
| MEDIUM | 3_crewai/community_contributions/ngahunj/agent.py | 213 | # ---------------------- | STRING |
| MEDIUM | 3_crewai/community_contributions/ngahunj/agent.py | 215 | # ---------------------- | STRING |
| MEDIUM⚡ | …ributions/travelmate/src/travelmate/config/agents.yaml | 1 | # ============================================================================= | COMMENT |
| MEDIUM⚡ | …ributions/travelmate/src/travelmate/config/agents.yaml | 3 | # ============================================================================= | COMMENT |
| MEDIUM⚡ | …ributions/travelmate/src/travelmate/config/agents.yaml | 7 | # ============================================================================= | COMMENT |
| MEDIUM⚡ | …ributions/travelmate/src/travelmate/config/agents.yaml | 9 | # ============================================================================= | COMMENT |
| MEDIUM⚡ | …ributions/travelmate/src/travelmate/config/agents.yaml | 56 | # ============================================================================= | COMMENT |
| MEDIUM⚡ | …ributions/travelmate/src/travelmate/config/agents.yaml | 58 | # ============================================================================= | COMMENT |
| MEDIUM⚡ | …tributions/travelmate/src/travelmate/config/tasks.yaml | 1 | # ============================================================================= | COMMENT |
| MEDIUM⚡ | …tributions/travelmate/src/travelmate/config/tasks.yaml | 3 | # ============================================================================= | COMMENT |
| MEDIUM⚡ | …tributions/travelmate/src/travelmate/config/tasks.yaml | 7 | # ============================================================================= | COMMENT |
| MEDIUM⚡ | …tributions/travelmate/src/travelmate/config/tasks.yaml | 9 | # ============================================================================= | COMMENT |
| MEDIUM | …tributions/travelmate/src/travelmate/config/tasks.yaml | 58 | # ============================================================================= | COMMENT |
| MEDIUM | …tributions/travelmate/src/travelmate/config/tasks.yaml | 60 | # ============================================================================= | COMMENT |
| MEDIUM | …tributions/travelmate/src/travelmate/config/tasks.yaml | 138 | # ============================================================================= | COMMENT |
| MEDIUM | …tributions/travelmate/src/travelmate/config/tasks.yaml | 140 | # ============================================================================= | COMMENT |
| MEDIUM | …ibutions/stock_picker_emads22/src/stock_picker/main.py | 75 | # ------------------------------------------------------------ | COMMENT |
| MEDIUM | …ibutions/stock_picker_emads22/src/stock_picker/main.py | 99 | # ------------------------------------------------------------ | COMMENT |
| MEDIUM | …de_phoenix/src/code_phoenix/tools/notification_tool.py | 21 | # ------------------------------------------------- | COMMENT |
| MEDIUM | …unity_contributions/ijosh/src/digitalfarm_team/crew.py | 6 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …unity_contributions/ijosh/src/digitalfarm_team/crew.py | 8 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …_contributions/1_swap_trading_prism/src/prism/tools.py | 11 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | …_contributions/1_swap_trading_prism/src/prism/tools.py | 13 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | …_contributions/1_swap_trading_prism/src/prism/tools.py | 151 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | …_contributions/1_swap_trading_prism/src/prism/tools.py | 153 | # ============================================================================ | COMMENT |
| MEDIUM | …_contributions/1_swap_trading_prism/src/prism/tools.py | 216 | # ============================================================================ | STRING |
| MEDIUM | …_contributions/1_swap_trading_prism/src/prism/tools.py | 218 | # ============================================================================ | STRING |
| MEDIUM | …ontributions/assignment_creator/src/homeworker/crew.py | 24 | # ------------------------- | COMMENT |
| MEDIUM | …ontributions/assignment_creator/src/homeworker/crew.py | 26 | # ------------------------- | COMMENT |
| MEDIUM | …ontributions/assignment_creator/src/homeworker/crew.py | 61 | # ------------------------- | COMMENT |
| MEDIUM | …ontributions/assignment_creator/src/homeworker/crew.py | 63 | # ------------------------- | COMMENT |
| MEDIUM⚡ | …ontributions/assignment_creator/src/homeworker/crew.py | 85 | # ------------------------- | COMMENT |
| MEDIUM⚡ | …ontributions/assignment_creator/src/homeworker/crew.py | 87 | # ------------------------- | COMMENT |
| MEDIUM | …ewai/reference/engineering_team/sandbox_gpt/backend.py | 16 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …ewai/reference/engineering_team/sandbox_gpt/backend.py | 18 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …ewai/reference/engineering_team/sandbox_gpt/backend.py | 53 | # --------------------------------------------------------------------------- | COMMENT |
| 574 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …ma-ndari_dev_swarm/src/dev_swarm/tools/system_tools.py | 33 | except Exception as e: | CODE |
| LOW | …s/Sama-ndari_dev_swarm/src/dev_swarm/tools/qa_tools.py | 28 | except Exception as e: | CODE |
| LOW | …butions/software_team_flow_ui_no_code_docker_run/ui.py | 19 | except Exception as e: | CODE |
| LOW | …n/src/software_team_flow_ui_no_code_docker_run/main.py | 204 | except Exception as e: | STRING |
| LOW | …ware_team_flow_ui_no_code_docker_run/tools/zip_tool.py | 83 | except Exception as e: | CODE |
| LOW | …rtinsawojide/code_converter/src/code_converter/main.py | 64 | except Exception as e: | STRING |
| LOW | …esearcher_guard/src/financial_researcher_guard/crew.py | 40 | except Exception as e: | CODE |
| LOW | …esearcher_guard/src/financial_researcher_guard/main.py | 28 | except Exception as e: | CODE |
| LOW | …esearcher_guard/src/financial_researcher_guard/main.py | 43 | except Exception as e: | CODE |
| LOW | …esearcher_guard/src/financial_researcher_guard/main.py | 53 | except Exception as e: | CODE |
| LOW | …esearcher_guard/src/financial_researcher_guard/main.py | 68 | except Exception as e: | CODE |
| LOW | …/community_contributions/2_linkedin_poster/src/main.py | 35 | except Exception as e: | CODE |
| LOW | …tions/financial_analyser/analyser/src/analyser/main.py | 29 | except Exception as e: | CODE |
| LOW | …tions/financial_analyser/analyser/src/analyser/main.py | 43 | except Exception as e: | CODE |
| LOW | …tions/financial_analyser/analyser/src/analyser/main.py | 53 | except Exception as e: | CODE |
| LOW | …tions/financial_analyser/analyser/src/analyser/main.py | 68 | except Exception as e: | CODE |
| LOW | …utions/student_companion/src/student_companion/main.py | 25 | except Exception as e: | CODE |
| LOW | …utions/student_companion/src/student_companion/main.py | 40 | except Exception as e: | CODE |
| LOW | …utions/student_companion/src/student_companion/main.py | 50 | except Exception as e: | CODE |
| LOW | …utions/student_companion/src/student_companion/main.py | 65 | except Exception as e: | CODE |
| LOW | …ns/incident_postmortem/src/incident_postmortem/main.py | 38 | except Exception as e: | STRING |
| LOW | …a3_igniters_ebenhays/bitsnbites/src/bitsnbites/main.py | 42 | except Exception as e: | CODE |
| LOW | …tributions/debate_lmstudio/src/debate_lmstudio/main.py | 22 | except Exception as e: | CODE |
| LOW | …tributions/debate_lmstudio/src/debate_lmstudio/main.py | 37 | except Exception as e: | CODE |
| LOW | …tributions/debate_lmstudio/src/debate_lmstudio/main.py | 47 | except Exception as e: | CODE |
| LOW | …tributions/debate_lmstudio/src/debate_lmstudio/main.py | 62 | except Exception as e: | CODE |
| LOW | …tributions/debate_lmstudio/src/debate_lmstudio/main.py | 88 | except Exception as e: | CODE |
| LOW | …dership_calibration/src/leadership_calibration/main.py | 28 | except Exception as e: | CODE |
| LOW | …dership_calibration/src/leadership_calibration/main.py | 43 | except Exception as e: | CODE |
| LOW | …dership_calibration/src/leadership_calibration/main.py | 54 | except Exception as e: | CODE |
| LOW | …dership_calibration/src/leadership_calibration/main.py | 70 | except Exception as e: | CODE |
| LOW | …dership_calibration/src/leadership_calibration/main.py | 97 | except Exception as e: | CODE |
| LOW | …tributions/resume_match_ai/src/resume_match_ai/main.py | 24 | except Exception as e: | CODE |
| LOW | …tributions/resume_match_ai/src/resume_match_ai/main.py | 40 | except Exception as e: | CODE |
| LOW | …ontributions/sam__/news_writer/src/news_writer/main.py | 24 | except Exception as e: | CODE |
| LOW | …_Financial_Researcher/src/financial_researcher/main.py | 28 | except Exception as e: | CODE |
| LOW | …_Financial_Researcher/src/financial_researcher/main.py | 43 | except Exception as e: | CODE |
| LOW | …_Financial_Researcher/src/financial_researcher/main.py | 53 | except Exception as e: | CODE |
| LOW | …_Financial_Researcher/src/financial_researcher/main.py | 68 | except Exception as e: | CODE |
| LOW | …_Financial_Researcher/src/financial_researcher/main.py | 94 | except Exception as e: | CODE |
| LOW | …searcher/src/financial_researcher/tools/search_tool.py | 20 | except Exception as e: | CODE |
| LOW | …igniters/engineering_team/src/engineering_team/main.py | 46 | except Exception as e: | STRING |
| LOW | …dea_brainstormer/src/startup_idea_brainstormer/main.py | 28 | except Exception as e: | CODE |
| LOW | …dea_brainstormer/src/startup_idea_brainstormer/main.py | 43 | except Exception as e: | CODE |
| LOW | …dea_brainstormer/src/startup_idea_brainstormer/main.py | 53 | except Exception as e: | CODE |
| LOW | …dea_brainstormer/src/startup_idea_brainstormer/main.py | 68 | except Exception as e: | CODE |
| LOW | …dea_brainstormer/src/startup_idea_brainstormer/main.py | 94 | except Exception as e: | CODE |
| LOW | …ntributions/jsjasee_w3d5/src/engineering_team/patch.py | 39 | except Exception as e: | CODE |
| LOW | …ntributions/jsjasee_w3d5/src/engineering_team/patch.py | 67 | except Exception as e: | CODE |
| LOW | …ontributions/jsjasee_w3d5/src/engineering_team/main.py | 41 | except Exception as e: | STRING |
| LOW | …ontributions/jsjasee_w3d5/src/engineering_team/main.py | 55 | except Exception as e: | STRING |
| LOW | …ontributions/jsjasee_w3d5/src/engineering_team/main.py | 66 | except Exception as e: | STRING |
| LOW | …ontributions/jsjasee_w3d5/src/engineering_team/main.py | 81 | except Exception as e: | STRING |
| LOW | …ontributions/jsjasee_w3d5/src/engineering_team/main.py | 110 | except Exception as e: | STRING |
| LOW | …tributions/latest_market_research/src/streamlit_app.py | 34 | except Exception as e: | CODE |
| LOW | …hidera-ugo/content_creator/src/content_creator/main.py | 23 | except Exception as e: | CODE |
| LOW | …hidera-ugo/content_creator/src/content_creator/main.py | 40 | except Exception as e: | CODE |
| LOW | …hidera-ugo/content_creator/src/content_creator/main.py | 48 | except Exception as e: | CODE |
| LOW | …hidera-ugo/content_creator/src/content_creator/main.py | 65 | except Exception as e: | CODE |
| LOW | …/financial_researcher/src/financial_researcher/main.py | 22 | except Exception as e: | CODE |
| 1612 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …ntributions/Sama-ndari_dev_swarm/src/dev_swarm/crew.py | 7 | CODE | |
| LOW | …_flow_ui_no_code_docker_run/crews/zip_crew/zip_crew.py | 2 | CODE | |
| LOW | …ui_no_code_docker_run/crews/design_crew/design_crew.py | 1 | CODE | |
| LOW | …rtinsawojide/code_converter/src/code_converter/crew.py | 1 | CODE | |
| LOW | …esearcher_guard/src/financial_researcher_guard/main.py | 4 | CODE | |
| LOW | …tions/financial_analyser/analyser/src/analyser/crew.py | 3 | CODE | |
| LOW | …tions/financial_analyser/analyser/src/analyser/crew.py | 5 | CODE | |
| LOW | …tions/financial_analyser/analyser/src/analyser/main.py | 5 | CODE | |
| LOW | 3_crewai/community_contributions/Ayesha/crew.py | 1 | CODE | |
| LOW | 3_crewai/community_contributions/Ayesha/crew.py | 2 | CODE | |
| LOW | 3_crewai/community_contributions/Ayesha/crew.py | 3 | CODE | |
| LOW | 3_crewai/community_contributions/Ayesha/main.py | 1 | CODE | |
| LOW | 3_crewai/community_contributions/Ayesha/main.py | 2 | CODE | |
| LOW | 3_crewai/community_contributions/Ayesha/main.py | 3 | CODE | |
| LOW | 3_crewai/community_contributions/Ayesha/main.py | 4 | CODE | |
| LOW | …ibutions/stock-picker-advance/scripts/sanity_memory.py | 1 | CODE | |
| LOW | …ibutions/stock-picker-advance/src/stock_picker/crew.py | 1 | CODE | |
| LOW | …ck_picker_lmstudio/src/stock_picker/lmstudio_loader.py | 3 | CODE | |
| LOW | …ck_picker_lmstudio/src/stock_picker/lmstudio_loader.py | 4 | CODE | |
| LOW | …ck_picker_lmstudio/src/stock_picker/lmstudio_loader.py | 4 | CODE | |
| LOW | …butions/stock_picker_lmstudio/src/stock_picker/main.py | 2 | CODE | |
| LOW | …butions/stock_picker_lmstudio/src/stock_picker/main.py | 4 | CODE | |
| LOW | …a3_igniters_ebenhays/bitsnbites/src/bitsnbites/main.py | 2 | CODE | |
| LOW | …tributions/debate_lmstudio/src/debate_lmstudio/crew.py | 3 | CODE | |
| LOW | …dership_calibration/src/leadership_calibration/crew.py | 1 | CODE | |
| LOW | …ontributions/sam__/news_writer/src/news_writer/crew.py | 1 | CODE | |
| LOW | …ontributions/sam__/news_writer/src/news_writer/crew.py | 3 | CODE | |
| LOW | …ontributions/sam__/news_writer/src/news_writer/main.py | 2 | CODE | |
| LOW | …ontributions/sam__/news_writer/src/news_writer/main.py | 5 | CODE | |
| LOW | …nity_contributions/ngx_analyst/src/ngx_analyst/crew.py | 3 | CODE | |
| LOW | …nity_contributions/ngx_analyst/src/ngx_analyst/main.py | 2 | CODE | |
| LOW | …nity_contributions/ngx_analyst/src/ngx_analyst/main.py | 5 | CODE | |
| LOW | …igniters/engineering_team/src/engineering_team/main.py | 2 | CODE | |
| LOW | …igniters/engineering_team/src/engineering_team/main.py | 6 | CODE | |
| LOW | …ommunity_contributions/engineering_team_ns_sly/main.py | 2 | CODE | |
| LOW | …ommunity_contributions/engineering_team_ns_sly/main.py | 5 | CODE | |
| LOW | …ontributions/jsjasee_w3d5/src/engineering_team/main.py | 8 | CODE | |
| LOW | …est_market_research/src/latest_market_research/crew.py | 1 | CODE | |
| LOW | …est_market_research/src/latest_market_research/crew.py | 2 | CODE | |
| LOW | …est_market_research/src/latest_market_research/crew.py | 5 | CODE | |
| LOW | …est_market_research/src/latest_market_research/main.py | 3 | CODE | |
| LOW | …mmunity_contributions/kisali/debate/src/debate/main.py | 2 | CODE | |
| LOW | …mmunity_contributions/kisali/debate/src/debate/main.py | 5 | CODE | |
| LOW | …ributions/kisali/stock_picker/src/stock_picker/crew.py | 1 | CODE | |
| LOW | …ntributions/kisali/coder_agent/src/coder_agent/main.py | 5 | CODE | |
| LOW | …ibutions/modular_code_gen/src/modular_code_gen/crew.py | 7 | CODE | |
| LOW | …ibutions/modular_code_gen/src/modular_code_gen/crew.py | 8 | CODE | |
| LOW | …ibutions/modular_code_gen/src/modular_code_gen/main.py | 5 | CODE | |
| LOW | …ibutions/modular_code_gen/src/modular_code_gen/main.py | 6 | CODE | |
| LOW | …_contributions/crypto_market/src/crypto_market/main.py | 1 | CODE | |
| LOW | …y_contributions/gomezc08/swe_team/src/swe_team/main.py | 2 | CODE | |
| LOW | …y_contributions/gomezc08/swe_team/src/swe_team/main.py | 5 | CODE | |
| LOW | …mezc08/university_picker/src/university_picker/crew.py | 4 | CODE | |
| LOW | …mezc08/university_picker/src/university_picker/crew.py | 10 | CODE | |
| LOW | …mmunity_contributions/gomezc08/coder/src/coder/crew.py | 3 | CODE | |
| LOW | …mmunity_contributions/gomezc08/coder/src/coder/crew.py | 4 | CODE | |
| LOW | …mmunity_contributions/gomezc08/coder/src/coder/main.py | 2 | CODE | |
| LOW | …mmunity_contributions/gomezc08/coder/src/coder/main.py | 5 | CODE | |
| LOW | …neering_team/src/advanced_engineering_team/__init__.py | 1 | CODE | |
| LOW | …neering_team/src/advanced_engineering_team/__init__.py | 1 | CODE | |
| 1262 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …butions/stock_picker_lmstudio/src/stock_picker/crew.py | 72 | def research_trending_companies(self) -> Task: | CODE |
| LOW | …utions/student_companion/src/student_companion/crew.py | 64 | def study_content_generation_task(self) -> Task: | CODE |
| LOW⚡ | …dership_calibration/src/leadership_calibration/crew.py | 43 | def engineering_manager_agent(self) -> Agent: | CODE |
| LOW⚡ | …dership_calibration/src/leadership_calibration/crew.py | 53 | def architect_position_statement(self) -> Task: | CODE |
| LOW⚡ | …dership_calibration/src/leadership_calibration/crew.py | 59 | def engineering_manager_position_statement(self) -> Task: | CODE |
| LOW⚡ | …dership_calibration/src/leadership_calibration/crew.py | 65 | def final_alignment_and_resolution(self) -> Task: | CODE |
| LOW | …est_market_research/src/latest_market_research/crew.py | 52 | def emerging_companies_finder(self)-> Agent: | CODE |
| LOW | …est_market_research/src/latest_market_research/crew.py | 73 | def research_emerging_companies(self) -> Task: | CODE |
| LOW | …ributions/kisali/stock_picker/src/stock_picker/crew.py | 70 | def research_trending_companies(self) -> Task: | CODE |
| LOW | …butions/modular_code_gen/account_directory/accounts.py | 30 | def calculate_portfolio_value(user_id): | CODE |
| LOW | …ions/financial_advisory/src/financial_advisory/crew.py | 41 | def reporting_analyst_financial_plan(self) -> Agent: | CODE |
| LOW | …ions/financial_advisory/src/financial_advisory/crew.py | 64 | def financial_plan_report_task(self) -> Task: | CODE |
| LOW | …_contributions/crypto_market/src/crypto_market/crew.py | 100 | def research_crypto_fundamentals(self) -> Task: | CODE |
| LOW | …ributions/gomezc08/swe_team/src/swe_team/guardrails.py | 35 | def validate_design_structure(result: TaskOutput) -> Tuple[bool, Any]: | CODE |
| LOW | …mezc08/university_picker/src/university_picker/crew.py | 49 | def suitable_university_finder(self) -> Agent: | CODE |
| LOW⚡ | …mezc08/university_picker/src/university_picker/crew.py | 66 | def find_suitable_universities_task(self) -> Task: | CODE |
| LOW⚡ | …mezc08/university_picker/src/university_picker/crew.py | 73 | def research_universities_task(self) -> Task: | CODE |
| LOW⚡ | …mezc08/university_picker/src/university_picker/crew.py | 80 | def pick_best_university_task(self) -> Task: | CODE |
| LOW | …_researcher/src/interview_questions_researcher/crew.py | 27 | def generate_interview_questions_task(self) -> Task: | CODE |
| LOW | …engineering_team/src/advanced_engineering_team/crew.py | 117 | def build_feature_engineering_crew() -> Crew: | CODE |
| LOW | …munity_contributions/travelmate/src/travelmate/crew.py | 106 | def complete_travel_package_task(self) -> Task: | CODE |
| LOW | …unity_contributions/misi/dev_team/src/dev_team/crew.py | 259 | def _frontend_task_description( | CODE |
| LOW | …ontributions/schema_builder/src/schema_builder/crew.py | 48 | def analyze_requirements_task(self) -> Task: | CODE |
| LOW | …ibutions/stock_picker_emads22/src/stock_picker/crew.py | 85 | def research_trending_companies(self) -> Task: | CODE |
| LOW | …engineering-team/src/advanced_engineering_team/main.py | 54 | def _extract_code_from_markdown(text: str) -> str: | CODE |
| LOW | …ering-team/src/advanced_engineering_team/llm/config.py | 21 | def get_model_string_for_role(role: str) -> str: | CODE |
| LOW | …ty_contributions/data_science_help/outputs/analysis.py | 21 | def _looks_like_datetime_series(s: pd.Series, sample: int = 50) -> bool: | CODE |
| LOW | …data_science_help/src/data_science_help/tools/tools.py | 15 | def get_code_interpreter_tool(): | CODE |
| LOW | …utions/sw_team/eng_team_flow/src/eng_team_flow/main.py | 39 | def generate_business_usecase(self): | CODE |
| LOW | …utions/sw_team/eng_team_flow/src/eng_team_flow/main.py | 59 | def generate_engineering_task_list(self): | CODE |
| LOW | …flow/src/eng_team_flow/crews/business/business_crew.py | 29 | def business_usecase_generation_task(self) -> Task: | CODE |
| LOW | …flow/src/eng_team_flow/crews/business/business_crew.py | 35 | def track_collaboration_from_business(self, output): | CODE |
| LOW | …team_flow/crews/manager/technical/technical_manager.py | 54 | def generate_engineering_task_list(self) -> Task: | CODE |
| LOW | …team_flow/crews/manager/technical/technical_manager.py | 62 | def track_collaboration_from_manager(self, output): | CODE |
| LOW | …team_flow_se_agents_combined/src/eng_team_flow/main.py | 36 | def generate_business_usecase(self): | CODE |
| LOW | …team_flow_se_agents_combined/src/eng_team_flow/main.py | 56 | def generate_engineering_task_list(self): | CODE |
| LOW | …ined/src/eng_team_flow/crews/business/business_crew.py | 29 | def business_usecase_generation_task(self) -> Task: | CODE |
| LOW | …ined/src/eng_team_flow/crews/business/business_crew.py | 35 | def track_collaboration_from_business(self, output): | CODE |
| LOW | …team_flow/crews/manager/technical/technical_manager.py | 54 | def generate_engineering_task_list(self) -> Task: | CODE |
| LOW | …team_flow/crews/manager/technical/technical_manager.py | 62 | def track_collaboration_from_manager(self, output): | CODE |
| LOW | …tware-engineering-crew/output/tests/test_validation.py | 13 | def test_to_cash_and_to_qty_various_types_and_rounding(): | CODE |
| LOW | …tware-engineering-crew/output/tests/test_validation.py | 27 | def test_require_positive_and_non_negative_cash(): | CODE |
| LOW | …tware-engineering-crew/output/tests/test_validation.py | 50 | def test_require_positive_and_non_negative_qty(): | CODE |
| LOW | …tware-engineering-crew/output/tests/test_validation.py | 72 | def test_normalize_symbol_and_side(): | CODE |
| LOW | …tware-engineering-crew/output/tests/test_validation.py | 95 | def test_ensure_sufficient_funds_and_quantity(): | CODE |
| LOW | …tware-engineering-crew/output/tests/test_validation.py | 117 | def test_total_cash_computation_and_rounding(): | CODE |
| LOW | …tware-engineering-crew/output/tests/test_validation.py | 147 | def test_constructor_decimal_places_validation_and_zero_places_behavior(): | CODE |
| LOW | …tware-engineering-crew/output/tests/test_validation.py | 162 | def test_rules_dataclass_is_immutable(): | CODE |
| LOW | …software-engineering-crew/output/tests/test_trading.py | 19 | def test_create_account_default(): | CODE |
| LOW | …software-engineering-crew/output/tests/test_trading.py | 38 | def test_create_account_with_initial_cash_various_types_and_rounding(): | CODE |
| LOW⚡ | …software-engineering-crew/output/tests/test_trading.py | 61 | def test_create_account_duplicate_id(): | CODE |
| LOW⚡ | …software-engineering-crew/output/tests/test_trading.py | 69 | def test_create_account_invalid_initial_cash(): | CODE |
| LOW⚡ | …software-engineering-crew/output/tests/test_trading.py | 77 | def test_buy_and_sell_normal_flow_and_trades(): | CODE |
| LOW | …software-engineering-crew/output/tests/test_trading.py | 115 | def test_place_order_invalid_params_and_missing_account(): | CODE |
| LOW | …software-engineering-crew/output/tests/test_trading.py | 154 | def test_buy_insufficient_cash_error(): | CODE |
| LOW | …software-engineering-crew/output/tests/test_trading.py | 165 | def test_sell_insufficient_holdings_error(): | CODE |
| LOW | …software-engineering-crew/output/tests/test_trading.py | 182 | def test_quantization_and_rounding_behavior(): | CODE |
| LOW | …software-engineering-crew/output/tests/test_trading.py | 197 | def test_get_trades_returns_copies_and_account_specific(): | CODE |
| LOW | …software-engineering-crew/output/tests/test_trading.py | 228 | def test_list_accounts_contains_all_created(): | CODE |
| LOW | …software-engineering-crew/output/tests/test_trading.py | 236 | def test_constructor_decimal_places_validation(): | CODE |
| 970 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …engineering-team/src/advanced_engineering_team/crew.py | 15 | except ImportError: | CODE |
| HIGH | …ty_contributions/data_science_help/outputs/analysis.py | 47 | except Exception: | CODE |
| HIGH | …mmunity_contributions/data_science_help/outputs/app.py | 39 | except Exception: | CODE |
| HIGH | …ty_contributions/data_science_help/outputs/cleaning.py | 35 | except Exception: | CODE |
| HIGH | …ence_team/src/data_science_crew/tools/sandbox_tools.py | 97 | except Exception: | CODE |
| HIGH | 3_crewai/reference/engineering_team/sandbox_gpt/app.py | 160 | except ValueError: | CODE |
| HIGH | 6_mcp/backend/accounts_client.py | 25 | except (ImportError, ModuleNotFoundError, AttributeError, ): | CODE |
| HIGH | …butions/salah/devops-monitor-agent/src/devops_floor.py | 68 | except KeyboardInterrupt: | CODE |
| HIGH | …butions/salah/devops-monitor-agent/src/devops_floor.py | 70 | except Exception as e: | CODE |
| HIGH | …utions/salah/devops-monitor-agent/src/devops_server.py | 126 | except (AttributeError, OSError): | CODE |
| HIGH | …ty_contributions/edfolmi/re_order_my_files_explorer.py | 111 | except OSError: | CODE |
| HIGH | …ty_contributions/edfolmi/re_order_my_files_explorer.py | 132 | except OSError: | CODE |
| HIGH | …ty_contributions/edfolmi/re_order_my_files_explorer.py | 154 | except OSError: | CODE |
| HIGH | …ty_contributions/edfolmi/re_order_my_files_explorer.py | 177 | except OSError: | CODE |
| HIGH | …ty_contributions/edfolmi/re_order_my_files_explorer.py | 35 | except OSError: | CODE |
| HIGH | …ontributions/asket-mcp/asket_mcp/services/url_fetch.py | 21 | except ValueError: | CODE |
| HIGH | 6_mcp/community_contributions/obogomaty/mcp_server.py | 82 | except OSError: | CODE |
| HIGH | 6_mcp/community_contributions/obogomaty/mcp_server.py | 97 | except OSError: | CODE |
| HIGH | 6_mcp/community_contributions/obogomaty/mcp_server.py | 113 | except OSError: | CODE |
| HIGH | 6_mcp/community_contributions/obogomaty/mcp_server.py | 131 | except OSError: | CODE |
| HIGH | 6_mcp/community_contributions/obogomaty/mcp_server.py | 27 | except OSError: | CODE |
| HIGH | …ity_contributions/rnik12_holiday_checker_mcp/server.py | 54 | except Exception: | CODE |
| HIGH | …ity_contributions/rnik12_holiday_checker_mcp/server.py | 93 | except Exception: | CODE |
| HIGH | 6_mcp/community_contributions/tolu/app.py | 76 | except: | CODE |
| HIGH | 6_mcp/community_contributions/codypharm/rx_logic.py | 764 | except Exception: | CODE |
| HIGH | 6_mcp/community_contributions/codypharm/rx_logic.py | 775 | except Exception: | CODE |
| HIGH | 6_mcp/community_contributions/wakanda-Abayomi/main.py | 142 | except (ValueError, ZeroDivisionError, OverflowError): | CODE |
| HIGH | 6_mcp/community_contributions/PrasadGaitonde/program.py | 44 | except: | CODE |
| HIGH | …ons/kachaje-andela-genai-bootcamp/local_trace/trace.py | 89 | except Exception: | CODE |
| HIGH | …ons/kachaje-andela-genai-bootcamp/local_trace/trace.py | 100 | except Exception: | CODE |
| HIGH | …ons/kachaje-andela-genai-bootcamp/local_trace/trace.py | 533 | except Exception: | CODE |
| HIGH | 5_agent_frameworks/5_agent_loop/qa_agent.py | 113 | except Exception: | CODE |
| HIGH | 5_agent_frameworks/5_agent_loop/orchestrator.py | 97 | except (ProcessLookupError, OSError): | CODE |
| HIGH | 5_agent_frameworks/5_agent_loop/orchestrator.py | 299 | except Exception: | CODE |
| HIGH | 5_agent_frameworks/5_agent_loop/css_agent.py | 90 | except Exception: | CODE |
| HIGH | …contributions/martinsawojide/job_cv_agent/committee.py | 237 | except Exception: | CODE |
| HIGH | …contributions/martinsawojide/job_cv_agent/committee.py | 245 | except Exception: | CODE |
| HIGH | …contributions/martinsawojide/job_cv_agent/committee.py | 253 | except Exception: | CODE |
| HIGH | …ity_contributions/martinsawojide/job_cv_agent/tools.py | 47 | except Exception: | CODE |
| HIGH | …butions/martinsawojide/job_cv_agent/website_scraper.py | 89 | except Exception: | CODE |
| HIGH | …butions/code_reviewer/mcp_severs/test_runner/server.py | 28 | except Exception: | CODE |
| HIGH | …butions/code_reviewer/mcp_severs/test_runner/server.py | 61 | except Exception: | CODE |
| HIGH | …butions/code_reviewer/mcp_severs/test_runner/server.py | 76 | except Exception: | CODE |
| HIGH | …butions/CynthiaOmovoiye/deep_research/deep_research.py | 76 | except asyncio.CancelledError: | CODE |
| HIGH | …larifying_questions_and_rate_limiting/deep_research.py | 63 | except Exception: | CODE |
| HIGH | 2_openai/community_contributions/Paddy/app.py | 27 | except Exception: | CODE |
| HIGH | …ibutions/dkisselev-zz/persona_rag/data/process_data.py | 571 | except ValueError: | CODE |
| HIGH | …munity_contributions/bot_board/conversation_context.py | 68 | except Exception: | CODE |
| HIGH | …s/community_contributions/haastrupea/src/rag_system.py | 53 | except: | CODE |
| HIGH | …undations/community_contributions/AdnanGobeljic/app.py | 76 | except requests.RequestException: | CODE |
| HIGH | …ons/community_contributions/iamumarjaved/rag_system.py | 90 | except: | CODE |
| HIGH | …ons/community_contributions/digital_twin_joshua/app.py | 111 | except Exception: | CODE |
| HIGH | …ons/community_contributions/digital_twin_joshua/app.py | 119 | except Exception: | CODE |
| HIGH | …raph/community_contributions/codekick_muthama/graph.py | 39 | except Exception: | CODE |
| HIGH | …mmunity_contributions/codekick_muthama/orchestrator.py | 38 | except Exception: | CODE |
| HIGH | …mmunity_contributions/codekick_muthama/orchestrator.py | 76 | except Exception: | CODE |
| HIGH | …mmunity_contributions/codekick_muthama/orchestrator.py | 83 | except Exception: | CODE |
| HIGH | …mmunity_contributions/codekick_muthama/orchestrator.py | 93 | except Exception: | CODE |
| HIGH | …in_langgraph/community_contributions/chrys/sidekick.py | 155 | except Exception: | CODE |
| HIGH | …ontributions/salah/log-analyzer-and-alert-agent/app.py | 34 | except Exception: | CODE |
| 36 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | README.md | 22 | [Where are the course resources](https://edwarddonner.com/2025/04/21/the-complete-agentic-ai-engineering-course/) | CODE |
| MEDIUM | README.md | 47 | - The course [resources](https://edwarddonner.com/2025/04/21/the-complete-agentic-ai-engineering-course/) with videos | CODE |
| MEDIUM | …ons/software_team_flow_ui_no_code_docker_run/README.md | 58 | I want to sincerely thank the instructors for the **[Complete Agentic AI Engineering Course](https://www.udemy.com/cours | CODE |
| MEDIUM | …butions/stock_picker_lmstudio/src/stock_picker/crew.py | 110 | # Short-term memory for current context using RAG | COMMENT |
| MEDIUM | …ewai/community_contributions/debate_lmstudio/AGENTS.md | 59 | # Project scaffolding | COMMENT |
| MEDIUM | …ewai/community_contributions/debate_lmstudio/AGENTS.md | 111 | │ ├── crew.py # Crew orchestration class | CODE |
| MEDIUM | …ewai/community_contributions/debate_lmstudio/AGENTS.md | 129 | │ ├── main.py # Flow orchestration | CODE |
| MEDIUM | …ewai/community_contributions/debate_lmstudio/AGENTS.md | 456 | # Multiple guardrails | COMMENT |
| MEDIUM | …_contributions/crypto_market/src/crypto_market/crew.py | 141 | # Short-term memory for current context using RAG | COMMENT |
| MEDIUM | …mmunity_contributions/adetayo/event_research/AGENTS.md | 59 | # Project scaffolding | COMMENT |
| MEDIUM | …mmunity_contributions/adetayo/event_research/AGENTS.md | 111 | │ ├── crew.py # Crew orchestration class | CODE |
| MEDIUM | …mmunity_contributions/adetayo/event_research/AGENTS.md | 129 | │ ├── main.py # Flow orchestration | CODE |
| MEDIUM | …mmunity_contributions/adetayo/event_research/AGENTS.md | 456 | # Multiple guardrails | COMMENT |
| MEDIUM | …_picker_emads22/update_docs/crewai_memory_fix_guide.md | 107 | # Manager agent orchestrates the flow in hierarchical process mode | COMMENT |
| MEDIUM | …ibutions/stock_picker_emads22/src/stock_picker/crew.py | 142 | # - process: hierarchical mode, with the manager agent orchestrating the flow | COMMENT |
| MEDIUM | …ibutions/stock_picker_emads22/src/stock_picker/crew.py | 157 | # The small OpenAI embedding model is cost-efficient and fast. | COMMENT |
| MEDIUM | …i_kayode/src/flight_ai_researcher/tools/custom_tool.py | 26 | ## Flight & agentic-AI research scaffolding (use to structure queries) | COMMENT |
| MEDIUM | …i_kayode/src/flight_ai_researcher/tools/custom_tool.py | 26 | ## Flight & agentic-AI research scaffolding (use to structure queries) | COMMENT |
| MEDIUM | …munity_contributions/blt909/homepage_builder/AGENTS.md | 59 | # Project scaffolding | COMMENT |
| MEDIUM | …munity_contributions/blt909/homepage_builder/AGENTS.md | 111 | │ ├── crew.py # Crew orchestration class | CODE |
| MEDIUM | …munity_contributions/blt909/homepage_builder/AGENTS.md | 129 | │ ├── main.py # Flow orchestration | CODE |
| MEDIUM | …munity_contributions/blt909/homepage_builder/AGENTS.md | 456 | # Multiple guardrails | COMMENT |
| MEDIUM⚡ | …ontributions/assignment_creator/src/homeworker/crew.py | 93 | # For dynamic routing, use main.py orchestration as now. | COMMENT |
| MEDIUM | …luwaferanmi_oluwagbamila/WEEK3_CONTRIBUTION_SUMMARY.md | 206 | ├── orchestration_engine.py # Lab 3 orchestration | CODE |
| MEDIUM | 3_crewai/community_contributions/class_action/AGENTS.md | 59 | # Project scaffolding | COMMENT |
| MEDIUM | 3_crewai/community_contributions/class_action/AGENTS.md | 111 | │ ├── crew.py # Crew orchestration class | CODE |
| MEDIUM | 3_crewai/community_contributions/class_action/AGENTS.md | 129 | │ ├── main.py # Flow orchestration | CODE |
| MEDIUM | 3_crewai/community_contributions/class_action/AGENTS.md | 456 | # Multiple guardrails | COMMENT |
| MEDIUM | 3_crewai/reference/engineering_team/AGENTS.md | 59 | # Project scaffolding | COMMENT |
| MEDIUM | 3_crewai/reference/engineering_team/AGENTS.md | 111 | │ ├── crew.py # Crew orchestration class | CODE |
| MEDIUM | 3_crewai/reference/engineering_team/AGENTS.md | 129 | │ ├── main.py # Flow orchestration | CODE |
| MEDIUM | 3_crewai/reference/engineering_team/AGENTS.md | 456 | # Multiple guardrails | COMMENT |
| MEDIUM | 3_crewai/reference/financial_researcher/AGENTS.md | 59 | # Project scaffolding | COMMENT |
| MEDIUM | 3_crewai/reference/financial_researcher/AGENTS.md | 111 | │ ├── crew.py # Crew orchestration class | CODE |
| MEDIUM | 3_crewai/reference/financial_researcher/AGENTS.md | 129 | │ ├── main.py # Flow orchestration | CODE |
| MEDIUM | 3_crewai/reference/financial_researcher/AGENTS.md | 456 | # Multiple guardrails | COMMENT |
| MEDIUM | 3_crewai/reference/debate/AGENTS.md | 59 | # Project scaffolding | COMMENT |
| MEDIUM | 3_crewai/reference/debate/AGENTS.md | 111 | │ ├── crew.py # Crew orchestration class | CODE |
| MEDIUM | 3_crewai/reference/debate/AGENTS.md | 129 | │ ├── main.py # Flow orchestration | CODE |
| MEDIUM | 3_crewai/reference/debate/AGENTS.md | 456 | # Multiple guardrails | COMMENT |
| MEDIUM | 3_crewai/reference/stock_picker/AGENTS.md | 59 | # Project scaffolding | COMMENT |
| MEDIUM | 3_crewai/reference/stock_picker/AGENTS.md | 111 | │ ├── crew.py # Crew orchestration class | CODE |
| MEDIUM | 3_crewai/reference/stock_picker/AGENTS.md | 129 | │ ├── main.py # Flow orchestration | CODE |
| MEDIUM | 3_crewai/reference/stock_picker/AGENTS.md | 456 | # Multiple guardrails | COMMENT |
| MEDIUM | 3_crewai/reference/coder/AGENTS.md | 59 | # Project scaffolding | COMMENT |
| MEDIUM | 3_crewai/reference/coder/AGENTS.md | 111 | │ ├── crew.py # Crew orchestration class | CODE |
| MEDIUM | 3_crewai/reference/coder/AGENTS.md | 129 | │ ├── main.py # Flow orchestration | CODE |
| MEDIUM | 3_crewai/reference/coder/AGENTS.md | 456 | # Multiple guardrails | COMMENT |
| MEDIUM | 3_crewai/reference/researcher/report.md | 209 | ### Typical Enterprise RAG Stack | COMMENT |
| MEDIUM | 3_crewai/reference/researcher/report.md | 221 | ### Why RAG Matters | COMMENT |
| MEDIUM | 3_crewai/reference/researcher/AGENTS.md | 59 | # Project scaffolding | COMMENT |
| MEDIUM | 3_crewai/reference/researcher/AGENTS.md | 111 | │ ├── crew.py # Crew orchestration class | CODE |
| MEDIUM | 3_crewai/reference/researcher/AGENTS.md | 129 | │ ├── main.py # Flow orchestration | CODE |
| MEDIUM | 3_crewai/reference/researcher/AGENTS.md | 456 | # Multiple guardrails | COMMENT |
| MEDIUM | …community_contributions/sonya_agentic_rag_v2/README.md | 1 | # Agentic RAG equipped w/ Chunking, Hybrid Retriever and MRR (Re-Ranker) | COMMENT |
| MEDIUM | …community_contributions/sonya_agentic_rag_v2/README.md | 3 | ### Simulate An Intelligent RAG system in Health Care Industry | COMMENT |
| MEDIUM | …community_contributions/sonya_agentic_rag_v2/README.md | 15 | There is an [Adaptive RAG](https://github.com/langchain-ai/langgraph/blob/main/examples/rag/langgraph_adaptive_rag.ipynb | CODE |
| MEDIUM | …community_contributions/sonya_agentic_rag_v2/README.md | 64 | [Build Agentic RAG using LangGraph](https://ai.plainenglish.io/build-agentic-rag-using-langgraph-b568aa26d710) | CODE |
| MEDIUM⚡ | …ributions/sonya_agentic_rag_v2/documents_retrievers.py | 17 | # Chromadb is using "all-MiniLM-L6-v2" as embedding model. That is a good choice (384 dimensions and OpenAIEmbeddin | COMMENT |
| MEDIUM⚡ | …ributions/sonya_agentic_rag_v2/documents_retrievers.py | 19 | # reranker_model need to match chromadb embedding model. Keep both using "all-MiniLM-L6-v2" for now | COMMENT |
| 75 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …_picker_emads22/update_docs/crewai_memory_fix_guide.md | 23 | ### Step 1: Remove Manual Memory Instantiation | COMMENT |
| LOW | …_picker_emads22/update_docs/crewai_memory_fix_guide.md | 30 | ### Step 2: Enable Memory in `Crew()` | COMMENT |
| LOW | …_picker_emads22/update_docs/crewai_memory_fix_guide.md | 48 | ### Step 3: Use `embedder` for Embedding Configuration | COMMENT |
| LOW | …_picker_emads22/update_docs/crewai_memory_fix_guide.md | 63 | ### Step 4: Set `CHROMA_OPENAI_API_KEY` | COMMENT |
| LOW | …_picker_emads22/update_docs/crewai_memory_fix_guide.md | 78 | ### Step 5: Optional – Set a Custom Storage Directory | COMMENT |
| LOW | …ns/protien_food_finder/src/protien_food_finder/crew.py | 243 | # Step 1: Find stores | COMMENT |
| LOW⚡ | …ns/protien_food_finder/src/protien_food_finder/crew.py | 262 | # Step 2: Parse stores | COMMENT |
| LOW⚡ | …ns/protien_food_finder/src/protien_food_finder/crew.py | 271 | # Step 3: Create dynamic agents and tasks | COMMENT |
| LOW | …ns/protien_food_finder/src/protien_food_finder/crew.py | 293 | # Step 4: Build complete task list | COMMENT |
| LOW | …ns/protien_food_finder/src/protien_food_finder/crew.py | 325 | # Step 5: Create and return dynamic crew | COMMENT |
| LOW | …s/blt909/homepage_builder/src/homepage_builder/main.py | 15 | # Step 1: Research – find N businesses | COMMENT |
| LOW⚡ | …s/blt909/homepage_builder/src/homepage_builder/main.py | 26 | # Step 2: Scrape – visit each business website in parallel workers via kickoff_for_each | COMMENT |
| LOW⚡ | …s/blt909/homepage_builder/src/homepage_builder/main.py | 31 | # Step 3: Build, review, and amend – one unified hierarchical crew per business | COMMENT |
| LOW⚡ | …cp/community_contributions/Paresh_Tahiliani/noodles.md | 43 | ### Step 1: Boil the Noodles | COMMENT |
| LOW⚡ | …cp/community_contributions/Paresh_Tahiliani/noodles.md | 49 | ### Step 2: Prepare the Sauce Mix | COMMENT |
| LOW⚡ | …cp/community_contributions/Paresh_Tahiliani/noodles.md | 52 | ### Step 3: Stir-Fry | COMMENT |
| LOW⚡ | …ributions/emotion_and_mcp/src/tests/test_mcp_server.py | 93 | # Step 1: Start the background reader thread and let it manage the stream. | COMMENT |
| LOW⚡ | …ributions/emotion_and_mcp/src/tests/test_mcp_server.py | 97 | # Step 2: Wait for the session ID to be found and signaled by the reader thread. | COMMENT |
| LOW⚡ | …ributions/emotion_and_mcp/src/tests/test_mcp_server.py | 107 | # Step 3: Send the 'tools/call' request with retry logic. | COMMENT |
| LOW | …ributions/emotion_and_mcp/src/tests/test_mcp_server.py | 127 | # Step 4: Wait for the result from the reader thread's queue. | COMMENT |
| LOW⚡ | 6_mcp/community_contributions/codypharm/rx_logic.py | 71 | # Step 4: ATC classification (via RxClass) | COMMENT |
| LOW | 6_mcp/community_contributions/codypharm/rx_logic.py | 23 | # Step 1: Find RxCUI | COMMENT |
| LOW | 6_mcp/community_contributions/codypharm/rx_logic.py | 42 | # Step 2: Get properties | COMMENT |
| LOW | 6_mcp/community_contributions/codypharm/rx_logic.py | 58 | # Step 3: Related concepts (ingredients, brands) | COMMENT |
| LOW | …eworks/community_contributions/5_Charan_M/loop_goal.py | 10 | # Step 5: Put it in a loop with a goal | COMMENT |
| LOW | …eworks/community_contributions/5_Charan_M/add_tools.py | 8 | # Step 3: Add tools | COMMENT |
| LOW | …ameworks/community_contributions/5_Charan_M/message.py | 6 | # Step 2: Run it - send a message, get a reply | COMMENT |
| LOW | …rks/community_contributions/5_Charan_M/create_agent.py | 6 | # Step 1: Create the agent | COMMENT |
| LOW | …ameworks/community_contributions/5_Charan_M/add_mcp.py | 8 | # Step 4: Add MCP (or in this case, file tools) | COMMENT |
| LOW⚡ | …butions/australia_scholarship_research/orchestrator.py | 63 | # Step 1: Ask Creator to create Researcher and Evaluator | COMMENT |
| LOW⚡ | …butions/australia_scholarship_research/orchestrator.py | 70 | # Step 2: Send research task to Researcher | COMMENT |
| LOW⚡ | …butions/australia_scholarship_research/orchestrator.py | 79 | # Step 3: Send findings to Evaluator | COMMENT |
| LOW⚡ | 5_agent_frameworks/4_mastra/lab.md | 52 | ## Step 1: Create the agent | COMMENT |
| LOW⚡ | 5_agent_frameworks/4_mastra/lab.md | 62 | ## Step 2: Run it | COMMENT |
| LOW⚡ | 5_agent_frameworks/4_mastra/lab.md | 72 | ## Step 3: Add tools | COMMENT |
| LOW⚡ | 5_agent_frameworks/4_mastra/lab.md | 82 | ## Step 4: Add MCP | COMMENT |
| LOW | 5_agent_frameworks/4_mastra/lab.md | 94 | ## Step 5: Put it in a loop with a goal | COMMENT |
| LOW | 2_openai/community_contributions/eliza_zadura/SETUP.md | 9 | ## Step 1: Start the Webhook Server | COMMENT |
| LOW | 2_openai/community_contributions/eliza_zadura/SETUP.md | 25 | ## Step 2: Expose via ngrok | COMMENT |
| LOW | 2_openai/community_contributions/eliza_zadura/SETUP.md | 37 | ## Step 3: Configure Mailjet Parse API | COMMENT |
| LOW | 2_openai/community_contributions/eliza_zadura/SETUP.md | 50 | ## Step 4: Configure Domain MX Records | COMMENT |
| LOW | 2_openai/community_contributions/eliza_zadura/SETUP.md | 66 | ## Step 5: Test the Integration | COMMENT |
| LOW⚡ | …ty_contributions/eliza_zadura/deep_research_lab/app.py | 200 | gr.Markdown("### Step 1: Enter your research topic") | STRING |
| LOW⚡ | …ty_contributions/eliza_zadura/deep_research_lab/app.py | 210 | gr.Markdown("### Step 2: Answer these questions to scope your research") | STRING |
| LOW | …ty_contributions/eliza_zadura/deep_research_lab/app.py | 231 | gr.Markdown("### Step 3: Research in progress") | STRING |
| LOW⚡ | …contributions/Bedtime-Stories-Creator/story_manager.py | 44 | # Step 1: Plan searches | COMMENT |
| LOW⚡ | …contributions/Bedtime-Stories-Creator/story_manager.py | 49 | # Step 2: Research inspiration | COMMENT |
| LOW⚡ | …contributions/Bedtime-Stories-Creator/story_manager.py | 54 | # Step 3: Write the story | COMMENT |
| LOW⚡ | …contributions/Bedtime-Stories-Creator/story_manager.py | 59 | # Step 4: Evaluate and revise loop | COMMENT |
| LOW⚡ | …ons/Igniters_deep_tobe_research_agent/deep_research.py | 70 | gr.Markdown("### Step 1: Enter a research query") | CODE |
| LOW⚡ | …ons/Igniters_deep_tobe_research_agent/deep_research.py | 78 | gr.Markdown("### Step 2: Answer the clarifying questions") | CODE |
| LOW⚡ | …ons/Igniters_deep_tobe_research_agent/deep_research.py | 87 | gr.Markdown("### Step 3: Review the report") | CODE |
| LOW⚡ | …ity_contributions/deep_research_qa/research_manager.py | 410 | # Step 1: Planning | COMMENT |
| LOW⚡ | …ity_contributions/deep_research_qa/research_manager.py | 418 | # Step 2: Searching | COMMENT |
| LOW⚡ | …ity_contributions/deep_research_qa/research_manager.py | 436 | # Step 3: Writing Initial Report | COMMENT |
| LOW⚡ | …ity_contributions/deep_research_qa/research_manager.py | 446 | # Step 4: Evaluating Quality | COMMENT |
| LOW⚡ | …ity_contributions/deep_research_qa/research_manager.py | 480 | # Step 6: Email Delivery (if requested) | COMMENT |
| LOW | …ity_contributions/deep_research_qa/research_manager.py | 457 | # Step 5: Optimization (if needed) | COMMENT |
| LOW | …ibutions/solisoma/EMAIL_CONTINUATION_IMPLEMENTATION.md | 11 | # Step 1: Create individual agents | COMMENT |
| LOW | …ibutions/solisoma/EMAIL_CONTINUATION_IMPLEMENTATION.md | 17 | # Step 2: Pass agents as tools to coordinator | COMMENT |
| 105 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …y_contributions/Sama-ndari_kirundi-brain/demo_agent.py | 5 | python -m venv .venv && source .venv/bin/activate | STRING |
| HIGH | 6_mcp/community_contributions/solarinayo/run_floor.py | 5 | cd agents && uv run python 6_mcp/community_contributions/solarinayo/run_floor.py | STRING |
| HIGH | …/community_contributions/asket-mcp/asket_mcp/ui/app.py | 34 | " rm -rf .venv && uv sync --extra ui --extra semantic\n", | CODE |
| HIGH | …ty_contributions/alexandre-nkurunziza/betting_trace.py | 82 | self._buf.push(line) | CODE |
| HIGH | …mcp/community_contributions/mayowa/research_manager.py | 120 | await Notification.push(report) | CODE |
| HIGH | …ity_contributions/idumachika_week6/date_time_server.py | 5 | cd 6_mcp && uv run community_contributions/idumachika_week6/date_time_server.py | STRING |
| HIGH | …/kachaje-andela-genai-bootcamp/local_trace/trace_ui.py | 370 | if (!spans || spans.length === 0) { | CODE |
| HIGH | …/kachaje-andela-genai-bootcamp/local_trace/trace_ui.py | 383 | if (span.attributes && Object.keys(span.attributes).length > 0) { | CODE |
| HIGH | …/kachaje-andela-genai-bootcamp/local_trace/trace_ui.py | 388 | displayValue = '<pre>' + escapeHtml(JSON.stringify(value, null, 2)) + '</pre>'; | CODE |
| HIGH | …ommunity_contributions/johnerick_cpu_monitor/agents.py | 80 | - tail -n 20 /var/log/syslog 2>/dev/null || echo "syslog unavailable" | CODE |
| HIGH⚡ | …nity_contributions/deep_research_vinamra/guardrails.py | 49 | - error_message (string or null): error message if is_valid is false, null otherwise | CODE |
| HIGH⚡ | …nity_contributions/deep_research_vinamra/guardrails.py | 50 | - sanitized_query (string or null): cleaned up version of the query | CODE |
| HIGH⚡ | …nity_contributions/deep_research_vinamra/guardrails.py | 51 | - warning_message (string or null): warning if sensitive topic | CODE |
| HIGH⚡ | …nity_contributions/deep_research_vinamra/guardrails.py | 52 | - query_category (string or null): ACADEMIC, BUSINESS, TECHNICAL, GENERAL, SENSITIVE, or INAPPROPRIATE | CODE |
| HIGH | …nity_contributions/deep_research_vinamra/guardrails.py | 71 | - error_message (string or null): error message if is_valid is false, null otherwise | CODE |
| HIGH | …nity_contributions/deep_research_vinamra/guardrails.py | 73 | - query_category (string or null): category of the topic | CODE |
| HIGH | …openai/community_contributions/manzoor/instructions.py | 282 | - Directories: Include "type": "directory", "content": null, and "children" array | CODE |
| HIGH | …i/community_contributions/1_lab1_praneeth_39/styles.py | 370 | let wasDisabled = area.disabled || area.readOnly; | CODE |
| HIGH | …i/community_contributions/1_lab1_praneeth_39/styles.py | 372 | const isDisabled = area.disabled || area.readOnly; | CODE |
| HIGH | …ndations/community_contributions/wszymilo/recorders.py | 180 | self.push( | CODE |
| HIGH | …ndations/community_contributions/wszymilo/recorders.py | 189 | self.push(f"Recording question: {question} that I couldn't answer") | CODE |
| HIGH | 1_foundations/community_contributions/tolu/twin.py | 5 | "execution_count": null, | CODE |
| HIGH | 1_foundations/community_contributions/tolu/twin.py | 34 | "execution_count": null, | CODE |
| HIGH | 1_foundations/community_contributions/tolu/twin.py | 64 | "execution_count": null, | CODE |
| HIGH | 1_foundations/community_contributions/tolu/twin.py | 91 | "execution_count": null, | CODE |
| HIGH | 1_foundations/community_contributions/tolu/twin.py | 128 | "execution_count": null, | CODE |
| HIGH | 1_foundations/community_contributions/tolu/twin.py | 142 | "execution_count": null, | CODE |
| HIGH | 1_foundations/community_contributions/tolu/twin.py | 284 | "execution_count": null, | CODE |
| HIGH | 1_foundations/community_contributions/tolu/twin.py | 298 | "execution_count": null, | CODE |
| HIGH | …ommunity_contributions/abrahim/twin_agent/src/tools.py | 19 | self.notification_client.push( | CODE |
| HIGH | …ommunity_contributions/abrahim/twin_agent/src/tools.py | 25 | self.notification_client.push( | CODE |
| HIGH | …nity_contributions/abrahim/twin_agent/src/providers.py | 31 | return false | CODE |
| HIGH | …nity_contributions/abrahim/twin_agent/src/providers.py | 33 | return false | CODE |
| HIGH | …mmunity_contributions/abrahim/twin_agent/src/styles.py | 502 | let wasDisabled = area.disabled || area.readOnly; | CODE |
| HIGH | …mmunity_contributions/abrahim/twin_agent/src/styles.py | 504 | const isDisabled = area.disabled || area.readOnly; | CODE |
| HIGH | …mmunity_contributions/abrahim/twin_agent/src/styles.py | 536 | if (window.matchMedia && window.matchMedia('(prefers-color-scheme: light)').matches) return 'light'; | CODE |
| HIGH | …Andras_Nemes/digital_twin_app_with_evaluator/styles.py | 370 | let wasDisabled = area.disabled || area.readOnly; | CODE |
| HIGH | …Andras_Nemes/digital_twin_app_with_evaluator/styles.py | 372 | const isDisabled = area.disabled || area.readOnly; | CODE |
| HIGH | …/community_contributions/Kartik_digital_twin/styles.py | 370 | let wasDisabled = area.disabled || area.readOnly; | CODE |
| HIGH | …/community_contributions/Kartik_digital_twin/styles.py | 372 | const isDisabled = area.disabled || area.readOnly; | CODE |
| HIGH | …undations/community_contributions/1_asrihari/styles.py | 370 | let wasDisabled = area.disabled || area.readOnly; | CODE |
| HIGH | …undations/community_contributions/1_asrihari/styles.py | 372 | const isDisabled = area.disabled || area.readOnly; | CODE |
| HIGH | 1_foundations/twin/styles.py | 370 | let wasDisabled = area.disabled || area.readOnly; | CODE |
| HIGH | 1_foundations/twin/styles.py | 372 | const isDisabled = area.disabled || area.readOnly; | CODE |
| HIGH⚡ | …ph/community_contributions/codekick_muthama/prompts.py | 57 | - return {"tool": null, "args": null, "explain": "TOOL_MISSING: <brief reason>"}. | CODE |
| HIGH⚡ | …ph/community_contributions/codekick_muthama/prompts.py | 61 | Before requesting a destructive tool (writing files, running commands) produce a plan first and wait for explicit confir | CODE |
| HIGH⚡ | …ph/community_contributions/codekick_muthama/prompts.py | 66 | - If unsure about required arg keys, return {"tool": null, "args": null, "explain": "ARGS_NEEDED: list required fields"} | CODE |
| HIGH⚡ | …ph/community_contributions/codekick_muthama/prompts.py | 70 | {"tool": null, "args": null, "explain": "INVALID_JSON: <very-short reason>"} | CODE |
| HIGH⚡ | …ph/community_contributions/codekick_muthama/prompts.py | 80 | {"tool": null, "args": null, "explain": "No file modification needed; provide edit instructions."} | CODE |
| HIGH | …ibutions/iamumarjaved/sidekick_agent/sidekick_tools.py | 44 | print("To enable browser tools, install playwright: pip install playwright && playwright install") | CODE |
| HIGH | …n_langgraph/community_contributions/blt909/pipeline.py | 221 | "framework": null, | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …ware_team_flow_ui_no_code_docker_run/tools/zip_tool.py | 28 | CODE | |
| LOW | …ck_picker_lmstudio/src/stock_picker/lmstudio_loader.py | 26 | CODE | |
| LOW | …debate_lmstudio/src/debate_lmstudio/lmstudio_loader.py | 19 | CODE | |
| LOW | …engineering-team/src/advanced_engineering_team/main.py | 29 | CODE | |
| LOW | …ty_contributions/data_science_help/outputs/analysis.py | 6 | CODE | |
| LOW | …ty_contributions/data_science_help/outputs/cleaning.py | 90 | CODE | |
| LOW | …_contributions/software-engineering-crew/output/app.py | 84 | CODE | |
| LOW | …_contributions/software-engineering-crew/output/app.py | 271 | CODE | |
| LOW | …s/software-engineering-crew/output/backend/accounts.py | 224 | CODE | |
| LOW | …ftware-engineering-crew/output/backend/transactions.py | 294 | CODE | |
| LOW | …ns/software-engineering-crew/output/backend/trading.py | 256 | CODE | |
| LOW | …ns/software-engineering-crew/output/backend/storage.py | 352 | CODE | |
| LOW | …ns/software-engineering-crew/output/backend/storage.py | 368 | CODE | |
| LOW | …/software-engineering-crew/output/backend/portfolio.py | 295 | CODE | |
| LOW | …/software-engineering-crew/output/backend/portfolio.py | 361 | CODE | |
| LOW | …software-engineering-crew/output/backend/validation.py | 198 | CODE | |
| LOW | …ence_team/src/data_science_crew/tools/sandbox_tools.py | 86 | CODE | |
| LOW | …ns/protien_food_finder/src/protien_food_finder/crew.py | 75 | CODE | |
| LOW | …ewai/reference/engineering_team/sandbox_gpt/backend.py | 120 | CODE | |
| LOW | 3_crewai/reference/engineering_team/sandbox_gpt/app.py | 294 | CODE | |
| LOW | …ence/engineering_team/sandbox_mixed/account_backend.py | 279 | CODE | |
| LOW | …ence/engineering_team/sandbox_mixed/account_backend.py | 302 | CODE | |
| LOW | …i/reference/engineering_team/sandbox_claude/backend.py | 100 | CODE | |
| LOW | …i/reference/engineering_team/sandbox_claude/backend.py | 129 | CODE | |
| LOW | …i/reference/engineering_team/sandbox_claude/backend.py | 457 | CODE | |
| LOW | …rewai/reference/engineering_team/sandbox_claude/app.py | 311 | CODE | |
| LOW | 6_mcp/backend/traders.py | 38 | CODE | |
| LOW | …/community_contributions/cjayprime/traveller_agents.py | 50 | CODE | |
| LOW | …ons/ranskills_dynamic_db_queries/mcp_server/prompts.py | 59 | CODE | |
| LOW | 6_mcp/community_contributions/william/meal_server.py | 252 | CODE | |
| LOW | …unity_contributions/text_analysis_mcp_tool/document.py | 11 | CODE | |
| LOW | …ontributions/web_page_lang_auditor/web_lang_auditor.py | 27 | CODE | |
| LOW | …ontributions/web_page_lang_auditor/web_lang_auditor.py | 62 | CODE | |
| LOW | …ty_contributions/dkisselev-zz/history-agent/traders.py | 39 | CODE | |
| LOW | …_contributions/dkisselev-zz/history-agent/mcp_retry.py | 22 | CODE | |
| LOW | …tributions/dkisselev-zz/history-agent/trading_floor.py | 94 | CODE | |
| LOW | …tributions/fix_polygon_not_authorized_error/traders.py | 39 | CODE | |
| LOW | 6_mcp/community_contributions/valoni/server.py | 47 | CODE | |
| LOW | …/community_contributions/trading_with_short/traders.py | 39 | CODE | |
| LOW | …_caleb_didier/kigali_traffic_monitor/traffic_server.py | 21 | CODE | |
| LOW | …unity_contributions/emmy_video_processor/gradio_app.py | 21 | CODE | |
| LOW | …ibutions/emmy_video_processor/video_processor/agent.py | 160 | CODE | |
| LOW | …ommunity_contributions/2_aiobot_mcp/weather_service.py | 49 | CODE | |
| LOW | …Tahiliani_free_models_trading_floor/backend/traders.py | 42 | CODE | |
| LOW | …y_contributions/mcp_client_server_muthama/gradio_ui.py | 6 | CODE | |
| LOW | 6_mcp/community_contributions/solisoma/traders.py | 39 | CODE | |
| LOW | …p/community_contributions/solisoma/sentiment_server.py | 44 | CODE | |
| LOW | …p/community_contributions/solisoma/sentiment_server.py | 106 | CODE | |
| LOW | …p/community_contributions/solisoma/sentiment_server.py | 153 | CODE | |
| LOW | …contributions/salah/devops-monitor-agent/gradio_app.py | 121 | CODE | |
| LOW | …utions/salah/devops-monitor-agent/src/alert_manager.py | 42 | CODE | |
| LOW | …/community_contributions/job-scout-agent/job_search.py | 115 | CODE | |
| LOW | 6_mcp/community_contributions/job-scout-agent/job_ui.py | 156 | CODE | |
| LOW | …ty_contributions/edfolmi/re_order_my_files_explorer.py | 26 | CODE | |
| LOW | …ty_contributions/edfolmi/re_order_my_files_explorer.py | 139 | CODE | |
| LOW | …tions/Vagz1216_us_equities_crypto/ddg_search_server.py | 13 | CODE | |
| LOW | …ish_tiwari/mcp_ai_court_room/agents/streaming_utils.py | 8 | CODE | |
| LOW | …unity_contributions/asket-mcp/asket_mcp/ui/handlers.py | 213 | CODE | |
| LOW | …unity_contributions/asket-mcp/asket_mcp/ui/handlers.py | 269 | CODE | |
| LOW | …_contributions/asket-mcp/asket_mcp/ui/streamlit_app.py | 51 | CODE | |
| 213 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …ns/protien_food_finder/src/protien_food_finder/crew.py | 243 | # Step 1: Find stores | COMMENT |
| LOW⚡ | …ns/protien_food_finder/src/protien_food_finder/crew.py | 262 | # Step 2: Parse stores | COMMENT |
| LOW⚡ | …ns/protien_food_finder/src/protien_food_finder/crew.py | 271 | # Step 3: Create dynamic agents and tasks | COMMENT |
| LOW | …ns/protien_food_finder/src/protien_food_finder/crew.py | 293 | # Step 4: Build complete task list | COMMENT |
| LOW | …ns/protien_food_finder/src/protien_food_finder/crew.py | 325 | # Step 5: Create and return dynamic crew | COMMENT |
| LOW | …s/blt909/homepage_builder/src/homepage_builder/main.py | 15 | # Step 1: Research – find N businesses | COMMENT |
| LOW⚡ | …s/blt909/homepage_builder/src/homepage_builder/main.py | 26 | # Step 2: Scrape – visit each business website in parallel workers via kickoff_for_each | COMMENT |
| LOW⚡ | …s/blt909/homepage_builder/src/homepage_builder/main.py | 31 | # Step 3: Build, review, and amend – one unified hierarchical crew per business | COMMENT |
| LOW⚡ | …ributions/emotion_and_mcp/src/tests/test_mcp_server.py | 93 | # Step 1: Start the background reader thread and let it manage the stream. | COMMENT |
| LOW⚡ | …ributions/emotion_and_mcp/src/tests/test_mcp_server.py | 97 | # Step 2: Wait for the session ID to be found and signaled by the reader thread. | COMMENT |
| LOW⚡ | …ributions/emotion_and_mcp/src/tests/test_mcp_server.py | 107 | # Step 3: Send the 'tools/call' request with retry logic. | COMMENT |
| LOW | …ributions/emotion_and_mcp/src/tests/test_mcp_server.py | 127 | # Step 4: Wait for the result from the reader thread's queue. | COMMENT |
| LOW⚡ | 6_mcp/community_contributions/codypharm/rx_logic.py | 71 | # Step 4: ATC classification (via RxClass) | COMMENT |
| LOW | 6_mcp/community_contributions/codypharm/rx_logic.py | 23 | # Step 1: Find RxCUI | COMMENT |
| LOW | 6_mcp/community_contributions/codypharm/rx_logic.py | 42 | # Step 2: Get properties | COMMENT |
| LOW | 6_mcp/community_contributions/codypharm/rx_logic.py | 58 | # Step 3: Related concepts (ingredients, brands) | COMMENT |
| LOW | …eworks/community_contributions/5_Charan_M/loop_goal.py | 10 | # Step 5: Put it in a loop with a goal | COMMENT |
| LOW | …eworks/community_contributions/5_Charan_M/add_tools.py | 8 | # Step 3: Add tools | COMMENT |
| LOW | …ameworks/community_contributions/5_Charan_M/message.py | 6 | # Step 2: Run it - send a message, get a reply | COMMENT |
| LOW | …rks/community_contributions/5_Charan_M/create_agent.py | 6 | # Step 1: Create the agent | COMMENT |
| LOW | …ameworks/community_contributions/5_Charan_M/add_mcp.py | 8 | # Step 4: Add MCP (or in this case, file tools) | COMMENT |
| LOW⚡ | …butions/australia_scholarship_research/orchestrator.py | 63 | # Step 1: Ask Creator to create Researcher and Evaluator | COMMENT |
| LOW⚡ | …butions/australia_scholarship_research/orchestrator.py | 70 | # Step 2: Send research task to Researcher | COMMENT |
| LOW⚡ | …butions/australia_scholarship_research/orchestrator.py | 79 | # Step 3: Send findings to Evaluator | COMMENT |
| LOW⚡ | …ty_contributions/eliza_zadura/deep_research_lab/app.py | 200 | gr.Markdown("### Step 1: Enter your research topic") | STRING |
| LOW⚡ | …ty_contributions/eliza_zadura/deep_research_lab/app.py | 210 | gr.Markdown("### Step 2: Answer these questions to scope your research") | STRING |
| LOW | …ty_contributions/eliza_zadura/deep_research_lab/app.py | 231 | gr.Markdown("### Step 3: Research in progress") | STRING |
| LOW⚡ | …contributions/Bedtime-Stories-Creator/story_manager.py | 44 | # Step 1: Plan searches | COMMENT |
| LOW⚡ | …contributions/Bedtime-Stories-Creator/story_manager.py | 49 | # Step 2: Research inspiration | COMMENT |
| LOW⚡ | …contributions/Bedtime-Stories-Creator/story_manager.py | 54 | # Step 3: Write the story | COMMENT |
| LOW⚡ | …contributions/Bedtime-Stories-Creator/story_manager.py | 59 | # Step 4: Evaluate and revise loop | COMMENT |
| LOW⚡ | …ons/Igniters_deep_tobe_research_agent/deep_research.py | 70 | gr.Markdown("### Step 1: Enter a research query") | CODE |
| LOW⚡ | …ons/Igniters_deep_tobe_research_agent/deep_research.py | 78 | gr.Markdown("### Step 2: Answer the clarifying questions") | CODE |
| LOW⚡ | …ons/Igniters_deep_tobe_research_agent/deep_research.py | 87 | gr.Markdown("### Step 3: Review the report") | CODE |
| LOW⚡ | …ity_contributions/deep_research_qa/research_manager.py | 410 | # Step 1: Planning | COMMENT |
| LOW⚡ | …ity_contributions/deep_research_qa/research_manager.py | 418 | # Step 2: Searching | COMMENT |
| LOW⚡ | …ity_contributions/deep_research_qa/research_manager.py | 436 | # Step 3: Writing Initial Report | COMMENT |
| LOW⚡ | …ity_contributions/deep_research_qa/research_manager.py | 446 | # Step 4: Evaluating Quality | COMMENT |
| LOW⚡ | …ity_contributions/deep_research_qa/research_manager.py | 480 | # Step 6: Email Delivery (if requested) | COMMENT |
| LOW | …ity_contributions/deep_research_qa/research_manager.py | 457 | # Step 5: Optimization (if needed) | COMMENT |
| LOW⚡ | …ontributions/deep_research_vinamra/research_manager.py | 57 | # Step 1: Planning (guardrails applied by agent) | COMMENT |
| LOW⚡ | …ontributions/deep_research_vinamra/research_manager.py | 63 | # Step 2: Searching (guardrails applied by agent) | COMMENT |
| LOW⚡ | …ontributions/deep_research_vinamra/research_manager.py | 74 | # Step 3: Writing (guardrails applied by agent) | COMMENT |
| LOW⚡ | …ontributions/deep_research_vinamra/research_manager.py | 80 | # Step 4: Email | COMMENT |
| LOW | …tterns/4-Orchestration_Workers/orchestration_worker.py | 30 | # Step 1: Proceed directly to planning. The topic check is done outside. | COMMENT |
| LOW⚡ | …tterns/4-Orchestration_Workers/orchestration_worker.py | 116 | # Step 1: Check if the topic is valid. | COMMENT |
| LOW⚡ | …tterns/4-Orchestration_Workers/orchestration_worker.py | 119 | # Step 2: If the topic is not valid, print the clarification and continue the loop. | COMMENT |
| LOW⚡ | …tterns/4-Orchestration_Workers/orchestration_worker.py | 124 | # Step 3: If the topic IS valid, run the full research process. | COMMENT |
| LOW⚡ | …ions/url_security_advisor_gradio_sb/general_manager.py | 91 | # Step 1: Run both security search agents concurrently to get their feedback | COMMENT |
| LOW⚡ | …ions/url_security_advisor_gradio_sb/general_manager.py | 96 | # Step 2: Ask the Security Manager agent to pick the best feedback | COMMENT |
| LOW⚡ | …/community_contributions/geraldino/research_manager.py | 20 | # Step 1: Refine the raw query | COMMENT |
| LOW⚡ | …/community_contributions/geraldino/research_manager.py | 26 | # Step 2: Plan and validate searches autonomously | COMMENT |
| LOW⚡ | …/community_contributions/geraldino/research_manager.py | 32 | # Step 3: Perform searches in parallel | COMMENT |
| LOW⚡ | …/community_contributions/geraldino/research_manager.py | 37 | # Step 4: Write the report | COMMENT |
| LOW⚡ | …/community_contributions/geraldino/research_manager.py | 42 | # Step 5: Evaluate research quality | COMMENT |
| LOW⚡ | …/community_contributions/geraldino/research_manager.py | 48 | # Step 6: Send email with scorecard | COMMENT |
| LOW⚡ | …mmunity_contributions/iamumarjaved/research_manager.py | 82 | # Step 2: Plan searches (using clarifications) | COMMENT |
| LOW⚡ | …mmunity_contributions/iamumarjaved/research_manager.py | 91 | # Step 3: Perform searches with evaluation | COMMENT |
| LOW | …mmunity_contributions/iamumarjaved/research_manager.py | 123 | # Step 4: Write report (incorporating clarifications) | COMMENT |
| LOW | …mmunity_contributions/iamumarjaved/research_manager.py | 135 | # Step 5: Send email | COMMENT |
| 58 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …ntributions/Sama-ndari_dev_swarm/src/dev_swarm/main.py | 69 | # Create a mini-crew for this specific file to prevent distractions | COMMENT |
| MEDIUM | …mezc08/university_picker/src/university_picker/main.py | 20 | # Define the specific student data | COMMENT |
| MEDIUM⚡ | …ributions/travelmate/src/travelmate/config/agents.yaml | 4 | # This file defines the agents for the TravelMate crew, organized into two main | COMMENT |
| MEDIUM⚡ | …tributions/travelmate/src/travelmate/config/tasks.yaml | 4 | # This file defines the tasks for the TravelMate crew, organized to correspond | COMMENT |
| MEDIUM | …ibutions/stock_picker_emads22/src/stock_picker/crew.py | 131 | # Create the manager agent. | COMMENT |
| MEDIUM | …writer/src/ghost_writer/tools/test_illustrator_tool.py | 22 | # Create a subfolder path for the output image | COMMENT |
| MEDIUM⚡ | …writer/src/ghost_writer/utils/test_filesystem_utils.py | 7 | # Create a temp dir and a file and nested directory | COMMENT |
| MEDIUM⚡ | …writer/src/ghost_writer/utils/test_filesystem_utils.py | 12 | # Create a nested directory | COMMENT |
| MEDIUM | …signment_creator/src/homeworker/tools/sendgrid_tool.py | 11 | # Define the input schema for the tool | COMMENT |
| MEDIUM⚡ | …p/community_contributions/akhilaguska27/date_server.py | 30 | # Create the MCP server instance — give it a name | COMMENT |
| MEDIUM | …/community_contributions/text_analysis_mcp_tool/app.py | 77 | # Create the ChatInterface | COMMENT |
| MEDIUM | 6_mcp/community_contributions/mirack/job_hunt_agent.py | 51 | # Create the job hunt agent | STRING |
| MEDIUM | …ontributions/issoft2/medical_patient_mgt_mcp_server.py | 77 | # Create a default admin if none exists | STRING |
| MEDIUM | 6_mcp/community_contributions/6_Charan_M/main.py | 5 | # Create the main FastMCP server that connects all our tools | COMMENT |
| MEDIUM | …ntributions/windows_no_wsl/custom_tracing_processor.py | 138 | # Create the span node | COMMENT |
| MEDIUM | …nity_contributions/shopping_list_mcp/shopping_agent.py | 310 | # Create the agent with all connected servers | STRING |
| MEDIUM | …unity_contributions/shopping_list_mcp/shopping_list.py | 233 | # Create a shopping list | COMMENT |
| MEDIUM | …ons/kachaje-andela-genai-bootcamp/local_trace/trace.py | 282 | # Create a new local trace span | COMMENT |
| MEDIUM | …ty_contributions/eliza_zadura/deep_research_lab/app.py | 119 | # Create the brief | COMMENT |
| MEDIUM | …ity_contributions/deep_research_qa/research_manager.py | 175 | # Create a nice subject line | COMMENT |
| MEDIUM | …ity_contributions/deep_research_qa/research_manager.py | 386 | # Create the Research Manager Agent with agents-as-tools | STRING |
| MEDIUM | …research_Modified_with_handoffs/research_manager_v2.py | 56 | # Create the Deep Research Coordinator Agent with proper handoffs | COMMENT |
| MEDIUM | …ontributions/deep_research_withsessions/email_agent.py | 19 | # Create the email | COMMENT |
| MEDIUM | …ontributions/elchanio76/deep_research/deep_research.py | 7 | # Create a shared instance to persist the report | COMMENT |
| MEDIUM | …ty_contributions/deep_research_vinamra/model_config.py | 18 | # Create the model instance | COMMENT |
| MEDIUM | …nity_contributions/deep_research_recipes/gradio_app.py | 9 | # Create a single manager instance to reuse between calls | COMMENT |
| MEDIUM | …ions/workflow_patterns/1-Prompt_Chaining/llm_models.py | 99 | # Create a single manager instance that the rest of your application can use. | COMMENT |
| MEDIUM | …ions/workflow_patterns/2-Parallelization/llm_models.py | 99 | # Create a single manager instance that the rest of your application can use. | COMMENT |
| MEDIUM | …ontributions/workflow_patterns/3-Routing/llm_models.py | 99 | # Create a single manager instance that the rest of your application can use. | COMMENT |
| MEDIUM | …/workflow_patterns/5-Evaluator-Optimizer/llm_models.py | 99 | # Create a single manager instance that the rest of your application can use. | COMMENT |
| MEDIUM | …orkflow_patterns/4-Orchestration_Workers/llm_models.py | 99 | # Create a single manager instance that the rest of your application can use. | COMMENT |
| MEDIUM | …_contributions/gomezc08/deep_research/deep_research.py | 13 | # Create the researcher agent (builds tools and handoffs) | COMMENT |
| MEDIUM | …y_contributions/Automated_Inventory_Management/main.py | 9 | # Create an instance of the database manager agent. | COMMENT |
| MEDIUM | …y_contributions/Automated_Inventory_Management/main.py | 31 | # Create an instance of the product sales agent. | COMMENT |
| MEDIUM | …/community_contributions/customer_care_agents/agent.py | 49 | # Create the updated DataFrame | COMMENT |
| MEDIUM | …esearch_with_pushover_report/deep_research_pushover.py | 50 | # Create the Gradio interface | COMMENT |
| MEDIUM | …utions/kachaje-andela-genai-bootcamp/tools/multiply.py | 20 | # Create the tool for use with agents | COMMENT |
| MEDIUM | …ributions/kachaje-andela-genai-bootcamp/tools/email.py | 125 | # Create the tool for use with agents | COMMENT |
| MEDIUM | …ions/kachaje-andela-genai-bootcamp/tools/web_search.py | 103 | # Create the tool for use with agents | COMMENT |
| MEDIUM | …nity_contributions/book_review/book_proposal_review.py | 28 | # Create a PDF reader object | COMMENT |
| MEDIUM | …ns/multi-agent-research_Asquarer02/research_manager.py | 10 | # Create the research manager agent with other agents as tools | COMMENT |
| MEDIUM | …undations/community_contributions/professional_frex.py | 92 | # Create a digital twin class | COMMENT |
| MEDIUM | …oop_debuggers/first_principles_loop/agent_tool_loop.py | 22 | # Create a new .ipynb and make one from first principles, referring back to this as needed.<br/> | COMMENT |
| MEDIUM | …oop_debuggers/first_principles_loop/agent_tool_loop.py | 78 | # Create a single console instance for consistent output | COMMENT |
| MEDIUM | …community_contributions/claude_based_chatbot_tc/app.py | 22 | # Create the chat interface | COMMENT |
| MEDIUM | …chanio-76/elchanio_wk1_lab2_llm_parallel_evaluation.py | 314 | # Define the model names in a dictionary | COMMENT |
| MEDIUM | …orchestrator_workers_demo/orchestrator_workers_demo.py | 136 | # Create a specialized prompt for this worker | STRING |
| MEDIUM | …ommunity_contributions/Andela_Nikhil/Week1_Exercise.py | 149 | # Create a simple object to check acceptability | COMMENT |
| MEDIUM | …community_contributions/stevek_2_lab2_python/2_lab2.py | 6 | #Create a file named multi_model_evaluator.py. | COMMENT |
| MEDIUM | …ns/amirna2_contributions/personal-ai/career_chatbot.py | 906 | # Create a basic structured response from the fallback | COMMENT |
| MEDIUM⚡ | …research_user_clarifying_questions/research_manager.py | 59 | # Create the input for the enhance query agent | COMMENT |
| MEDIUM | …raph/community_contributions/week4_exercise_agentic.py | 57 | # Defining the planner schema | COMMENT |
| MEDIUM | …ions/sidekick_research_and_action/markdown_pdf_tool.py | 135 | # Create the tool | STRING |
| MEDIUM | …graph/community_contributions/dkisselev-zz/sidekick.py | 218 | # Create a custom tool node with logging | STRING |
| MEDIUM | …tions/edfolmi/long_time_memory_to_do_tracking_agent.py | 353 | # Create the graph + all nodes and edges | COMMENT |
| MEDIUM | …ntributions/transcript_summarizer/src/ui/gradio_app.py | 185 | # Create the Gradio interface | COMMENT |
| MEDIUM⚡ | …ributions/transcript_summarizer/src/core/summarizer.py | 294 | # Create the workflow graph | COMMENT |
| MEDIUM⚡ | …ributions/transcript_summarizer/src/core/summarizer.py | 303 | # Define the workflow | COMMENT |
| MEDIUM | …gchain_langgraph/community_contributions/rnik12/app.py | 77 | # Initialize Sidekick instance when the UI loads | COMMENT |
| MEDIUM | …butions/iamumarjaved/sidekick_agent/visualize_graph.py | 48 | # Define the graph structure manually since we know it from the code | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| CRITICAL⚡ | …ions/kachaje-andela-genai-bootcamp/tests/test_email.py | 26 | mock_client.client.mail.send.post.assert_called_once() | CODE |
| CRITICAL | …tions/community_contributions/Gardio_App_Sourav/app.py | 157 | response = self.trinity.beta.chat.completions.parse(model="arcee-ai/trinity-mini:free", messages=messages, respo | CODE |
| CRITICAL | …nity_contributions/chatbot_rag_evaluation/evaluator.py | 40 | response = self._gemini.beta.chat.completions.parse(model=self.model, messages=messages, response_format=Evaluat | CODE |
| CRITICAL | 1_foundations/community_contributions/davenjeru/app.py | 156 | response = self.openai.beta.chat.completions.parse(model="gpt-4o-mini", messages=messages, response_format=Evalu | CODE |
| CRITICAL | 1_foundations/community_contributions/ijosh/app.py | 469 | response = self.gemini.beta.chat.completions.parse(model="gemini-2.5-flash", messages=messages, response_format= | STRING |
| CRITICAL⚡ | …unity_contributions/yasaman_forouzesh/week_1/person.py | 112 | resposne = self.gemeni.beta.chat.completions.parse(model="gemini-2.0-flash", messages=messages, response_format= | CODE |
| CRITICAL⚡ | …unity_contributions/yasaman_forouzesh/week_1/person.py | 120 | response = self.openai.beta.chat.completions.parse(model="gpt-4o-mini", messages=messages, response_format=email | CODE |
| CRITICAL⚡ | …unity_contributions/yasaman_forouzesh/week_1/person.py | 125 | reply = self.openai.beta.chat.completions.parse(model="gpt-4o-mini", messages=messages,response_format=emailResp | CODE |
| CRITICAL⚡ | …ns/amirna2_contributions/personal-ai/career_chatbot.py | 871 | response = self.openai_client.beta.chat.completions.parse( | CODE |
| CRITICAL | …ns/amirna2_contributions/personal-ai/career_chatbot.py | 364 | response = self.evaluator_client.beta.chat.completions.parse( | CODE |
| CRITICAL | …ns/amirna2_contributions/personal-ai/career_chatbot.py | 449 | response = self.evaluator_client.beta.chat.completions.parse( | CODE |
| CRITICAL | …ns/amirna2_contributions/personal-ai/career_chatbot.py | 693 | response = self.openai_client.beta.chat.completions.parse( | CODE |
| CRITICAL | …utions/mac_week1_assessment/week1_career_assessment.py | 310 | r = self.openai.beta.chat.completions.parse( | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …ty_contributions/stock-picker-advance/requirements.txt | 1 | # This file was autogenerated by uv via the following command: | COMMENT |
| LOW | …ty_contributions/stock-picker-advance/requirements.txt | 21 | annotated-types==0.7.0 | COMMENT |
| LOW | …ty_contributions/stock-picker-advance/requirements.txt | 41 | # jsonschema | COMMENT |
| LOW | …ty_contributions/stock-picker-advance/requirements.txt | 61 | # azure-ai-agents | COMMENT |
| LOW | …ty_contributions/stock-picker-advance/requirements.txt | 81 | # polygon-api-client | COMMENT |
| LOW | …ty_contributions/stock-picker-advance/requirements.txt | 101 | # via ipywidgets | COMMENT |
| LOW | …ty_contributions/stock-picker-advance/requirements.txt | 121 | # openai | COMMENT |
| LOW | …ty_contributions/stock-picker-advance/requirements.txt | 141 | # huggingface-hub | COMMENT |
| LOW | …ty_contributions/stock-picker-advance/requirements.txt | 161 | # via huggingface-hub | COMMENT |
| LOW | …ty_contributions/stock-picker-advance/requirements.txt | 181 | # mcp | COMMENT |
| LOW | …ty_contributions/stock-picker-advance/requirements.txt | 201 | # via agents (pyproject.toml) | COMMENT |
| LOW | …ty_contributions/stock-picker-advance/requirements.txt | 221 | # via jsonpatch | COMMENT |
| LOW | …ty_contributions/stock-picker-advance/requirements.txt | 241 | langchain-anthropic==0.3.15 | COMMENT |
| LOW | …ty_contributions/stock-picker-advance/requirements.txt | 261 | # via agents (pyproject.toml) | COMMENT |
| LOW | …ty_contributions/stock-picker-advance/requirements.txt | 281 | # langchain-community | COMMENT |
| LOW | …ty_contributions/stock-picker-advance/requirements.txt | 301 | # via ipython | COMMENT |
| LOW | …ty_contributions/stock-picker-advance/requirements.txt | 321 | # via | COMMENT |
| LOW | …ty_contributions/stock-picker-advance/requirements.txt | 341 | # agents (pyproject.toml) | COMMENT |
| LOW | …ty_contributions/stock-picker-advance/requirements.txt | 361 | # semantic-kernel | COMMENT |
| LOW | …ty_contributions/stock-picker-advance/requirements.txt | 381 | # marshmallow | COMMENT |
| LOW | …ty_contributions/stock-picker-advance/requirements.txt | 401 | # via agents (pyproject.toml) | COMMENT |
| LOW | …ty_contributions/stock-picker-advance/requirements.txt | 421 | # via pexpect | COMMENT |
| LOW | …ty_contributions/stock-picker-advance/requirements.txt | 441 | # ollama | COMMENT |
| LOW | …ty_contributions/stock-picker-advance/requirements.txt | 461 | # ipython | COMMENT |
| LOW | …ty_contributions/stock-picker-advance/requirements.txt | 481 | # mcp | COMMENT |
| LOW | …ty_contributions/stock-picker-advance/requirements.txt | 501 | referencing==0.36.2 | COMMENT |
| LOW | …ty_contributions/stock-picker-advance/requirements.txt | 521 | # openai-agents | COMMENT |
| LOW | …ty_contributions/stock-picker-advance/requirements.txt | 541 | # via gradio | COMMENT |
| LOW | …ty_contributions/stock-picker-advance/requirements.txt | 561 | # markdownify | COMMENT |
| LOW | …ty_contributions/stock-picker-advance/requirements.txt | 581 | sse-starlette==2.3.6 | COMMENT |
| LOW | …ty_contributions/stock-picker-advance/requirements.txt | 601 | # via | COMMENT |
| LOW | …ty_contributions/stock-picker-advance/requirements.txt | 621 | # autogen-core | COMMENT |
| LOW | …ty_contributions/stock-picker-advance/requirements.txt | 641 | # pyee | COMMENT |
| LOW | …ty_contributions/stock-picker-advance/requirements.txt | 661 | # types-requests | COMMENT |
| LOW | …t_postmortem/src/incident_postmortem/config/tasks.yaml | 41 | document for service {service_name}, severity {severity}, report date {report_date}. | COMMENT |
| LOW | …ontributions/sam__/news_writer/src/news_writer/crew.py | 81 | COMMENT | |
| LOW | …ontributions/sam__/news_writer/src/news_writer/crew.py | 101 | # @task | COMMENT |
| LOW | …ontributions/sam__/news_writer/src/news_writer/crew.py | 121 | # manager = Agent( | COMMENT |
| LOW | …ibutions/stock_picker_emads22/src/stock_picker/crew.py | 101 | This setup uses CrewAI's built-in memory system and OpenAI embeddings | COMMENT |
| LOW | …ibutions/stock_picker_emads22/src/stock_picker/crew.py | 121 | # Setting this environment variable forces CrewAI to store memory | COMMENT |
| LOW | …ibutions/stock_picker_emads22/src/stock_picker/main.py | 81 | # | COMMENT |
| LOW | …y_contributions/conversational-debate/requirements.txt | 1 | # This file was autogenerated by uv via the following command: | COMMENT |
| LOW | …y_contributions/conversational-debate/requirements.txt | 21 | # watchfiles | COMMENT |
| LOW | …y_contributions/conversational-debate/requirements.txt | 41 | brotli==1.1.0 | COMMENT |
| LOW | …y_contributions/conversational-debate/requirements.txt | 61 | chromadb==1.0.15 | COMMENT |
| LOW | …y_contributions/conversational-debate/requirements.txt | 81 | coloredlogs==15.0.1 | COMMENT |
| LOW | …y_contributions/conversational-debate/requirements.txt | 101 | et-xmlfile==2.0.0 | COMMENT |
| LOW | …y_contributions/conversational-debate/requirements.txt | 121 | # gradio-client | COMMENT |
| LOW | …y_contributions/conversational-debate/requirements.txt | 141 | h11==0.16.0 | COMMENT |
| LOW | …y_contributions/conversational-debate/requirements.txt | 161 | # tokenizers | COMMENT |
| LOW | …y_contributions/conversational-debate/requirements.txt | 181 | # via pyvis | COMMENT |
| LOW | …y_contributions/conversational-debate/requirements.txt | 201 | # via crewai | COMMENT |
| LOW | …y_contributions/conversational-debate/requirements.txt | 221 | markdown-it-py==3.0.0 | COMMENT |
| LOW | …y_contributions/conversational-debate/requirements.txt | 241 | # via mkdocs | COMMENT |
| LOW | …y_contributions/conversational-debate/requirements.txt | 261 | # gradio | COMMENT |
| LOW | …y_contributions/conversational-debate/requirements.txt | 281 | # chromadb | COMMENT |
| LOW | …y_contributions/conversational-debate/requirements.txt | 301 | # via | COMMENT |
| LOW | …y_contributions/conversational-debate/requirements.txt | 321 | # onnxruntime | COMMENT |
| LOW | …y_contributions/conversational-debate/requirements.txt | 341 | # virtualenv | COMMENT |
| LOW | …y_contributions/conversational-debate/requirements.txt | 361 | # pyasn1-modules | COMMENT |
| 108 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …ions/stock-picker-advance/src/stock_picker/__init__.py | 1 | __all__ = [ | CODE |
| LOW | …neering_team/src/advanced_engineering_team/__init__.py | 7 | __all__ = [ | CODE |
| LOW | …g-team/src/advanced_engineering_team/tools/__init__.py | 3 | __all__ = ["DockerCodeExecutor"] | CODE |
| LOW | …ing-team/src/advanced_engineering_team/llm/__init__.py | 4 | __all__ = [ | CODE |
| LOW | …ons/ghost_writer/src/ghost_writer/services/__init__.py | 3 | __all__ = ["BookWriterService"] | CODE |
| LOW | …ewai/reference/engineering_team/sandbox_gpt/backend.py | 564 | __all__ = [ | CODE |
| LOW | …i/reference/engineering_team/sandbox_claude/backend.py | 542 | __all__ = [ | CODE |
| LOW | …utions/ranskills_dynamic_db_queries/common/__init__.py | 5 | __all__ = ['logger', 'data_dir', 'base_dir'] | CODE |
| LOW | …ibutions/ranskills_dynamic_db_queries/common/logger.py | 10 | logger = logging.getLogger(__name__) | CODE |
| LOW | …munity_contributions/mcp_srv_insight/same_from_urls.py | 20 | logger = logging.getLogger(__name__) | CODE |
| LOW | …ions/Igniters_tobe_linkedin_post_agent_mcp/__init__.py | 3 | __all__ = ["get_settings"] | CODE |
| LOW | …iters_tobe_linkedin_post_agent_mcp/ui/auth_callback.py | 24 | def set_expected_state(self, state: str) -> None: | CODE |
| LOW | …iters_tobe_linkedin_post_agent_mcp/ui/auth_callback.py | 32 | def set_callback(self, code: str | None, state: str | None, error: str | None) -> None: | CODE |
| LOW | …s/Igniters_tobe_linkedin_post_agent_mcp/ui/__init__.py | 3 | __all__ = ["create_app"] | CODE |
| LOW | …niters_tobe_linkedin_post_agent_mcp/config/__init__.py | 3 | __all__ = ["Settings", "get_settings"] | CODE |
| LOW | …gniters_tobe_linkedin_post_agent_mcp/agent/__init__.py | 3 | __all__ = ["LinkedInPostAgent"] | CODE |
| LOW | …niters_tobe_linkedin_post_agent_mcp/models/__init__.py | 13 | __all__ = [ | CODE |
| LOW | …s/Igniters_tobe_linkedin_post_agent_mcp/db/__init__.py | 3 | __all__ = ["Repository", "get_repository"] | CODE |
| LOW | …ters_tobe_linkedin_post_agent_mcp/services/__init__.py | 5 | __all__ = [ | CODE |
| LOW | …tions/emmy_video_processor/video_processor/__init__.py | 15 | __all__ = [ | CODE |
| LOW | …ibutions/emmy_video_processor/video_processor/agent.py | 217 | __all__ = ["process_request"] | STRING |
| LOW | …ommunity_contributions/2_aiobot_mcp/weather_service.py | 10 | logger = logging.getLogger(__name__) | CODE |
| LOW | …community_contributions/2_aiobot_mcp/events_service.py | 8 | logger = logging.getLogger(__name__) | CODE |
| LOW | 6_mcp/community_contributions/2_aiobot_mcp/app.py | 23 | logger = logging.getLogger(__name__) | CODE |
| LOW | …utions/Sama-ndari_kirundi-brain/kirundi_brain/tutor.py | 10 | logger = logging.getLogger(__name__) | CODE |
| LOW | 6_mcp/community_contributions/aswamina/groceries.py | 14 | logger = logging.getLogger(__name__) | CODE |
| LOW | …butions/manish_tiwari/mcp_ai_court_room/ui/__init__.py | 3 | __all__ = ["build_demo", "launch_ui"] | CODE |
| LOW | …utions/manish_tiwari/mcp_ai_court_room/llm/__init__.py | 3 | __all__ = ["LLMRouter", "build_chat_model", "chat_model_for_role"] | CODE |
| LOW | …tions/manish_tiwari/mcp_ai_court_room/core/__init__.py | 4 | __all__ = [ | CODE |
| LOW | …ons/manish_tiwari/mcp_ai_court_room/agents/__init__.py | 6 | __all__ = [ | CODE |
| LOW | …/community_contributions/asket-mcp/asket_mcp/ui/app.py | 8 | logger = logging.getLogger(__name__) | CODE |
| LOW | …unity_contributions/asket-mcp/asket_mcp/servers/app.py | 26 | logger = logging.getLogger(__name__) | CODE |
| LOW | …contributions/asket-mcp/asket_mcp/services/pushover.py | 9 | logger = logging.getLogger(__name__) | CODE |
| LOW | …contributions/asket-mcp/asket_mcp/services/brain_fs.py | 8 | logger = logging.getLogger(__name__) | CODE |
| LOW | …ributions/asket-mcp/asket_mcp/services/vector_brain.py | 12 | logger = logging.getLogger(__name__) | CODE |
| LOW | …tributions/asket-mcp/asket_mcp/services/agent_logic.py | 7 | logger = logging.getLogger(__name__) | CODE |
| LOW | …ty_contributions/asket-mcp/asket_mcp/store/__init__.py | 4 | __all__ = ["NotesStore", "get_notes_store"] | CODE |
| LOW | …ns/emotion_and_mcp/src/python_server/emotion_server.py | 13 | logger = logging.getLogger(__name__) | CODE |
| LOW | …tions/thomse_trending_news/news_articles_mcp_server.py | 21 | async def update_article(id: int, title: str, content: str, url: str, source: str) -> None: | CODE |
| LOW | 6_mcp/community_contributions/ebunilo_mcp/accounts.py | 24 | logger = logging.getLogger(__name__) | CODE |
| LOW | 6_mcp/community_contributions/ebunilo_mcp/market.py | 19 | logger = logging.getLogger(__name__) | CODE |
| LOW | …munity_contributions/weather_mcp_server/push_server.py | 12 | logger = logging.getLogger(__name__) | CODE |
| LOW | …ity_contributions/weather_mcp_server/weather_server.py | 23 | logger = logging.getLogger(__name__) | CODE |
| LOW | …_contributions/kachaje-andela-genai-bootcamp/shared.py | 70 | __all__ = [ | CODE |
| LOW | …/kachaje-andela-genai-bootcamp/local_trace/__init__.py | 7 | __all__ = ['local_trace', 'span', 'Span'] | CODE |
| LOW | …_contributions/australia_scholarship_research/world.py | 26 | logger = logging.getLogger(__name__) | CODE |
| LOW | …ntributions/australia_scholarship_research/__init__.py | 10 | __all__ = [ | CODE |
| LOW | …butions/australia_scholarship_research/orchestrator.py | 17 | logger = logging.getLogger(__name__) | CODE |
| LOW | …ontributions/australia_scholarship_research/creator.py | 19 | logger = logging.getLogger(__name__) | CODE |
| LOW | …ommunity_contributions/a3_igniters_ebenhays/manager.py | 8 | logger = logging.getLogger(__name__) | CODE |
| LOW | …ommunity_contributions/code_reviewer/tools/__init__.py | 5 | __all__ = [ | CODE |
| LOW | …ity_contributions/code_reviewer/guardrails/__init__.py | 5 | __all__ = [ | CODE |
| LOW | …mmunity_contributions/code_reviewer/agency/__init__.py | 9 | __all__ = [ | CODE |
| LOW | …/mugisha_caleb_didier/multilang_sdr/models/__init__.py | 3 | __all__ = ["EmailDraft", "EmailScore", "EmailEvaluation", "JudgeOutput", "LanguageDetection"] | CODE |
| LOW | …isha_caleb_didier/multilang_sdr/sdr_agents/__init__.py | 9 | __all__ = [ | CODE |
| LOW | …_contributions/patrickcmd/deep_research/email_agent.py | 10 | logger = logging.getLogger(__name__) | CODE |
| LOW | …_contributions/asket-deep-research/research_manager.py | 13 | logger = logging.getLogger(__name__) | CODE |
| LOW | …ontributions/yemigabriel/meeting_scheduler/__init__.py | 3 | __all__ = ["build_chat_interface"] | CODE |
| LOW | …butions/ragive_ai_learning_assistant/delivery_agent.py | 21 | def _set_cell_shading(cell, fill: str) -> None: | CODE |
| LOW | …ributions/elchanio76/deep_research/research_manager.py | 57 | def update_usage_stats(self, usage:Usage)->None: | CODE |
| 59 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …butions/stock_picker_lmstudio/src/stock_picker/main.py | 24 | # Print the result | COMMENT |
| LOW | …est_market_research/src/latest_market_research/main.py | 28 | #Print the result | COMMENT |
| LOW | …_contributions/crypto_market/src/crypto_market/main.py | 24 | # Print the result | COMMENT |
| LOW | …mezc08/university_picker/src/university_picker/main.py | 39 | # Print the result | COMMENT |
| LOW | …ibutions/stock_picker_emads22/src/stock_picker/main.py | 23 | # Print the result | COMMENT |
| LOW | …ock_picker_emads22/src/stock_picker/tools/push_tool.py | 40 | # Print message for debugging | COMMENT |
| LOW | …munity_contributions/f1_planner/src/f1_planner/main.py | 32 | # Print the result | COMMENT |
| LOW | …ns/protien_food_finder/src/protien_food_finder/crew.py | 95 | # Check if it matches any known store | COMMENT |
| LOW | …ncial-Researcher-with-current-date-enhancement/main.py | 22 | # Print the result | COMMENT |
| LOW | …butions/expense_tracker_mcp_vinamra/expense_tracker.py | 79 | # Check if expense exists | STRING |
| LOW | …_contributions/dkisselev-zz/history-agent/mcp_retry.py | 36 | # Check if it's a rate limit error | COMMENT |
| LOW | …_contributions/dkisselev-zz/history-agent/templates.py | 13 | # Check if in simulation mode by reading from database (single source of truth) | COMMENT |
| LOW | …ontributions/issoft2/medical_patient_mgt_mcp_server.py | 273 | # Check if patient exists | COMMENT |
| LOW | …community_contributions/trading_with_short/accounts.py | 115 | # Check if the balance is below the minimum short balance | COMMENT |
| LOW | …munity_contributions/shopping_list_mcp/email_server.py | 85 | # Check if body looks like HTML | COMMENT |
| LOW | …_contributions/simple_mcp_date_server/simple_client.py | 39 | # Display the result | COMMENT |
| LOW | …contributions/weather_mcp_server/weather_researcher.py | 17 | # Check if API key is available | COMMENT |
| LOW | …munity_contributions/weather_mcp_server/push_server.py | 18 | # Check if credentials are set | COMMENT |
| LOW | …ons/kachaje-andela-genai-bootcamp/local_trace/trace.py | 269 | # Check if we're inside a local_trace context | COMMENT |
| LOW | …nity_contributions/sonya_agentic_rag_v2/agentic_rag.py | 152 | ##### Check if the retrieved documents are relevant | COMMENT |
| LOW⚡ | …nity_contributions/5_autogen_PrasadGaitonde/creator.py | 322 | # Check if this is an evolution trigger | COMMENT |
| LOW⚡ | …nity_contributions/5_autogen_PrasadGaitonde/creator.py | 331 | # Check if this is an agent creation request (filename pattern) | COMMENT |
| LOW | …community_contributions/Bedtime-Stories-Creator/app.py | 65 | # Check if this is the final story (starts with #) | COMMENT |
| LOW | …de_learning_assistant/code-assistant/code_assistant.py | 85 | # Check if this is a status update or final result | COMMENT |
| LOW | …y_contributions/deep_research_vinamra/deep_research.py | 63 | # Check if more questions | COMMENT |
| LOW | …utions/kurian_sdr_email_agent_complete/reply_agents.py | 179 | # Check if thread is watched | STRING |
| LOW | 2_openai/community_contributions/andresr27/sdr.py | 22 | # Check if traces enabled. | COMMENT |
| LOW | …ep_research_with_pushover_report/launch_pushover_ui.py | 17 | # Check if .env file exists | COMMENT |
| LOW | 2_openai/community_contributions/manzoor/crew_tools.py | 22 | # Check if structure is dict | COMMENT |
| LOW | 2_openai/community_contributions/manzoor/agent_tools.py | 53 | # Write file content | COMMENT |
| LOW | …penai/community_contributions/norbert-wakanda/tools.py | 38 | # Read file content | COMMENT |
| LOW | …ributions/kachaje-andela-genai-bootcamp/tools/email.py | 82 | # Check if email was sent successfully (202 is success) | COMMENT |
| LOW | …nity_contributions/book_review/book_proposal_review.py | 24 | # Check if file exists | COMMENT |
| LOW | …_contributions/app_rate_limiter_mailgun_integration.py | 36 | # Check if user has exceeded the limit | COMMENT |
| LOW | …_contributions/app_rate_limiter_mailgun_integration.py | 198 | # Check if history is a list of dicts (Gradio "messages" format) | COMMENT |
| LOW | …community_contributions/novel-generator/file_writer.py | 4 | # Output result to file | COMMENT |
| LOW | …ations/community_contributions/novel-generator/main.py | 154 | # Output result to file | COMMENT |
| LOW⚡ | …_contributions/dkisselev-zz/persona_rag/persona_app.py | 167 | # Check if email has already been collected in this conversation | COMMENT |
| LOW⚡ | …_contributions/dkisselev-zz/persona_rag/persona_app.py | 171 | # Check if this message contains a tool call to record_user_details | COMMENT |
| LOW | …_contributions/claude_based_chatbot_tc/modules/chat.py | 69 | # Check if this is actually the first message by looking at history length | COMMENT |
| LOW | …_contributions/claude_based_chatbot_tc/modules/chat.py | 111 | # Check if Claude wants to call a tool | COMMENT |
| LOW | …s/Multi-Model-Resume–JD-Match-Analyzer/resume_agent.py | 226 | # Display results | STRING |
| LOW | …ndations/community_contributions/wszymilo/recorders.py | 78 | # Check if the question already exists (case-insensitive) | COMMENT |
| LOW | …mmunity_contributions/Sama-ndari_interview-tool/app.py | 104 | # Check if API key is empty or missing | COMMENT |
| LOW | …mmunity_contributions/Sama-ndari_interview-tool/app.py | 162 | # Check if the user message count reaches 5 | COMMENT |
| LOW⚡ | …ns/amirna2_contributions/personal-ai/career_chatbot.py | 491 | # Check if job matching tool was used | COMMENT |
| LOW⚡ | …ns/amirna2_contributions/personal-ai/career_chatbot.py | 495 | # Check if response contains job matching indicators | COMMENT |
| LOW⚡ | …ns/amirna2_contributions/personal-ai/career_chatbot.py | 500 | # Check if message contains job posting indicators | COMMENT |
| LOW | …ns/amirna2_contributions/personal-ai/career_chatbot.py | 84 | # Check if GitHub token is available for higher rate limits | COMMENT |
| LOW | …ns/amirna2_contributions/personal-ai/career_chatbot.py | 388 | # Check if GitHub tools were used | COMMENT |
| LOW | …ns/amirna2_contributions/personal-ai/career_chatbot.py | 440 | # Check if GitHub tool results should be included in system prompt | COMMENT |
| LOW | …ns/amirna2_contributions/personal-ai/career_chatbot.py | 532 | # Check if this is GitHub tool content (repo details or repo search results) | COMMENT |
| LOW⚡ | …ions/ChatBot_with_evaluator_and_notifier/controller.py | 258 | # Check if context is actually relevant using a quick relevance test | COMMENT |
| LOW | …ions/ChatBot_with_evaluator_and_notifier/controller.py | 286 | # Check if we used general knowledge and should send notification | COMMENT |
| LOW | …contributions/sidekick_research_and_action/sidekick.py | 183 | # Check if complete (no tool calls) | STRING |
| LOW | …contributions/sidekick_research_and_action/sidekick.py | 258 | # Check if complete (no tool calls) | STRING |
| LOW | …ions/sidekick_research_and_action/markdown_pdf_tool.py | 20 | # Check if markdown file exists | COMMENT |
| LOW | …aph/community_contributions/emmy_sidekick/src/nodes.py | 177 | # Check if hit max refinements | COMMENT |
| LOW | …aph/community_contributions/emmy_sidekick/src/nodes.py | 218 | # Check if user wants YouTube videos | COMMENT |
| LOW | …aph/community_contributions/emmy_sidekick/src/nodes.py | 224 | # Check if user is done | COMMENT |
| 13 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …s/software-engineering-crew/output/backend/accounts.py | 81 | Create a new account with an optional initial balance. Args: account_id: Optional explicit | STRING |
| HIGH | …s/software-engineering-crew/output/backend/accounts.py | 122 | Deposit a positive amount into the specified account. Args: account_id: The account identi | STRING |
| HIGH | …s/software-engineering-crew/output/backend/accounts.py | 156 | Withdraw a positive amount from the specified account. Args: account_id: The account ident | STRING |
| HIGH | …s/software-engineering-crew/output/backend/accounts.py | 199 | Retrieve the ledger entries. Args: account_id: If provided, returns entries for that accou | STRING |
| HIGH | …ftware-engineering-crew/output/backend/transactions.py | 82 | Record a deposit transaction. Args: account_id: Account identifier. amount: Positive de | STRING |
| HIGH | …ftware-engineering-crew/output/backend/transactions.py | 121 | Record a withdrawal transaction. Args: account_id: Account identifier. amount: Positive | STRING |
| HIGH | …ftware-engineering-crew/output/backend/transactions.py | 163 | Record a buy trade transaction. Args: account_id: Account identifier. symbol: Asset sym | STRING |
| HIGH | …ftware-engineering-crew/output/backend/transactions.py | 202 | Record a sell trade transaction. Args: account_id: Account identifier. symbol: Asset sy | STRING |
| HIGH | …ns/software-engineering-crew/output/backend/trading.py | 97 | Create a new trading account with an optional initial cash balance. Args: account_id: Opti | STRING |
| HIGH | …ns/software-engineering-crew/output/backend/trading.py | 136 | Execute a buy or sell order for the given account and symbol. Args: account_id: The accoun | STRING |
| HIGH | …ns/software-engineering-crew/output/backend/trading.py | 232 | Retrieve trade records. Args: account_id: If provided, returns trades for that account; ot | STRING |
| HIGH | …ns/software-engineering-crew/output/backend/storage.py | 97 | Create a new account with an optional initial cash balance. Args: account_id: Optional explicit acc | STRING |
| HIGH | …ns/software-engineering-crew/output/backend/pricing.py | 27 | Return the share price for the given symbol. Args: symbol: Stock ticker symbol (case-insen | STRING |
| HIGH | …/software-engineering-crew/output/backend/portfolio.py | 165 | Record a buy or sell trade for the given portfolio and symbol. Uses moving average cost basis: - Buy: i | STRING |
| HIGH | …software-engineering-crew/output/backend/validation.py | 98 | Normalize and validate an asset symbol. Args: symbol: Input symbol value. uppe | STRING |
| HIGH | …software-engineering-crew/output/backend/validation.py | 117 | Normalize and validate order side. Args: side: Input side (e.g., 'buy', 'sell'). | STRING |
| HIGH | …ions/emmy_video_processor/video_processor/mcp_tools.py | 321 | Extract a specific segment/clip from a video. Args: video_path: Full path to the input video file | STRING |
| HIGH | …ity_contributions/weather_mcp_server/weather_server.py | 367 | Weather MCP Server Documentation AVAILABLE TOOLS: 1. get_current_weather_tool - Get real-time weather conditions | STRING |
| HIGH | …ons/kachaje-andela-genai-bootcamp/local_trace/trace.py | 461 | Enhanced local trace context manager for logging agent operations. Args: name: Name of the trace | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …esearcher_guard/src/financial_researcher_guard/crew.py | 10 | # you can use the @before_kickoff and @after_kickoff decorators | COMMENT |
| MEDIUM | …dership_calibration/src/leadership_calibration/crew.py | 7 | # you can use the @before_kickoff and @after_kickoff decorators | COMMENT |
| MEDIUM | …_Financial_Researcher/src/financial_researcher/crew.py | 6 | # you can use the @before_kickoff and @after_kickoff decorators | COMMENT |
| MEDIUM | …ontributions/schema_builder/src/schema_builder/crew.py | 6 | # you can use the @before_kickoff and @after_kickoff decorators | COMMENT |
| MEDIUM | …archical_engineering_team/src/engineering_team/crew.py | 6 | # you can use the @before_kickoff and @after_kickoff decorators | COMMENT |
| MEDIUM | …eering_team_quality_loops/src/engineering_team/crew.py | 6 | # you can use the @before_kickoff and @after_kickoff decorators | COMMENT |
| MEDIUM | …munity_contributions/f1_planner/src/f1_planner/crew.py | 8 | # you can use the @before_kickoff and @after_kickoff decorators | COMMENT |
| MEDIUM | …itiers_adeyemi_kayode/src/flight_ai_researcher/crew.py | 11 | # you can use the @before_kickoff and @after_kickoff decorators | COMMENT |
| MEDIUM | …_amitb/market_researcher/src/market_researcher/crew.py | 8 | # you can use the @before_kickoff and @after_kickoff decorators | COMMENT |
| MEDIUM | …eference/engineering_team/src/engineering_team/crew.py | 6 | # you can use the @before_kickoff and @after_kickoff decorators | COMMENT |
| MEDIUM | …/financial_researcher/src/financial_researcher/crew.py | 6 | # you can use the @before_kickoff and @after_kickoff decorators | COMMENT |
| MEDIUM | 3_crewai/reference/debate/src/debate/crew.py | 5 | # you can use the @before_kickoff and @after_kickoff decorators | COMMENT |
| MEDIUM | 3_crewai/reference/coder/src/coder/crew.py | 6 | # you can use the @before_kickoff and @after_kickoff decorators | COMMENT |
| MEDIUM | 3_crewai/reference/researcher/src/researcher/crew.py | 5 | # you can use the @before_kickoff and @after_kickoff decorators | COMMENT |
| MEDIUM | …contributions/sach91-mcp-ollama-telegram/searchtool.py | 11 | # ddg regions: "wt-wt" is worldwide; you can add region=... if you want localization | COMMENT |
| MEDIUM | …mcp/community_contributions/mostafa/security_server.py | 515 | # Simple regex to strip HTML tags (for demonstration purposes) | COMMENT |
| MEDIUM | …/community_contributions/edfolmi/cosmetics_agent_iq.py | 29 | UNSAFE_RESPONSE = "I'm unable to process that request. Please rephrase or type `/reset`." | CODE |
| MEDIUM | …ntributions/sach9-deep-research-ollama/search_agent.py | 23 | # ddg regions: "wt-wt" is worldwide; you can add region=... if you want localization | COMMENT |
| MEDIUM | …ai/community_contributions/davenjeru/reporter_agent.py | 45 | landscape" or "it's worth noting that." Every sentence should deliver information. | CODE |
| MEDIUM | …oundations/community_contributions/weather-tool/app.py | 204 | # You are given a summary of {self.name}'s background and LinkedIn profile which you can use to answer questions | COMMENT |
| MEDIUM | …utions/sach91-docker-ollama-telegram/sidekick_tools.py | 66 | # ddg regions: "wt-wt" is worldwide; you can add region=... if you want localization | COMMENT |
| MEDIUM | …tributions/sach91-docker-ollama-telegram/dockertool.py | 65 | # Use sync for simplicity; you can add asyncio.to_thread if you prefer. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM⚡ | …ributions/travelmate/src/travelmate/config/agents.yaml | 59 | # These agents create comprehensive travel plans using information from guide agents | COMMENT |
| MEDIUM | …ty_contributions/data_science_help/outputs/analysis.py | 16 | # robust across pandas versions (handles tz-aware as well) | COMMENT |
| LOW | 6_mcp/community_contributions/2_aiobot_mcp/app.py | 252 | # For now, just pass the message (stateless) | COMMENT |
| MEDIUM | …nity_contributions/iamumarjaved/src/utils/templates.py | 161 | return f"""Perform a comprehensive risk assessment of all trading accounts. | STRING |
| LOW⚡ | …nity_contributions/shopping_list_mcp/shopping_agent.py | 61 | # Standard OpenAI (no gateway needed - just use OPENAI_API_KEY) | COMMENT |
| MEDIUM⚡ | …ity_contributions/weather_mcp_server/weather_server.py | 246 | """Get comprehensive weather data including both standard and marine weather. | STRING |
| MEDIUM | …utions/eliza_zadura/deep_research_lab/planner_agent.py | 17 | INSTRUCTIONS = """You are a research planner. Given a research brief, create a comprehensive search strategy. | CODE |
| MEDIUM | …butions/eliza_zadura/deep_research_lab/writer_agent.py | 18 | INSTRUCTIONS = """You are a senior research writer. Your job is to write a comprehensive report | CODE |
| MEDIUM | …ty_contributions/deep_research_vinamra/writer_agent.py | 6 | INSTRUCTIONS = """You are a senior research analyst and expert writer specializing in comprehensive research reports. | CODE |
| MEDIUM | 2_openai/community_contributions/obogomaty/app.py | 171 | sys_prompt = f"""Write a comprehensive Deep Research Report. | CODE |
| LOW | …butions/workflow_patterns/1-Prompt_Chaining/configs.py | 39 | # To add a new provider, you just add an entry here. No other code changes needed! | COMMENT |
| LOW | …butions/workflow_patterns/2-Parallelization/configs.py | 44 | # To add a new provider, you just add an entry here. No other code changes needed! | COMMENT |
| LOW | …y_contributions/workflow_patterns/3-Routing/configs.py | 44 | # To add a new provider, you just add an entry here. No other code changes needed! | COMMENT |
| LOW | …ons/workflow_patterns/5-Evaluator-Optimizer/configs.py | 44 | # To add a new provider, you just add an entry here. No other code changes needed! | COMMENT |
| LOW | …s/workflow_patterns/4-Orchestration_Workers/configs.py | 44 | # To add a new provider, you just add an entry here. No other code changes needed! | COMMENT |
| LOW | …tterns/4-Orchestration_Workers/orchestration_worker.py | 60 | # If the expected structure isn't there, just use the default message. | COMMENT |
| LOW⚡ | …tterns/4-Orchestration_Workers/orchestration_worker.py | 126 | # The 'check_result' is the original query here, but we can just use message_str. | COMMENT |
| MEDIUM | …ibutions/iamumarjaved/research_agents/planner_agent.py | 7 | INSTRUCTIONS = f"""You are a highly skilled research assistant specializing in creating comprehensive search strategies. | CODE |
| MEDIUM⚡ | …ntributions/deep_research_refactored/agents_manager.py | 135 | """ Run the research pipeline with comprehensive error handling """ | STRING |
| MEDIUM | …ions/kachaje-andela-genai-bootcamp/tools/web_search.py | 28 | # Using max_results=10 to get more comprehensive results | COMMENT |
| MEDIUM | …utions/deep_research_elixirgam_version/writer_agent.py | 10 | WRITER_INSTRUCTIONS = """You are a senior researcher who writes comprehensive reports. | CODE |
| MEDIUM | …ns/deep_research_elixirgam_version/research_manager.py | 19 | RESEARCH_MANAGER_INSTRUCTIONS = """You are a research manager responsible for conducting comprehensive research on any g | CODE |
| MEDIUM | …ity_contributions/dkisselev-zz/persona_rag/evaluate.py | 479 | """Run comprehensive evaluation""" | STRING |
| LOW | 1_foundations/community_contributions/wszymilo/app.py | 59 | # You might want to construct a follow-up message to the LLM, here we just return a message for now | COMMENT |
| MEDIUM | …ns/amirna2_contributions/personal-ai/career_chatbot.py | 139 | # Format ALL repos with comprehensive details | COMMENT |
| MEDIUM | …am_thomas/learning_planner/nodes/curriculum_builder.py | 21 | self.system_prompt = """You are an expert curriculum designer. Create comprehensive, | CODE |
| MEDIUM | …aph/community_contributions/wszymilo/research_graph.py | 132 | return """You are Senior Researcher writing a comprehensive report. Your task is to generate markdown-formatted repo | STRING |
| MEDIUM | …ributions/transcript_summarizer/src/core/summarizer.py | 329 | return f"""You are an expert at summarizing transcript content. Please provide a concise but comprehensive summa | CODE |
| MEDIUM | …ributions/transcript_summarizer/src/core/summarizer.py | 347 | return f"""You are an expert at creating comprehensive summaries from multiple related text segments. Below are | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …p/community_contributions/forex2/mcp_exchange_rates.py | 64 | # https://v6.exchangerate-api.com/v6/YOUR-API-KEY/latest/USD | COMMENT |
| HIGH | …munity_contributions/code_learning_assistant/README.md | 202 | OPENAI_API_KEY=your_api_key | CODE |
| HIGH | …tions/code_learning_assistant/code-assistant/README.md | 202 | OPENAI_API_KEY=your_api_key | CODE |
| HIGH | …community_contributions/gemini_based_chatbot/README.md | 43 | GOOGLE_API_KEY=<your-api-key> | CODE |
| HIGH | …mmunity_contributions/chatbot_rag_evaluation/README.md | 37 | GOOGLE_API_KEY=<your-api-key> | CODE |
| HIGH | …mmunity_contributions/chatbot_rag_evaluation/README.md | 38 | OPENAI_API_KEY=<your-api-key> | CODE |
| HIGH⚡ | …ibutions/telegram_push_notifications/telegram_setup.md | 23 | 3. Open your web browser and visit this URL (replace `<YOUR_TOKEN>` with the token from Step 1): | CODE |
| HIGH⚡ | …ibutions/telegram_push_notifications/telegram_setup.md | 24 | `https://api.telegram.org/bot<YOUR_TOKEN>/getUpdates` | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …adership_calibration/src/leadership_calibration/app.py | 11 | CODE | |
| LOW | …adership_calibration/src/leadership_calibration/app.py | 18 | CODE | |
| LOW | …utions/data_science_help/src/data_science_help/main.py | 63 | CODE | |
| LOW | …_contributions/1_swap_trading_prism/src/prism/tools.py | 115 | CODE | |
| LOW | …s/blt909/homepage_builder/src/homepage_builder/main.py | 33 | CODE | |
| LOW | 6_mcp/community_contributions/tobenna/leads_server.py | 11 | CODE | |
| LOW | …ontributions/issoft2/medical_patient_mgt_mcp_server.py | 249 | CODE | |
| LOW | 6_mcp/community_contributions/Timothy/timothy_agents.py | 25 | CODE | |
| LOW | 6_mcp/community_contributions/Timothy/timothy_agents.py | 48 | CODE | |
| LOW | 6_mcp/community_contributions/Timothy/timothy_agents.py | 74 | CODE | |
| LOW | …utions/salah/devops-monitor-agent/src/alert_manager.py | 71 | CODE | |
| LOW | …ity_contributions/adriana_exercise_day2/news_client.py | 51 | CODE | |
| LOW | …nai/community_contributions/ranskills-deep-research.py | 159 | CODE | |
| LOW | …oop_debuggers/first_principles_loop/agent_tool_loop.py | 126 | CODE | |
| LOW | …ations/community_contributions/aswamina/smartfridge.py | 210 | CODE | |
| LOW | …ons/community_contributions/haastrupea/src/pipeline.py | 66 | CODE | |
| LOW | …y_contributions/abrahim/twin_agent/src/digital_twin.py | 22 | CODE | |
| LOW | …community_contributions/stevek_2_lab2_python/2_lab2.py | 334 | CODE | |
| LOW | …oundations/community_contributions/weather-tool/app.py | 59 | CODE | |
| LOW | …ibutions/wakanda_team_thomas/learning_planner/graph.py | 119 | CODE | |
| LOW | …ggraph/community_contributions/philip/content_agent.py | 307 | CODE | |
| LOW | …ity_contributions/Timothy/sidekick-upgrade/sidekick.py | 112 | CODE | |
| LOW | …n_langgraph/community_contributions/blt909/pipeline.py | 1087 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …contributions/gomezc08/interview/src/interview/main.py | 23 | 'candidate_name': "Jane Doe", | CODE |
| LOW⚡ | …ions/trip_daily_planner/src/trip_daily_planner/main.py | 29 | 'email_to': 'user@example.com', | CODE |
| LOW | …/src/ghost_writer/services/test_book_writer_service.py | 40 | characters="John Doe" | CODE |
| LOW | …nity_contributions/victor_conqueror/agent_crm/agent.py | 73 | account = gr.Textbox(label="Account (optional)", placeholder="Acme Corp") | CODE |
| LOW | …y_contributions/dkisselev-zz/history-agent/accounts.py | 184 | account = Account("John Doe") | CODE |
| LOW | …ributions/fix_polygon_not_authorized_error/accounts.py | 181 | account = Account("John Doe") | CODE |
| LOW | 6_mcp/community_contributions/solisoma/accounts.py | 179 | account = Account("John Doe") | CODE |
| LOW | …ibutions/salah/devops-monitor-agent/src/email_agent.py | 13 | to_email_addr = os.environ.get("ALERT_TO_EMAIL", "admin@example.com") | CODE |
| LOW | …_contributions/Vagz1216_us_equities_crypto/accounts.py | 179 | account = Account("John Doe") | CODE |
| LOW | 6_mcp/community_contributions/steve/modules/accounts.py | 179 | account = Account("John Doe") | CODE |
| LOW | …nity_contributions/iamumarjaved/src/agents/accounts.py | 177 | account = Account("John Doe") | CODE |
| LOW | …ns/PrasadGaitonde/6_MCP_GitHubProject/github_client.py | 20 | env={**os.environ, "GITHUB_TOKEN": os.getenv("GITHUB_TOKEN", "dummy_token")} | CODE |
| LOW | 6_mcp/community_contributions/samuel_remo/accounts.py | 179 | account = Account("John Doe") | CODE |
| LOW | …munity_contributions/AutoTrader_hopeogbons/accounts.py | 179 | account = Account("John Doe") | CODE |
| LOW | …tributions/ugomichael33/week2_sales_outreach_app/ui.py | 11 | company = gr.Textbox(label="Company", placeholder="Acme Corp") | CODE |
| LOW | …omer_care_telegram/modules/agents/sequential_agents.py | 129 | - Store valid fields in `state.order_details` (e.g., `{{'Customer Name': 'John Doe', Email: 'abcd@gmail.com' | CODE |
| LOW | …mmunity_contributions/blt909/app_agents/email_agent.py | 25 | name="John Doe", | CODE |
| LOW | 4_langchain_langgraph/app.py | 23 | items = '<div class="placeholder">The Sidekick will write its plan here as it works</div>' | STRING |
| LOW | …ity_contributions/makinda/nairobi_city_agents/graph.py | 5 | local events (SQLite) → dummy-data LLM if empty → optional Serper enrichment → | STRING |
| LOW | …ity_contributions/makinda/nairobi_city_agents/graph.py | 35 | """Read SQLite; if empty, run the dummy-data agent to synthesize seed events.""" | STRING |
| LOW | …tributions/makinda/nairobi_city_agents/dummy_events.py | 1 | """LLM-generated synthetic Nairobi events when the local DB is empty (dummy-data agent).""" | STRING |
| LOW | …y_contributions/johnerick8_transactions_monitor/app.py | 58 | placeholder='Paste transaction JSON here, e.g. {"user_id": "123", "name": "John Doe", "amount": 500, "curren | CODE |
| LOW | …n_langgraph/community_contributions/blt909/pipeline.py | 333 | - No Lorem Ipsum — generate sharp, on-brand copy | CODE |
| LOW | …unity_contributions/ebunilo_langraph/sidekick_tools.py | 772 | # {"name": "Jane Doe", "email": "jane.doe@company.com", "title": "CEO"}, | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | 2_openai/community_contributions/elchanio76/README.md | 116 | The example aimaginary brochure was created with gpt-5-mini and fake contact lists were generated by Llama 3.1. | CODE |
| HIGH | …munity_contributions/bot_board/conversation_context.py | 81 | # Print for convenience as requested | COMMENT |
| HIGH | …y_contributions/emmy_sidekick/src/external_services.py | 43 | include_answer=True, # Get AI-generated summary | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …unity_contributions/emmy_video_processor/gradio_app.py | 21 | async def handle_request(video_file, user_request, progress=gr.Progress()): | CODE |
| LOW | …nity_contributions/retail agent/retail_agent_system.py | 63 | def handle_request(self, product, customer_name): | STRING |
| LOW | …e_Customer_Support/ai_agents/customer_support_agent.py | 80 | async def run_task(self, message: str) -> str: | CODE |
| LOW | …mmunity_contributions/Mugao_Ops_Planner/core/server.py | 10 | def handle_request(self, request_type: str, payload: dict): | CODE |
| LOW | …penai/community_contributions/deep_research_ms/test.py | 3 | def process_data(name, age): | CODE |
| LOW | …_Inventory_Management/ai_agents/product_sales_agent.py | 31 | async def run_task(self, message: str): | CODE |
| LOW | …ventory_Management/ai_agents/database_manager_agent.py | 124 | async def run_task(self, message: str): | STRING |
| LOW | …Usage_Experiments/1_no_tools/customer_support_agent.py | 24 | async def run_task(self, message: str): | CODE |
| LOW | …ge_Experiments/2_simple_tool/customer_support_agent.py | 35 | async def run_task(self, message: str): | CODE |
| LOW | …ts/4_two_tools_better_output/customer_support_agent.py | 47 | async def run_task(self, message: str): | CODE |
| LOW | …sage_Experiments/3_two_tools/customer_support_agent.py | 43 | async def run_task(self, message: str): | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | 6_mcp/community_contributions/aswamina/groceries.py | 132 | # Example usage: | COMMENT |
| LOW | …/community_contributions/dkisselev-zz/deep_research.py | 41 | ### How to use: | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …engineering-team/src/advanced_engineering_team/main.py | 109 | CODE |