AI Slop Code RIsk Monitor

SWE-agent/mini-swe-agent

The 100 line AI agent that solves GitHub issues or helps you in your command line. Radically simple, no huge configs, no giant monorepo—but scores >74% on SWE-bench verified!

44.9 High pattern signal View on GitHub

Maintenance and Governance Review

This report summarizes scanner evidence for SWE-agent/mini-swe-agent, a Python project with 8,395 GitHub stars. SynthScan examined 23,493 lines of code across 213 source files, recording 603 pattern matches distributed across 18 syntactic categories. The legacy adjusted pattern signal is 44.9 (High pattern signal); it is not an authorship estimate.

Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.

44.9
Adjusted Signal
44.9
Raw Pattern Score
100%
Time Factor
2026-10-06
Last Push
8.4K
Stars
Python
Language
23.5K
Lines of Code
213
Files
603
Pattern Hits
2026-10-12
Scan Date
0.39
HC Hit Rate

Risk Review · v3

Use each vector to guide manual verification of the underlying findings.

Cognitive Ownership Risk 66.3/100 · HIGH

Can maintainers explain intent, assumptions, and trade-offs? 459 finding(s).

Hallucinated Dependency & Supply Chain Risk 11.5/100 · LOW

Are imports declared and package/API names verified? 13 finding(s).

Agent Over-Engineering Ratio 86.5/100 · CRITICAL

Are wrappers, guards, and repeated structures necessary? 560 finding(s).

PR Review Velocity Impact 90.2/100 · CRITICAL

Which changes need focused human review? 603 finding(s).

What These Metrics Mean

Adjusted Signal
Legacy pattern score normalized per 1,000 scanned lines and multiplied by the repository-level time factor. It is not an estimate of AI authorship.
Raw Pattern Score
Sum of severity- and context-weighted pattern findings before applying the time factor.
Time Factor
A coarse multiplier based on repository last-push metadata. It does not identify when individual code was written.
Pattern Hits
Count of configured pattern findings. Review each location and surrounding code before acting.
HC Hit Rate
High- and critical-severity findings per scanned file. Severity is a configured detector weight, not proof of a vulnerability or authorship.
Lines / Files
Scan coverage denominators used by the legacy normalized score.

Pattern-Signal History

This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.

Severity Breakdown

Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.

CRITICAL 0HIGH 84MEDIUM 35LOW 484

Directory Score Breakdown

This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.

Pattern Findings

The scanner identified 603 distinct pattern matches across 18 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.

Reading the findings table: The Severity column indicates the configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.

Hyper-Verbose Identifiers425 hits · 450 pts
SeverityFileLineSnippetContext
LOWtests/conftest.py43def _get_container_executable() -> str | None:CODE
LOWtests/conftest.py99def assert_observations_match(expected_observations: list[str], messages: list[dict]) -> None:CODE
LOW⚡tests/test_fire.py90def test_litellm_toolcall_explicit():CODE
LOW⚡tests/test_fire.py97def test_litellm_response_toolcall():CODE
LOW⚡tests/test_fire.py109def test_openrouter_textbased():CODE
LOW⚡tests/test_fire.py125def test_openrouter_response_toolcall():CODE
LOWtests/config/test_swebench_template.py19def test_observation_template_short_output():CODE
LOWtests/config/test_swebench_template.py57def test_observation_template_long_output():CODE
LOWtests/config/test_swebench_template.py174def test_agent_config_requires_templates():CODE
LOWtests/config/test_init.py23 def test_simple_string_with_quotes(self):CODE
LOWtests/config/test_init.py29 def test_nested_multiple_levels(self):CODE
LOW⚡tests/config/test_init.py91 def test_empty_key_raises_value_error(self, config_spec):CODE
LOW⚡tests/config/test_init.py99 def test_uses_key_value_spec_for_equals_sign(self):CODE
LOW⚡tests/config/test_init.py103 def test_uses_key_value_spec_with_number(self):CODE
LOW⚡tests/config/test_init.py107 def test_loads_yaml_file_when_no_equals(self, tmp_path):CODE
LOWtests/config/test_init.py137def test_all_builtin_configs_findable_by_name(yaml_file):CODE
LOWtests/environments/test_singularity.py20def test_singularity_environment_config_defaults():CODE
LOWtests/environments/test_singularity.py36def test_singularity_environment_basic_execution():CODE
LOWtests/environments/test_singularity.py48def test_singularity_environment_set_env_variables():CODE
LOWtests/environments/test_singularity.py67def test_singularity_environment_forward_env_variables():CODE
LOWtests/environments/test_singularity.py85def test_singularity_environment_forward_nonexistent_env_variables():CODE
LOWtests/environments/test_singularity.py96def test_singularity_environment_combined_env_and_forward():CODE
LOWtests/environments/test_singularity.py110def test_singularity_environment_env_override_forward():CODE
LOWtests/environments/test_singularity.py125def test_singularity_environment_custom_cwd():CODE
LOWtests/environments/test_singularity.py136def test_singularity_environment_cwd_parameter_override():CODE
LOWtests/environments/test_singularity.py147def test_singularity_environment_command_failure():CODE
LOWtests/environments/test_singularity.py157def test_singularity_environment_timeout():CODE
LOW⚡tests/environments/test_singularity.py169def test_singularity_environment_writable_sandbox():CODE
LOW⚡tests/environments/test_local.py15def test_local_environment_config_defaults():CODE
LOW⚡tests/environments/test_local.py24def test_local_environment_basic_execution():CODE
LOW⚡tests/environments/test_local.py33def test_local_environment_set_env_variables():CODE
LOW⚡tests/environments/test_local.py59def test_local_environment_env_variable_override():CODE
LOW⚡tests/environments/test_local.py69def test_local_environment_custom_cwd():CODE
LOW⚡tests/environments/test_local.py79def test_local_environment_cwd_parameter_override():CODE
LOW⚡tests/environments/test_local.py90def test_local_environment_default_cwd():CODE
LOW⚡tests/environments/test_local.py100def test_local_environment_command_failure():CODE
LOW⚡tests/environments/test_local.py109def test_local_environment_nonexistent_command():CODE
LOW⚡tests/environments/test_local.py118def test_local_environment_stderr_capture():CODE
LOW⚡tests/environments/test_local.py127def test_local_environment_timeout():CODE
LOW⚡tests/environments/test_local.py232def test_local_environment_file_operations():CODE
LOWtests/environments/test_local.py48def test_local_environment_existing_env_variables():CODE
LOWtests/environments/test_local.py138def test_local_environment_timeout_kills_child_process():CODE
LOWtests/environments/test_local.py195def test_local_environment_custom_timeout():CODE
LOWtests/environments/test_local.py211def test_local_environment_return_codes(command, expected_returncode):CODE
LOWtests/environments/test_local.py219def test_local_environment_multiline_output():CODE
LOWtests/environments/test_local.py252def test_local_environment_shell_features():CODE
LOW⚡tests/environments/test_init.py8 def test_get_environment_class_local_full_path(self):CODE
LOW⚡tests/environments/test_init.py13 def test_get_environment_class_local_shorthand(self):CODE
LOW⚡tests/environments/test_init.py18 def test_get_environment_class_invalid_spec(self):CODE
LOW⚡tests/environments/test_init.py23 def test_get_environment_class_invalid_module(self):CODE
LOWtests/environments/test_docker.py44def test_docker_environment_config_defaults(executable):CODE
LOWtests/environments/test_docker.py58def test_docker_environment_basic_execution(executable):CODE
LOWtests/environments/test_docker.py72def test_docker_environment_set_env_variables(executable):CODE
LOWtests/environments/test_docker.py94def test_docker_environment_forward_env_variables(executable):CODE
LOWtests/environments/test_docker.py117def test_docker_environment_forward_nonexistent_env_variables(executable):CODE
LOWtests/environments/test_docker.py131def test_docker_environment_combined_env_and_forward(executable):CODE
LOWtests/environments/test_docker.py148def test_docker_environment_env_override_forward(executable):CODE
LOWtests/environments/test_docker.py169def test_docker_environment_custom_cwd(executable):CODE
LOWtests/environments/test_docker.py183def test_docker_environment_cwd_parameter_override(executable):CODE
LOWtests/environments/test_docker.py197def test_docker_environment_command_failure(executable):CODE
365 more matches not shown…
Cross-File Repetition69 hits · 345 pts
SeverityFileLineSnippetContext
HIGHtests/environments/test_singularity.py0test executing commands in a custom working directory.STRING
HIGHtests/environments/test_local.py0test executing commands in a custom working directory.STRING
HIGHtests/environments/test_docker.py0test executing commands in a custom working directory.STRING
HIGHtests/environments/extra/test_bubblewrap.py0test executing commands in a custom working directory.STRING
HIGHtests/environments/test_singularity.py0test that the cwd parameter in execute() overrides the config cwd.STRING
HIGHtests/environments/test_local.py0test that the cwd parameter in execute() overrides the config cwd.STRING
HIGHtests/environments/test_docker.py0test that the cwd parameter in execute() overrides the config cwd.STRING
HIGHtests/environments/extra/test_contree.py0test that the cwd parameter in execute() overrides the config cwd.STRING
HIGHtests/environments/extra/test_bubblewrap.py0test that the cwd parameter in execute() overrides the config cwd.STRING
HIGHtests/environments/test_singularity.py0test timeout functionality returns structured output instead of raising.STRING
HIGHtests/environments/test_local.py0test timeout functionality returns structured output instead of raising.STRING
HIGHtests/environments/extra/test_bubblewrap.py0test timeout functionality returns structured output instead of raising.STRING
HIGHtests/run/test_swebench.py0create a deterministicmodel from trajectory fixture data (raw text outputs).STRING
HIGHtests/run/test_swebench_single.py0create a deterministicmodel from trajectory fixture data (raw text outputs).STRING
HIGHtests/run/test_local.py0create a deterministicmodel from trajectory fixture data (raw text outputs).STRING
HIGHtests/run/test_run_hello_world.py0create a deterministicmodel from trajectory fixture data (raw text outputs).STRING
HIGHsrc/minisweagent/environments/singularity.py0raises submitted if the output indicates task completion.STRING
HIGHsrc/minisweagent/environments/local.py0raises submitted if the output indicates task completion.STRING
HIGHsrc/minisweagent/environments/docker.py0raises submitted if the output indicates task completion.STRING
HIGHsrc/minisweagent/environments/extra/contree.py0raises submitted if the output indicates task completion.STRING
HIGHsrc/minisweagent/environments/extra/swerex_docker.py0raises submitted if the output indicates task completion.STRING
HIGHsrc/minisweagent/environments/extra/bubblewrap.py0raises submitted if the output indicates task completion.STRING
HIGHsrc/minisweagent/environments/extra/swerex_modal.py0raises submitted if the output indicates task completion.STRING
HIGHsrc/minisweagent/environments/extra/contree.py0execute a command in the environment and return the raw output.STRING
HIGHsrc/minisweagent/environments/extra/swerex_docker.py0execute a command in the environment and return the raw output.STRING
HIGHsrc/minisweagent/environments/extra/swerex_modal.py0execute a command in the environment and return the raw output.STRING
HIGHsrc/minisweagent/models/portkey_response_model.py0format execution outputs into tool result messages.STRING
HIGHsrc/minisweagent/models/litellm_model.py0format execution outputs into tool result messages.STRING
HIGHsrc/minisweagent/models/portkey_model.py0format execution outputs into tool result messages.STRING
HIGHsrc/minisweagent/models/requesty_model.py0format execution outputs into tool result messages.STRING
HIGHsrc/minisweagent/models/test_models.py0format execution outputs into tool result messages.STRING
HIGHsrc/minisweagent/models/openrouter_model.py0format execution outputs into tool result messages.STRING
HIGHsrc/minisweagent/models/litellm_response_model.py0format execution outputs into tool result messages.STRING
HIGHsrc/minisweagent/models/openrouter_response_model.py0format execution outputs into tool result messages.STRING
HIGHsrc/minisweagent/models/utils/actions_toolcall.py0format execution outputs into tool result messages.STRING
HIGHsrc/minisweagent/models/litellm_model.py0set explicit cache control markers, for example for anthropic modelsSTRING
HIGHsrc/minisweagent/models/portkey_model.py0set explicit cache control markers, for example for anthropic modelsSTRING
HIGHsrc/minisweagent/models/requesty_model.py0set explicit cache control markers, for example for anthropic modelsSTRING
HIGHsrc/minisweagent/models/openrouter_model.py0set explicit cache control markers, for example for anthropic modelsSTRING
HIGHsrc/minisweagent/models/litellm_model.py0cost tracking mode for this model. can be "default" or "ignore_errors" (ignore errors/missing cost info)STRING
HIGHsrc/minisweagent/models/portkey_model.py0cost tracking mode for this model. can be "default" or "ignore_errors" (ignore errors/missing cost info)STRING
HIGHsrc/minisweagent/models/openrouter_model.py0cost tracking mode for this model. can be "default" or "ignore_errors" (ignore errors/missing cost info)STRING
HIGHsrc/minisweagent/models/litellm_model.py0template used when the lm's output is not in the expected format.STRING
HIGHsrc/minisweagent/models/portkey_model.py0template used when the lm's output is not in the expected format.STRING
HIGHsrc/minisweagent/models/openrouter_textbased_model.py0template used when the lm's output is not in the expected format.STRING
HIGHsrc/minisweagent/models/litellm_textbased_model.py0template used when the lm's output is not in the expected format.STRING
HIGHsrc/minisweagent/models/requesty_model.py0template used when the lm's output is not in the expected format.STRING
HIGHsrc/minisweagent/models/openrouter_model.py0template used when the lm's output is not in the expected format.STRING
HIGHsrc/minisweagent/models/litellm_model.py0template used to render the observation after executing an action.STRING
HIGHsrc/minisweagent/models/portkey_model.py0template used to render the observation after executing an action.STRING
HIGHsrc/minisweagent/models/requesty_model.py0template used to render the observation after executing an action.STRING
HIGHsrc/minisweagent/models/test_models.py0template used to render the observation after executing an action.STRING
HIGHsrc/minisweagent/models/openrouter_model.py0template used to render the observation after executing an action.STRING
HIGHsrc/minisweagent/models/litellm_model.py0regex to extract multimodal content. empty string disables multimodal processing.STRING
HIGHsrc/minisweagent/models/portkey_model.py0regex to extract multimodal content. empty string disables multimodal processing.STRING
HIGHsrc/minisweagent/models/requesty_model.py0regex to extract multimodal content. empty string disables multimodal processing.STRING
HIGHsrc/minisweagent/models/test_models.py0regex to extract multimodal content. empty string disables multimodal processing.STRING
HIGHsrc/minisweagent/models/openrouter_model.py0regex to extract multimodal content. empty string disables multimodal processing.STRING
HIGHsrc/minisweagent/models/litellm_model.py0parse tool calls from the response. raises formaterror if unknown tool.STRING
HIGHsrc/minisweagent/models/portkey_model.py0parse tool calls from the response. raises formaterror if unknown tool.STRING
9 more matches not shown…
Decorative Section Separators16 hits · 63 pts
SeverityFileLineSnippetContext
MEDIUMtests/test_fire.py68# =============================================================================COMMENT
MEDIUMtests/test_fire.py70# =============================================================================COMMENT
MEDIUM⚡tests/test_fire.py103# =============================================================================COMMENT
MEDIUM⚡tests/test_fire.py105# =============================================================================COMMENT
MEDIUM⚡tests/test_fire.py131# =============================================================================COMMENT
MEDIUM⚡tests/test_fire.py133# =============================================================================COMMENT
MEDIUMtests/test_fire.py150# =============================================================================COMMENT
MEDIUMtests/test_fire.py152# =============================================================================COMMENT
MEDIUM⚡tests/run/test_programbench.py55# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/run/test_programbench.py57# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/run/test_programbench.py92# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/run/test_programbench.py94# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/run/test_programbench.py128# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/run/test_programbench.py130# ---------------------------------------------------------------------------COMMENT
MEDIUMtests/run/test_programbench.py150# ---------------------------------------------------------------------------COMMENT
MEDIUMtests/run/test_programbench.py152# ---------------------------------------------------------------------------COMMENT
Cross-Language Confusion6 hits · 38 pts
SeverityFileLineSnippetContext
HIGH⚡tests/environments/test_singularity.py173 result = env.execute({"command": "echo 'test content' > /tmp/test_file.txt && cat /tmp/test_file.txt"})CODE
HIGH⚡tests/environments/test_singularity.py177 result = env.execute({"command": "touch /usr/testfile && ls /usr/testfile"})CODE
HIGHtests/environments/extra/test_swerex_modal.py70 env.execute({"command": "echo COMPLETE_TASK_AND_SUBMIT_FINAL_OUTPUT && git diff"})CODE
HIGH⚡tests/run/test_programbench.py64 {"command": "mkdir -p /workspace && echo hello > /workspace/file.txt && echo world > /workspace/other.txt"}CODE
HIGH⚡tests/run/test_programbench.py118 "&& echo INTERNET_OK || echo INTERNET_BLOCKED"CODE
HIGHsrc/minisweagent/agents/interactive.py101 sandbox with stdin redirected from /dev/null), where calling ``input()``STRING
Excessive Try-Catch Wrapping31 hits · 36 pts
SeverityFileLineSnippetContext
LOWtests/models/test_litellm_textbased_model.py57 except Exception as e:CODE
MEDIUMtests/run/test_cli_integration.py647 print(f"Error output: {result.output}")CODE
MEDIUM.github/bump_version.py17 print("Error: could not find __version__ in", INIT_FILE)CODE
MEDIUM.github/bump_version.py38 print(f"Error committing changes: {e}", file=sys.stderr)CODE
LOWsrc/minisweagent/environments/singularity.py107 except Exception as e:CODE
LOWsrc/minisweagent/environments/local.py31 except Exception as e:CODE
LOWsrc/minisweagent/environments/docker.py126 except Exception as e:CODE
LOWsrc/minisweagent/environments/extra/contree.py106 except Exception as e:CODE
LOWsrc/minisweagent/environments/extra/swerex_docker.py46 except Exception as e:CODE
LOWsrc/minisweagent/environments/extra/bubblewrap.py105 except Exception as e:CODE
LOWsrc/minisweagent/environments/extra/swerex_modal.py81 except Exception as e:CODE
LOWsrc/minisweagent/environments/extra/swerex_modal.py123 except Exception:CODE
LOWsrc/minisweagent/agents/default.py117 except Exception as e:CODE
LOWsrc/minisweagent/models/portkey_response_model.py112 except Exception:CODE
LOWsrc/minisweagent/models/portkey_response_model.py138 except Exception as e:CODE
MEDIUMsrc/minisweagent/models/portkey_response_model.py132def _calculate_cost(self, response) -> dict[str, float]:CODE
LOWsrc/minisweagent/models/litellm_model.py94 except Exception:CODE
LOWsrc/minisweagent/models/litellm_model.py113 except Exception as e:CODE
MEDIUMsrc/minisweagent/models/litellm_model.py108def _calculate_cost(self, response) -> dict[str, float]:CODE
LOWsrc/minisweagent/models/portkey_model.py116 except Exception:CODE
LOWsrc/minisweagent/models/portkey_model.py200 except Exception as e:CODE
LOWsrc/minisweagent/models/litellm_response_model.py69 except Exception:CODE
LOWsrc/minisweagent/models/utils/actions_toolcall.py59 except Exception as e:CODE
LOW…minisweagent/models/utils/actions_toolcall_response.py92 except Exception as e:CODE
LOWsrc/minisweagent/models/utils/content_string.py12 except Exception:CODE
LOWsrc/minisweagent/models/utils/content_string.py28 except Exception:CODE
LOWsrc/minisweagent/run/benchmarks/programbench.py103 except Exception as e:CODE
LOWsrc/minisweagent/run/benchmarks/programbench.py111 except Exception as e:CODE
LOWsrc/minisweagent/run/benchmarks/programbench.py169 except Exception as e:CODE
LOWsrc/minisweagent/run/benchmarks/swebench.py157 except Exception as e:CODE
LOWsrc/minisweagent/run/benchmarks/swebench.py251 except Exception as e:CODE
Empty Error Handlers7 hits · 35 pts
SeverityFileLineSnippetContext
HIGHtests/environments/test_local.py191except ProcessLookupError:CODE
HIGHsrc/minisweagent/config/__init__.py42except json.JSONDecodeError:CODE
HIGHsrc/minisweagent/environments/extra/swerex_modal.py123except Exception:CODE
HIGHsrc/minisweagent/models/utils/content_string.py12except Exception:CODE
HIGHsrc/minisweagent/run/benchmarks/programbench.py167except concurrent.futures.CancelledError:CODE
HIGHsrc/minisweagent/run/benchmarks/swebench.py249except concurrent.futures.CancelledError:CODE
HIGHsrc/minisweagent/run/benchmarks/utils/batch_progress.py150except KeyError:CODE
Self-Referential Comments10 hits · 31 pts
SeverityFileLineSnippetContext
MEDIUM⚡tests/environments/test_local.py237 # Create a fileCOMMENT
MEDIUM⚡tests/environments/extra/test_bubblewrap.py179 # Create a fileCOMMENT
MEDIUMtests/test_data/local.traj.json8 "content": "Please solve this issue: Blah blah blah\n\nYou can execute bash commands and edit files to implement theCODE
MEDIUMtests/test_data/github_issue.traj.json8 "content": "Please solve this issue: GitHub Issue: SyntaxError: invalid syntax\n\nI'm running `missing_colon.py` as CODE
MEDIUMtests/models/test_litellm_textbased_model.py17 # Create a mock exception that behaves like AuthenticationErrorCOMMENT
MEDIUMtests/run/test_cli_integration.py569 # Create a temporary config fileCOMMENT
MEDIUMsrc/minisweagent/config/mini.yaml57 ### Create a new file:COMMENT
MEDIUMsrc/minisweagent/config/default.yaml60 ### Create a new file:COMMENT
MEDIUMsrc/minisweagent/config/mini_textbased.yaml60 ### Create a new file:COMMENT
MEDIUMsrc/minisweagent/config/benchmarks/programbench.yaml143 ### Create a new file:COMMENT
Magic Placeholder Names2 hits · 15 pts
SeverityFileLineSnippetContext
HIGHdocs/models/quickstart.md15* Use `mini-extra config set ANTHROPIC_API_KEY <your-api-key>` to put the key in the `mini` [config file](../advanced/glCOMMENT
HIGHdocs/models/quickstart.md16* Export your key as an environment variable: `export ANTHROPIC_API_KEY=<your-api-key>` (this is not persistent if you rCOMMENT
Deep Nesting11 hits · 9 pts
SeverityFileLineSnippetContext
LOWtests/agents/test_interactive.py811CODE
LOWtests/agents/test_interactive.py855CODE
LOWtests/models/test_portkey_model.py153CODE
LOWtests/run/test_inspector.py12CODE
LOWtests/run/test_inspector.py16CODE
LOWsrc/minisweagent/agents/interactive.py144CODE
LOWsrc/minisweagent/utils/serialize.py6CODE
LOWsrc/minisweagent/models/utils/content_string.py32CODE
LOWsrc/minisweagent/models/utils/anthropic_utils.py11CODE
LOWsrc/minisweagent/run/benchmarks/programbench.py122CODE
LOWsrc/minisweagent/run/benchmarks/swebench.py202CODE
Modern Structural Boilerplate8 hits · 8 pts
SeverityFileLineSnippetContext
LOWsrc/minisweagent/__init__.py83__all__ = [CODE
LOWsrc/minisweagent/config/__init__.py64__all__ = ["builtin_config_dir", "get_config_path", "get_config_from_spec", "_key_value_spec_to_nested_dict"]CODE
LOWsrc/minisweagent/environments/extra/contree.py18logger = logging.getLogger(__name__)CODE
LOWsrc/minisweagent/utils/log.py7def _setup_root_logger() -> None:CODE
LOWsrc/minisweagent/utils/log.py36__all__ = ["logger"]CODE
LOWsrc/minisweagent/models/utils/cache_control.py27def _set_cache_control(entry: dict) -> None:CODE
LOWsrc/minisweagent/run/utilities/inspector.py195 def update_content(self) -> None:CODE
LOWsrc/minisweagent/run/benchmarks/utils/batch_progress.py117 def _update_total_costs(self) -> None:CODE
AI Slop Vocabulary3 hits · 7 pts
SeverityFileLineSnippetContext
MEDIUMtests/test_data/local.traj.json8 "content": "Please solve this issue: Blah blah blah\n\nYou can execute bash commands and edit files to implement theCODE
MEDIUMtests/test_data/github_issue.traj.json8 "content": "Please solve this issue: GitHub Issue: SyntaxError: invalid syntax\n\nI'm running `missing_colon.py` as CODE
MEDIUMtests/agents/test_interactive.py388# New comprehensive mode switching testsCOMMENT
Redundant / Tautological Comments2 hits · 4 pts
SeverityFileLineSnippetContext
LOW⚡tests/environments/test_local.py241 # Read the fileCOMMENT
LOW⚡tests/environments/extra/test_bubblewrap.py184 # Read the fileCOMMENT
Unused Imports4 hits · 4 pts
SeverityFileLineSnippetContext
LOWtests/test_data/update_outputs_local.py4CODE
LOWtests/test_data/update_outputs_github_issue.py4CODE
LOWtests/models/test_format_error_response_persistence.py11CODE
LOWsrc/minisweagent/__init__.py21CODE
AI Structural Patterns4 hits · 4 pts
SeverityFileLineSnippetContext
LOWsrc/minisweagent/run/mini.py55CODE
LOWsrc/minisweagent/run/benchmarks/programbench.py122CODE
LOWsrc/minisweagent/run/benchmarks/swebench_single.py43CODE
LOWsrc/minisweagent/run/benchmarks/swebench.py202CODE
Over-Commented Block2 hits · 2 pts
SeverityFileLineSnippetContext
LOWtests/test_fire.py1#!/usr/bin/env python3COMMENT
LOWsrc/minisweagent/config/benchmarks/swebench_modal.yaml1# SWE-bench Modal environment configurationCOMMENT
Modern AI Meta-Vocabulary1 hit · 2 pts
SeverityFileLineSnippetContext
MEDIUMdocs/advanced/cookbook.md291[This blog post](https://www.anyscale.com/blog/massively-parallel-agentic-simulations-with-ray)CODE
Example Usage Blocks1 hit · 2 pts
SeverityFileLineSnippetContext
LOWsrc/minisweagent/config/benchmarks/swebench_modal.yaml6# Usage:COMMENT
Fake / Example Data1 hit · 1 pts
SeverityFileLineSnippetContext
LOWtests/environments/extra/test_contree.py25 contree_config={"base_url": "http://fake", "token": "fake-token"},CODE