AI Slop Code RIsk Monitor

FoundationAgents/OpenManus

No fortress, purely open ground. OpenManus is Coming.

21.6 Elevated pattern signal View on GitHub

Maintenance and Governance Review

This report summarizes scanner evidence for FoundationAgents/OpenManus, a Python project with 58,614 GitHub stars. SynthScan examined 25,123 lines of code across 136 source files, recording 320 pattern matches distributed across 16 syntactic categories. The legacy adjusted pattern signal is 21.6 (Elevated 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.

21.6
Adjusted Signal
21.6
Raw Pattern Score
100%
Time Factor
2026-09-30
Last Push
58.6K
Stars
Python
Language
25.1K
Lines of Code
136
Files
320
Pattern Hits
2026-10-12
Scan Date
0.29
HC Hit Rate

Risk Review · v3

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

Cognitive Ownership Risk 40.9/100 · MEDIUM

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

Hallucinated Dependency & Supply Chain Risk 21.6/100 · LOW

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

Agent Over-Engineering Ratio 31.5/100 · MEDIUM

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

PR Review Velocity Impact 66.8/100 · HIGH

Which changes need focused human review? 320 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 40MEDIUM 17LOW 263

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 320 distinct pattern matches across 16 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.

Excessive Try-Catch Wrapping108 hits · 118 pts
SeverityFileLineSnippetContext
LOWrun_mcp.py108 except Exception as e:CODE
LOWrun_flow.py47 except Exception as e:CODE
LOWapp/config.py170 except Exception as e:CODE
LOWapp/llm.py477 except Exception:CODE
LOWapp/llm.py633 except Exception as e:CODE
LOWapp/llm.py764 except Exception as e:CODE
LOWapp/logger.py41 except Exception as e:CODE
LOWapp/bedrock.py44 except Exception as e:CODE
MEDIUMapp/bedrock.py45 print(f"Error initializing Bedrock client: {e}")CODE
LOWapp/agent/toolcall.py59 except Exception as e:CODE
LOWapp/agent/toolcall.py122 except Exception as e:CODE
LOWapp/agent/toolcall.py213 except Exception as e:CODE
LOWapp/agent/toolcall.py247 except Exception as e:CODE
LOWapp/agent/sandbox_agent.py109 except Exception as e:CODE
LOWapp/agent/sandbox_agent.py134 except Exception as e:CODE
LOWapp/agent/sandbox_agent.py184 except Exception as e:CODE
LOWapp/agent/browser.py39 except Exception as e:CODE
LOWapp/agent/base.py78 except Exception as e:CODE
LOWapp/agent/manus.py98 except Exception as e:CODE
LOWapp/agent/manus.py126 except Exception as e:CODE
LOWapp/sandbox/core/terminal.py113 except Exception as e:CODE
LOWapp/sandbox/core/terminal.py215 except Exception as e:CODE
LOWapp/sandbox/core/sandbox.py101 except Exception as e:CODE
LOWapp/sandbox/core/sandbox.py195 except Exception as e:CODE
LOWapp/sandbox/core/sandbox.py229 except Exception as e:CODE
LOWapp/sandbox/core/sandbox.py312 except Exception as e:CODE
LOWapp/sandbox/core/sandbox.py369 except Exception:CODE
LOWapp/sandbox/core/sandbox.py374 except Exception as e:CODE
LOW⚡app/sandbox/core/sandbox.py432 except Exception as e:CODE
LOW⚡app/sandbox/core/sandbox.py440 except Exception as e:CODE
LOW⚡app/sandbox/core/sandbox.py445 except Exception as e:CODE
LOW⚡app/sandbox/core/sandbox.py450 except Exception as e:CODE
LOWapp/sandbox/core/manager.py153 except Exception as e:CODE
LOWapp/sandbox/core/manager.py181 except Exception as e:CODE
LOWapp/sandbox/core/manager.py203 except Exception as e:CODE
LOWapp/sandbox/core/manager.py275 except Exception as e:CODE
LOWapp/sandbox/core/manager.py289 except Exception as e:CODE
LOW⚡app/daytona/sandbox.py68 except Exception as e:CODE
LOW⚡app/daytona/sandbox.py75 except Exception as e:CODE
LOWapp/daytona/sandbox.py97 except Exception as e:CODE
LOWapp/daytona/sandbox.py163 except Exception as e:CODE
LOWapp/daytona/tool_base.py96 except Exception as e:CODE
LOWapp/daytona/tool_base.py113 except Exception as e:CODE
LOWapp/tool/mcp.py45 except Exception as e:CODE
LOWapp/tool/mcp.py216 except Exception as e:CODE
LOWapp/tool/python_execute.py33 except Exception as e:CODE
LOWapp/tool/crawl4ai.py202 except Exception as e:CODE
LOWapp/tool/crawl4ai.py255 except Exception as e:CODE
LOWapp/tool/crawl4ai.py268 except Exception:CODE
LOWapp/tool/file_operators.py51 except Exception as e:CODE
LOWapp/tool/file_operators.py58 except Exception as e:CODE
LOW⚡app/tool/file_operators.py112 except Exception as e:CODE
LOW⚡app/tool/file_operators.py120 except Exception as e:CODE
LOWapp/tool/file_operators.py157 except Exception as exc:CODE
LOWapp/tool/web_search.py151 except Exception as e:CODE
LOWapp/tool/computer_use_tool.py221 except Exception as e:CODE
LOWapp/tool/computer_use_tool.py470 except Exception as e:CODE
LOWapp/tool/chart_visualization/data_visualization.py211 except Exception as e:CODE
LOWapp/tool/chart_visualization/data_visualization.py262 except Exception as e:CODE
LOW⚡app/tool/search/bing_search.py123 except Exception:CODE
48 more matches not shown…
Docstring Block Structure17 hits · 85 pts
SeverityFileLineSnippetContext
HIGHapp/llm.py270 Format messages for LLM by converting them to OpenAI message format. Args: messages: List STRING
HIGHapp/llm.py368 Send a prompt to the LLM and get the response. Args: messages: List of conversation messagSTRING
HIGHapp/llm.py496 Send a prompt with images to the LLM and get the response. Args: messages: List of conversSTRING
HIGHapp/llm.py654 Ask LLM using functions/tools and return the response. Args: messages: List of conversatioSTRING
HIGHapp/agent/base.py60Context manager for safe agent state transitions. Args: new_state: The state to transition to durinSTRING
HIGHapp/agent/base.py117Execute the agent's main loop asynchronously. Args: request: Optional initial user request to proceSTRING
HIGHapp/sandbox/client.py111Runs command in sandbox. Args: command: Command to execute. timeout: Execution timeout STRING
HIGHapp/sandbox/client.py156Reads file from container. Args: path: File path in container. Returns: File cSTRING
HIGHapp/sandbox/core/terminal.py140Executes a command and returns cleaned output. Args: command: Shell command to execute. STRING
HIGHapp/sandbox/core/terminal.py219Sanitizes the command string to prevent shell injection. Args: command: Raw command string. STRING
HIGHapp/sandbox/core/terminal.py317Runs a command in the container with timeout. Args: cmd: Shell command to execute. timeSTRING
HIGHapp/sandbox/core/sandbox.py141Runs a command in the sandbox. Args: cmd: Command to execute. timeout: Timeout in seconSTRING
HIGHapp/sandbox/core/sandbox.py167Reads a file from the container. Args: path: File path. Returns: File contentsSTRING
HIGHapp/sandbox/core/sandbox.py233Safely resolves container path, preventing path traversal. Args: path: Original path. RetuSTRING
HIGHapp/sandbox/core/sandbox.py398Reads file content from a tar stream. Args: tar_stream: Tar file stream. Returns: STRING
HIGHapp/sandbox/core/manager.py119Creates a new sandbox instance. Args: config: Sandbox configuration. volume_bindings: VSTRING
HIGHapp/sandbox/core/manager.py160Gets a sandbox instance. Args: sandbox_id: Sandbox ID. Returns: DockerSandbox:STRING
Magic Placeholder Names10 hits · 50 pts
SeverityFileLineSnippetContext
HIGHconfig/config.example-daytona.toml5api_key = "YOUR_API_KEY" # Your API keyCODE
HIGHconfig/config.example-daytona.toml38api_key = "YOUR_API_KEY" # Your API key for vision modelCODE
HIGHconfig/config.example.toml5api_key = "YOUR_API_KEY" # Your API keyCODE
HIGHconfig/config.example.toml46api_key = "YOUR_API_KEY" # Your API key for vision modelCODE
HIGHconfig/config.example-model-google.toml5api_key = "YOUR_API_KEY" # Your API keyCODE
HIGHconfig/config.example-model-google.toml14api_key = "YOUR_API_KEY" # Your API key for vision modelCODE
HIGHconfig/config.example-model-anthropic.toml5api_key = "YOUR_API_KEY" # Your API keyCODE
HIGHconfig/config.example-model-anthropic.toml14api_key = "YOUR_API_KEY" # Your API key for vision modelCODE
HIGHconfig/config.example-model-azure.toml6api_key = "YOUR_API_KEY" # Your API keyCODE
HIGHconfig/config.example-model-azure.toml16api_key = "YOUR_API_KEY" # Your API key for vision modelCODE
Redundant / Tautological Comments27 hits · 42 pts
SeverityFileLineSnippetContext
LOWapp/llm.py387 # Check if the model supports imagesCOMMENT
LOWapp/llm.py400 # Check if token limits are exceededCOMMENT
LOWapp/llm.py680 # Check if the model supports imagesCOMMENT
LOWapp/llm.py701 # Check if token limits are exceededCOMMENT
LOWapp/llm.py736 # Check if response is validCOMMENT
LOWapp/agent/toolcall.py60 # Check if this is a RetryError containing TokenLimitExceededCOMMENT
LOWapp/agent/toolcall.py194 # Check if result is a ToolResult with base64_imageCOMMENT
LOWapp/agent/mcp.py78 # Set available_tools to our MCP instanceCOMMENT
LOWapp/sandbox/core/sandbox.py189 # Read file content from tar streamCOMMENT
LOWapp/sandbox/core/sandbox.py224 # Write fileCOMMENT
LOWapp/daytona/sandbox.py53 # Check if sandbox needs to be startedCOMMENT
LOWapp/tool/str_replace_editor.py170 # Check if path is absoluteCOMMENT
LOWapp/tool/str_replace_editor.py181 # Check if path is a directoryCOMMENT
LOWapp/tool/str_replace_editor.py188 # Check if file exists for create commandCOMMENT
LOWapp/tool/str_replace_editor.py241 # Read file contentCOMMENT
LOWapp/tool/str_replace_editor.py292 # Read file content and expand tabsCOMMENT
LOWapp/tool/str_replace_editor.py297 # Check if old_str is unique in the fileCOMMENT
LOW⚡app/tool/sandbox/sb_shell_tool.py160 # Check if tmux session already existsCOMMENT
LOW⚡app/tool/sandbox/sb_shell_tool.py303 # Check if session existsCOMMENT
LOWapp/tool/sandbox/sb_shell_tool.py188 # Check if session still exists (command might have exited)COMMENT
LOWapp/tool/sandbox/sb_shell_tool.py265 # Check if session existsCOMMENT
LOWapp/tool/sandbox/sb_files_tool.py224 # Write the file contentCOMMENT
LOWapp/tool/sandbox/sb_files_tool.py230 # Check if index.html was created and add 8080 server info (only in root workspace)COMMENT
LOWapp/tool/sandbox/sb_files_tool.py317 # Check if index.html was rewritten and add 8080 server info (only in root workspace)COMMENT
LOWapp/flow/planning.py73 # Set executor_keys to all agent keys if not specifiedCOMMENT
LOWapp/flow/planning.py127 # Check if agent wants to terminateCOMMENT
LOWtests/sandbox/test_sandbox.py79 # Write filesCOMMENT
Cross-Language Confusion7 hits · 40 pts
SeverityFileLineSnippetContext
HIGH⚡app/tool/sandbox/sb_shell_tool.py162 f"tmux has-session -t {session_name} 2>/dev/null || echo 'not_exists'"CODE
HIGH⚡app/tool/sandbox/sb_shell_tool.py305 f"tmux has-session -t {session_name} 2>/dev/null || echo 'not_exists'"CODE
HIGHapp/tool/sandbox/sb_shell_tool.py190 f"tmux has-session -t {session_name} 2>/dev/null || echo 'ended'"CODE
HIGHapp/tool/sandbox/sb_shell_tool.py267 f"tmux has-session -t {session_name} 2>/dev/null || echo 'not_exists'"CODE
HIGHapp/tool/sandbox/sb_shell_tool.py329 "tmux list-sessions 2>/dev/null || echo 'No sessions'"CODE
HIGHapp/tool/sandbox/sb_shell_tool.py417 await self._execute_raw_command("tmux kill-server 2>/dev/null || true")CODE
HIGHtests/sandbox/test_sandbox.py115 await sandbox.terminal.run_command("apt update && apt install curl -y")CODE
Self-Referential Comments11 hits · 36 pts
SeverityFileLineSnippetContext
MEDIUMapp/mcp/server.py41 # Define the async function to be registeredCOMMENT
MEDIUMapp/daytona/sandbox.py139 # Create the sandboxCOMMENT
MEDIUMapp/tool/planning.py144 # Create a new plan with initialized step statusesCOMMENT
MEDIUMapp/tool/str_replace_editor.py325 # Create a snippet of the edited sectionCOMMENT
MEDIUMapp/tool/str_replace_editor.py369 # Create a snippet for previewCOMMENT
MEDIUM⚡app/tool/search/bing_search.py115 # Create a SearchItem objectCOMMENT
MEDIUM⚡app/tool/sandbox/sb_shell_tool.py167 # Create a new tmux sessionCOMMENT
MEDIUMapp/flow/planning.py162 # Create a system message for plan creationCOMMENT
MEDIUMapp/flow/planning.py165 # Create a user message with the requestCOMMENT
MEDIUMapp/flow/planning.py283 # Create a prompt for the agent to execute the current stepCOMMENT
MEDIUMapp/flow/planning.py410 # Create a summary using the flow's LLM directlyCOMMENT
Unused Imports32 hits · 32 pts
SeverityFileLineSnippetContext
LOWapp/agent/__init__.py1CODE
LOWapp/agent/__init__.py2CODE
LOWapp/agent/__init__.py3CODE
LOWapp/agent/__init__.py4CODE
LOWapp/agent/__init__.py5CODE
LOWapp/agent/__init__.py6CODE
LOWapp/agent/browser.py13CODE
LOWapp/sandbox/__init__.py7CODE
LOWapp/sandbox/__init__.py7CODE
LOWapp/sandbox/__init__.py7CODE
LOWapp/sandbox/__init__.py12CODE
LOWapp/sandbox/__init__.py12CODE
LOWapp/sandbox/__init__.py12CODE
LOWapp/sandbox/__init__.py17CODE
LOWapp/sandbox/__init__.py18CODE
LOWapp/tool/__init__.py1CODE
LOWapp/tool/__init__.py2CODE
LOWapp/tool/__init__.py3CODE
LOWapp/tool/__init__.py4CODE
LOWapp/tool/__init__.py5CODE
LOWapp/tool/__init__.py6CODE
LOWapp/tool/__init__.py7CODE
LOWapp/tool/__init__.py8CODE
LOWapp/tool/__init__.py9CODE
LOWapp/tool/chart_visualization/__init__.py1CODE
LOWapp/tool/chart_visualization/__init__.py2CODE
LOWapp/tool/chart_visualization/__init__.py3CODE
LOWapp/tool/search/__init__.py1CODE
LOWapp/tool/search/__init__.py2CODE
LOWapp/tool/search/__init__.py3CODE
LOWapp/tool/search/__init__.py4CODE
LOWapp/tool/search/__init__.py5CODE
Hyper-Verbose Identifiers30 hits · 30 pts
SeverityFileLineSnippetContext
LOW⚡app/llm.py95 def _calculate_high_detail_tokens(self, width: int, height: int) -> int:CODE
LOWapp/bedrock.py60 def _convert_openai_tools_to_bedrock_format(self, tools):CODE
LOWapp/bedrock.py86 def _convert_openai_messages_to_bedrock_format(self, messages):CODE
LOWapp/bedrock.py134 def _convert_bedrock_response_to_openai_format(self, bedrock_response):CODE
LOW⚡app/daytona/sandbox.py80def start_supervisord_session(sandbox: Sandbox):CODE
LOWapp/tool/mcp.py118 async def _initialize_and_list_tools(CODE
LOW⚡app/tool/file_operators.py102 async def _ensure_sandbox_initialized(self):CODE
LOWapp/tool/web_search.py329 async def _fetch_content_for_results(CODE
LOWapp/tool/web_search.py352 async def _fetch_single_result_content(self, result: SearchResult) -> SearchResult:CODE
LOWapp/tool/web_search.py390 async def _perform_search_with_engine(CODE
LOWapp/flow/planning.py348 def _generate_plan_text_from_storage(self) -> str:CODE
LOWtests/tools/test_browser_use_mcp.py67async def test_mcp_preserves_server_instructions_and_native_tool_names():CODE
LOWtests/tools/test_browser_use_mcp.py78async def test_mcp_forwards_text_and_screenshot_content():CODE
LOWtests/tools/test_browser_use_mcp.py101async def test_tool_images_follow_the_tool_result_as_user_messages():CODE
LOWtests/tools/test_browser_use_mcp.py120async def test_manus_enables_cli_mcp_by_default(monkeypatch):CODE
LOWtests/sandbox/test_sandbox_manager.py86async def test_get_nonexistent_sandbox(manager):CODE
LOWtests/sandbox/test_sandbox_manager.py104async def test_idle_sandbox_cleanup(manager):CODE
LOWtests/sandbox/test_docker_terminal.py48 async def test_basic_command_execution(self, terminal):CODE
LOWtests/sandbox/test_docker_terminal.py54 async def test_environment_variables(self, terminal):CODE
LOWtests/sandbox/test_sandbox.py31async def test_sandbox_working_directory(sandbox):CODE
LOWtests/sandbox/test_sandbox.py38async def test_sandbox_file_operations(sandbox):CODE
LOWtests/sandbox/test_sandbox.py50async def test_sandbox_python_execution(sandbox):CODE
LOWtests/sandbox/test_sandbox.py70async def test_sandbox_file_persistence(sandbox):STRING
LOWtests/sandbox/test_sandbox.py90async def test_sandbox_python_environment(sandbox):CODE
LOWtests/sandbox/test_sandbox.py109async def test_sandbox_network_access(sandbox):STRING
LOWtests/sandbox/test_sandbox.py141async def test_sandbox_error_handling():CODE
LOWtests/sandbox/test_client.py45async def test_local_command_execution(local_client: LocalSandboxClient):CODE
LOWtests/sandbox/test_client.py57async def test_local_file_operations(local_client: LocalSandboxClient, temp_dir: Path):CODE
LOWtests/sandbox/test_client.py81async def test_local_volume_binding(local_client: LocalSandboxClient, temp_dir: Path):CODE
LOWtests/sandbox/test_client.py96async def test_local_error_handling(local_client: LocalSandboxClient):CODE
Empty Error Handlers6 hits · 30 pts
SeverityFileLineSnippetContext
HIGHapp/sandbox/core/terminal.py89except:CODE
HIGHapp/sandbox/core/terminal.py95except:CODE
HIGHapp/sandbox/core/terminal.py108except:CODE
HIGHapp/sandbox/core/manager.py216except (asyncio.CancelledError, asyncio.TimeoutError):CODE
HIGHapp/tool/file_operators.py89except ProcessLookupError:CODE
HIGHapp/tool/sandbox/sb_shell_tool.py254except:CODE
Deep Nesting33 hits · 29 pts
SeverityFileLineSnippetContext
LOWapp/llm.py118CODE
LOWapp/llm.py267CODE
LOWapp/llm.py361CODE
LOWapp/llm.py488CODE
LOWapp/llm.py644CODE
LOWapp/bedrock.py86CODE
LOWapp/agent/sandbox_agent.py113CODE
LOWapp/agent/manus.py83CODE
LOWapp/mcp/server.py98CODE
LOWapp/sandbox/core/terminal.py75CODE
LOWapp/sandbox/core/terminal.py139CODE
LOWapp/sandbox/core/terminal.py162CODE
LOWapp/sandbox/core/sandbox.py255CODE
LOWapp/sandbox/core/sandbox.py315CODE
LOWapp/sandbox/core/manager.py244CODE
LOWapp/tool/mcp.py184CODE
LOWapp/tool/planning.py72CODE
LOWapp/tool/crawl4ai.py65CODE
LOWapp/tool/str_replace_editor.py114CODE
LOWapp/tool/computer_use_tool.py225CODE
LOWapp/tool/search/bing_search.py77CODE
LOWapp/tool/search/baidu_search.py9CODE
LOWapp/tool/search/duckduckgo_search.py9CODE
LOWapp/tool/sandbox/sb_shell_tool.py138CODE
LOWapp/tool/sandbox/sb_shell_tool.py322CODE
LOWapp/tool/sandbox/sb_shell_tool.py357CODE
LOWapp/tool/sandbox/sb_vision_tool.py107CODE
LOWapp/tool/sandbox/sb_browser_tool.py138CODE
LOWapp/tool/sandbox/sb_browser_tool.py195CODE
LOWapp/tool/sandbox/sb_browser_tool.py278CODE
LOWapp/tool/sandbox/sb_files_tool.py137CODE
LOWapp/flow/planning.py136CODE
LOWapp/flow/planning.py213CODE
Over-Commented Block18 hits · 18 pts
SeverityFileLineSnippetContext
LOWapp/tool/base.py21COMMENT
LOWapp/tool/base.py101 underscore_attrs_are_private = FalseCOMMENT
LOWapp/tool/chart_visualization/tsconfig.json1{COMMENT
LOWapp/tool/chart_visualization/tsconfig.json21 // "jsxFragmentFactory": "", /* Specify the JSX Fragment reference used for fragments when tCOMMENT
LOWapp/tool/chart_visualization/tsconfig.json41 // "allowImportingTsExtensions": true, /* Allow imports to include TypeScript file extensions. RequireCOMMENT
LOWapp/tool/chart_visualization/tsconfig.json61 // "outFile": "./", /* Specify a file that bundles all outputs into one JavaScript COMMENT
LOWapp/tool/chart_visualization/tsconfig.json81 "esModuleInterop": true, /* Emit additional JavaScript to ease support for importing CommonJS modules. This enables COMMENT
LOWconfig/config.example-daytona.toml1# Global LLM configurationCOMMENT
LOWconfig/config.example-daytona.toml21# api_key = "AZURE API KEY"COMMENT
LOWconfig/config.example-daytona.toml41COMMENT
LOWconfig/config.example-daytona.toml61# Connect to a browser instance via WebSocketCOMMENT
LOWconfig/config.example-daytona.toml81#max_retries = 3COMMENT
LOWconfig/config.example-daytona.toml101#daytona_server_url = "https://app.daytona.io/api"COMMENT
LOWconfig/config.example.toml1# Global LLM configurationCOMMENT
LOWconfig/config.example.toml21# api_key = "AZURE API KEY"COMMENT
LOWconfig/config.example.toml41COMMENT
LOWconfig/config.example.toml61#headless = falseCOMMENT
LOWconfig/config.example.toml81# [search]COMMENT
Verbosity Indicators4 hits · 9 pts
SeverityFileLineSnippetContext
LOW⚡app/llm.py97 # Step 1: Scale to fit in MAX_SIZE x MAX_SIZE squareCOMMENT
LOW⚡app/llm.py103 # Step 2: Scale so shortest side is HIGH_DETAIL_TARGET_SHORT_SIDECOMMENT
LOW⚡app/llm.py108 # Step 3: Count number of 512px tilesCOMMENT
LOW⚡app/llm.py113 # Step 4: Calculate final token countCOMMENT
Structural Annotation Overuse4 hits · 9 pts
SeverityFileLineSnippetContext
LOW⚡app/llm.py97 # Step 1: Scale to fit in MAX_SIZE x MAX_SIZE squareCOMMENT
LOW⚡app/llm.py103 # Step 2: Scale so shortest side is HIGH_DETAIL_TARGET_SHORT_SIDECOMMENT
LOW⚡app/llm.py108 # Step 3: Count number of 512px tilesCOMMENT
LOW⚡app/llm.py113 # Step 4: Calculate final token countCOMMENT
Modern Structural Boilerplate8 hits · 8 pts
SeverityFileLineSnippetContext
LOWapp/llm.py238 def update_token_count(self, input_tokens: int, completion_tokens: int = 0) -> None:CODE
LOWapp/agent/__init__.py9__all__ = [CODE
LOWapp/sandbox/__init__.py21__all__ = [CODE
LOWapp/tool/__init__.py12__all__ = [CODE
LOWapp/tool/chart_visualization/__init__.py6__all__ = ["DataVisualization", "VisualizationPrepare", "NormalPythonExecute"]CODE
LOWapp/tool/search/__init__.py8__all__ = [CODE
LOWprotocol/a2a/app/agent_executor.py20logger = logging.getLogger(__name__)CODE
LOWprotocol/a2a/app/main.py24logger = logging.getLogger(__name__)CODE
AI Structural Patterns3 hits · 3 pts
SeverityFileLineSnippetContext
LOWapp/sandbox/core/terminal.py204CODE
LOWapp/tool/computer_use_tool.py225CODE
LOWapp/tool/sandbox/sb_browser_tool.py278CODE
AI Slop Vocabulary2 hits · 2 pts
SeverityFileLineSnippetContext
MEDIUMapp/agent/toolcall.py175 """Execute a single tool call with robust error handling"""STRING
LOWapp/tool/sandbox/sb_shell_tool.py237 # For non-blocking, just return immediatelyCOMMENT