Repo for the Complete Agentic AI Engineering Course
This report presents the forensic synthetic code analysis of ed-donner/agents, a Jupyter Notebook project with 5,890 GitHub stars. SynthScan v2.0 examined 361,662 lines of code across 4139 source files, recording 6537 pattern matches distributed across 25 syntactic categories. The overall adjusted score of 32.6 places this repository in the Strong AI signal band.
The scanner applied 160+ deterministic lexical heuristics, multi-line block detectors, abstract syntax tree depth profilers, and a cross-file Jaccard similarity matrix to construct a statistically normalised synthetic code estimate. All matches are individually weighted by severity coefficient and contextual multiplier before summation, and the resulting headline score is temporally discounted to account for the repository's development history relative to the commercial emergence of large language model coding tooling (November 2022 onward).
Longitudinal tracking requires multiple scan runs. Once this repository is re-scanned after new commits land, this chart will visualise how the synthetic code signal evolves over time — enabling you to detect whether AI authorship is growing, stabilising, or being actively corrected by human engineers.
Classifies detected patterns by their diagnostic confidence and structural impact. CRITICAL patterns (coefficient 10) represent definitive synthetic signatures — hallucinated imports, explicit LLM attribution metadata — virtually never produced by human authors. HIGH (5) indicates strong structural tells such as cross-file repetition or cross-linguistic idioms. MEDIUM (2) covers recognisable conversational padding and AI-specific vocabulary. LOW (1) captures subtle indicators like tautological comments and generic boilerplate that require density to carry independent signal.
This horizontal bar chart decomposes the repository's raw synthetic code score by top-level directory, allowing you to pinpoint precisely which modules or components carry the highest AI authorship density. Directories with disproportionately high scores relative to their size warrant targeted manual review: concentrated AI signatures often trace back to mass-generated configuration layers, auto-ported test suites, LLM-scaffolded boilerplate classes, or entire subsystems authored under heavy copilot assistance. Use this view to prioritise your human code-review effort.
The scanner identified 6537 distinct pattern matches across 25 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a statistically significant AI authorship indicator. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.
Reading the findings table: The Severity column indicates the diagnostic confidence level (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — comment-context matches receive a ×1.5 weight because LLMs systematically over-annotate. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier as dense clusters constitute far stronger evidence of synthetic authorship than isolated hits.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| 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 | …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 | …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 | …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 | …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 | …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 | …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 | …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 | …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 | …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 | …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 | …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 | 6_mcp/demo/util.py | 0 | .positive-pnl { color: green !important; font-weight: bold; } .positive-bg { background-color: green !important; font-we | STRING |
| HIGH | …unity_contributions/dkisselev-zz/history-agent/util.py | 0 | .positive-pnl { color: green !important; font-weight: bold; } .positive-bg { background-color: green !important; font-we | STRING |
| HIGH | …contributions/fix_polygon_not_authorized_error/util.py | 0 | .positive-pnl { color: green !important; font-weight: bold; } .positive-bg { background-color: green !important; font-we | STRING |
| HIGH | …mcp/community_contributions/trading_with_short/util.py | 0 | .positive-pnl { color: green !important; font-weight: bold; } .positive-bg { background-color: green !important; font-we | STRING |
| HIGH | 6_mcp/community_contributions/steve/util.py | 0 | .positive-pnl { color: green !important; font-weight: bold; } .positive-bg { background-color: green !important; font-we | STRING |
| HIGH | …community_contributions/iamumarjaved/src/utils/util.py | 0 | .positive-pnl { color: green !important; font-weight: bold; } .positive-bg { background-color: green !important; font-we | STRING |
| HIGH | 6_mcp/community_contributions/ebunilo_mcp/util.py | 0 | .positive-pnl { color: green !important; font-weight: bold; } .positive-bg { background-color: green !important; font-we | STRING |
| HIGH | 6_mcp/community_contributions/samuel_remo/utils/util.py | 0 | .positive-pnl { color: green !important; font-weight: bold; } .positive-bg { background-color: green !important; font-we | STRING |
| HIGH | …/community_contributions/AutoTrader_hopeogbons/util.py | 0 | .positive-pnl { color: green !important; font-weight: bold; } .positive-bg { background-color: green !important; font-we | STRING |
| HIGH | …ontributions/frex-multi-agent-auto-trader/interface.py | 0 | .positive-pnl { color: green !important; font-weight: bold; } .positive-bg { background-color: green !important; font-we | STRING |
| HIGH | 6_mcp/demo/util.py | 0 | function refresh() { const url = new url(window.location); if (url.searchparams.get('__theme') !== 'dark') { url.searchp | STRING |
| HIGH | 6_mcp/community_contributions/osas_trader/util.py | 0 | function refresh() { const url = new url(window.location); if (url.searchparams.get('__theme') !== 'dark') { url.searchp | STRING |
| HIGH | …unity_contributions/dkisselev-zz/history-agent/util.py | 0 | function refresh() { const url = new url(window.location); if (url.searchparams.get('__theme') !== 'dark') { url.searchp | STRING |
| HIGH | …contributions/fix_polygon_not_authorized_error/util.py | 0 | function refresh() { const url = new url(window.location); if (url.searchparams.get('__theme') !== 'dark') { url.searchp | STRING |
| HIGH | …mcp/community_contributions/trading_with_short/util.py | 0 | function refresh() { const url = new url(window.location); if (url.searchparams.get('__theme') !== 'dark') { url.searchp | STRING |
| HIGH | 6_mcp/community_contributions/steve/util.py | 0 | function refresh() { const url = new url(window.location); if (url.searchparams.get('__theme') !== 'dark') { url.searchp | STRING |
| HIGH | 6_mcp/community_contributions/geraldino/app.py | 0 | function refresh() { const url = new url(window.location); if (url.searchparams.get('__theme') !== 'dark') { url.searchp | STRING |
| HIGH | …community_contributions/iamumarjaved/src/utils/util.py | 0 | function refresh() { const url = new url(window.location); if (url.searchparams.get('__theme') !== 'dark') { url.searchp | STRING |
| HIGH | 6_mcp/community_contributions/ebunilo_mcp/util.py | 0 | function refresh() { const url = new url(window.location); if (url.searchparams.get('__theme') !== 'dark') { url.searchp | STRING |
| HIGH | 6_mcp/community_contributions/samuel_remo/utils/util.py | 0 | function refresh() { const url = new url(window.location); if (url.searchparams.get('__theme') !== 'dark') { url.searchp | STRING |
| HIGH | …/community_contributions/AutoTrader_hopeogbons/util.py | 0 | function refresh() { const url = new url(window.location); if (url.searchparams.get('__theme') !== 'dark') { url.searchp | STRING |
| HIGH | …ontributions/frex-multi-agent-auto-trader/interface.py | 0 | function refresh() { const url = new url(window.location); if (url.searchparams.get('__theme') !== 'dark') { url.searchp | STRING |
| HIGH | 6_mcp/community_contributions/JamesDominiqueAI/app.py | 0 | function refresh() { const url = new url(window.location); if (url.searchparams.get('__theme') !== 'dark') { url.searchp | STRING |
| HIGH | 6_mcp/demo/ui.py | 0 | calculate total portfolio value based on current prices | STRING |
| HIGH | …munity_contributions/dkisselev-zz/history-agent/app.py | 0 | calculate total portfolio value based on current prices | STRING |
| HIGH | …_contributions/fix_polygon_not_authorized_error/app.py | 0 | calculate total portfolio value based on current prices | STRING |
| 626 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| 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 |
| MEDIUM | …ewai/reference/engineering_team/sandbox_gpt/backend.py | 55 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …ewai/reference/engineering_team/sandbox_gpt/backend.py | 93 | # --------------------------------------------------------------------------- | COMMENT |
| 572 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 | …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 | …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 |
| LOW | …mmunity_contributions/kisali/debate/src/debate/main.py | 27 | except Exception as e: | CODE |
| LOW | …ntributions/kisali/coder_agent/src/coder_agent/main.py | 27 | except Exception as e: | CODE |
| LOW | …ions/financial_advisory/src/financial_advisory/main.py | 48 | except Exception as e: | CODE |
| LOW | …y_contributions/gomezc08/swe_team/src/swe_team/main.py | 25 | except Exception as e: | STRING |
| LOW | …mezc08/university_picker/src/university_picker/main.py | 55 | except Exception as e: | CODE |
| LOW | …mezc08/university_picker/src/university_picker/main.py | 65 | except Exception as e: | CODE |
| LOW | …mezc08/university_picker/src/university_picker/main.py | 80 | except Exception as e: | CODE |
| 1562 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 | |
| 1251 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 |
| 947 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 |
| 70 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⚡ | …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⚡ | …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 |
| LOW | …ibutions/solisoma/EMAIL_CONTINUATION_IMPLEMENTATION.md | 29 | # Step 3: Run coordinator - IT decides which agents to call | COMMENT |
| LOW | …ibutions/solisoma/EMAIL_CONTINUATION_IMPLEMENTATION.md | 40 | # Step 1: Create individual agents | COMMENT |
| LOW | …ibutions/solisoma/EMAIL_CONTINUATION_IMPLEMENTATION.md | 46 | # Step 2: Pass agents as tools to coordinator | COMMENT |
| LOW | …ibutions/solisoma/EMAIL_CONTINUATION_IMPLEMENTATION.md | 58 | # Step 3: Run coordinator - IT decides which agents to call | COMMENT |
| LOW | …ibutions/solisoma/EMAIL_CONTINUATION_IMPLEMENTATION.md | 68 | ### Step 1: SendGrid Webhook Setup | COMMENT |
| LOW | …ibutions/solisoma/EMAIL_CONTINUATION_IMPLEMENTATION.md | 81 | ### Step 2: Extract Email Data | COMMENT |
| LOW | …ibutions/solisoma/EMAIL_CONTINUATION_IMPLEMENTATION.md | 117 | ### Step 3: Create Individual Agents | COMMENT |
| LOW | …ibutions/solisoma/EMAIL_CONTINUATION_IMPLEMENTATION.md | 142 | ### Step 4: Create Email Coordinator | STRING |
| 97 more matches not shown… | ||||
| 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 | …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 | …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 | |
| LOW | …ributions/asket-mcp/asket_mcp/services/vector_brain.py | 30 | CODE | |
| LOW | 6_mcp/community_contributions/obogomaty/mcp_server.py | 18 | CODE | |
| 209 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 | …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 | …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 | …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 | …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⚡ | …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 |
| LOW⚡ | …ommunity_contributions/deep-research-cloudmogo/main.py | 17 | # Step 1: Get clarification | COMMENT |
| LOW⚡ | …ommunity_contributions/deep-research-cloudmogo/main.py | 37 | # Step 2: Run research (streaming) | COMMENT |
| LOW⚡ | …ommunity_contributions/deep-research-cloudmogo/main.py | 78 | # Step 1: Get clarification | COMMENT |
| LOW⚡ | …ommunity_contributions/deep-research-cloudmogo/main.py | 89 | # Step 2: Capture answers and run research | COMMENT |
| LOW⚡ | …ntributions/deep_research_refactored/agents_manager.py | 137 | # Step 1: Plan searches | COMMENT |
| 53 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 | …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⚡ | …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 |
|---|---|---|---|---|
| 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 | …ontributions/schema_builder/src/schema_builder/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 |
|---|---|---|---|---|
| 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 | …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 |
|---|---|---|---|---|
| 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 | …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 |
|---|---|---|---|---|
| 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 |