AI Slop Code RIsk Monitor

agent0ai/agent-zero

Agent Zero AI framework

21.9 Elevated pattern signal View on GitHub

Maintenance and Governance Review

This report summarizes scanner evidence for agent0ai/agent-zero, a Python project with 19,420 GitHub stars. SynthScan examined 326,978 lines of code across 2095 source files, recording 5075 pattern matches distributed across 24 syntactic categories. The legacy adjusted pattern signal is 21.9 (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.9
Adjusted Signal
21.9
Raw Pattern Score
100%
Time Factor
2026-10-10
Last Push
19.4K
Stars
Python
Language
327.0K
Lines of Code
2.1K
Files
5.1K
Pattern Hits
2026-10-12
Scan Date
0.21
HC Hit Rate

Risk Review · v3

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

Cognitive Ownership Risk 36.3/100 · MEDIUM

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

Hallucinated Dependency & Supply Chain Risk 25.8/100 · MEDIUM

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

Agent Over-Engineering Ratio 50.2/100 · HIGH

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

PR Review Velocity Impact 69.4/100 · HIGH

Which changes need focused human review? 5075 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 3HIGH 439MEDIUM 224LOW 4409

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 5075 distinct pattern matches across 24 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 Identifiers2531 hits · 2283 pts
SeverityFileLineSnippetContext
LOWmodels.py60def _normalize_litellm_kwargs(values: dict[str, Any]) -> dict[str, Any]:CODE
LOWmodels.py86def get_litellm_global_kwargs() -> dict[str, Any]:CODE
LOWmodels.py121def _merge_litellm_call_kwargs(*overrides: dict[str, Any] | None) -> dict[str, Any]:CODE
LOWmodels.py307def _is_transient_litellm_error(exc: Exception) -> bool:CODE
LOWmodels.py839def _get_local_embedding_model(CODE
LOWrun_tunnel.py20 class NoRequestLoggingWSGIRequestHandler(WSGIRequestHandler):CODE
LOWrun_ui.py53 def flush_and_shutdown_callback() -> None:CODE
LOWagent.py1029 def _responses_state_for_model(self, model: Any) -> dict[str, Any]:CODE
LOWagent.py1040 def _responses_input_items_since(CODE
LOWagent.py1048 def _responses_input_items_for_message(CODE
LOWagent.py1062 def _remember_llm_result_state(CODE
LOWagent.py1251 async def _log_response_builtin_items(self, llm_result: LLMResult) -> None:CODE
LOWagent.py1265 async def _handle_responses_computer_call(self, item: dict[str, Any]) -> None:CODE
LOWagent.py1321 def _handle_responses_mcp_approval_request(self, item: dict[str, Any]) -> None:CODE
LOWagent.py1395 def _computer_call_output_item(CODE
LOWagent.py1426 def _clear_responses_pending_state(self) -> None:CODE
LOWprepare.py8def _retire_legacy_collabora_runtime() -> None:CODE
LOWtools/call_subordinate.py19def _subordinate_profile_labels(agent: Agent) -> dict[str, str]:CODE
LOWtools/call_subordinate.py27def _validate_subordinate_profile(agent: Agent, profile: str) -> str:CODE
LOWtools/call_subordinate.py120def get_or_create_subordinate(CODE
LOWtools/a2a_chat.py55def _extract_latest_assistant_text(task_response: Any) -> str:CODE
LOWtools/scheduler.py63def _task_schedule_from_input(schedule: Any, timezone: str | None = None) -> TaskSchedule:CODE
LOWtools/scheduler.py154 def _resolve_project_metadata(self) -> tuple[str | None, str | None]:CODE
LOWdocker/run/fs/exe/self_update_manager.py126def normalize_describe_to_version(describe: str) -> str:CODE
LOWdocker/run/fs/exe/self_update_manager.py152def is_supported_selector_tag(tag: str) -> bool:CODE
LOWdocker/run/fs/exe/self_update_manager.py157def sort_selector_supported_tags(tags: list[str]) -> list[str]:CODE
LOWdocker/run/fs/exe/self_update_manager.py180def build_default_backup_name() -> str:CODE
LOWdocker/run/fs/exe/self_update_manager.py198def normalize_backup_conflict_policy(conflict_policy: str) -> str:CODE
LOWdocker/run/fs/exe/self_update_manager.py205def get_latest_same_major_tag(CODE
LOWdocker/run/fs/exe/self_update_manager.py232def ensure_latest_target_matches_current_major(CODE
LOWdocker/run/fs/exe/self_update_manager.py311def resolve_backup_destination(CODE
LOWdocker/run/fs/exe/self_update_manager.py403def should_exclude_from_usr_backup(CODE
LOWdocker/run/fs/exe/self_update_manager.py426def should_include_usr_backup_entry(source_file: Path, logger: AttemptLogger) -> bool:CODE
LOWdocker/run/fs/exe/self_update_manager.py461def clean_transient_desktop_agent_state(CODE
LOWdocker/run/fs/exe/self_update_manager.py500def _clean_gnupg_agent_entries(gnupg_dir: Path, logger: AttemptLogger) -> int:CODE
LOWdocker/run/fs/exe/self_update_manager.py661def has_local_rollback_changes(repo_dir: Path) -> bool:CODE
LOWdocker/run/fs/exe/self_update_manager.py1346def installed_target_matches_request(CODE
LOWplugins/_context_window/tests/test_context_window.py30async def test_usage_follows_prompt_sources_and_reconciles_to_total(monkeypatch):CODE
LOWplugins/_context_window/tests/test_context_window.py96async def test_api_returns_only_counts_and_effective_limit(monkeypatch):CODE
LOWplugins/_context_window/tests/test_context_window.py133def test_webui_and_accounting_are_plugin_owned():CODE
LOW⚡plugins/_context_window/tests/test_context_window.py208def test_webui_refreshes_after_four_distinct_root_tool_calls():CODE
LOWplugins/_context_window/tests/test_context_window.py257def test_source_prompt_extensions_are_registered():STRING
LOWplugins/_context_window/tests/test_context_window.py287async def test_chat_stream_drains_terminal_provider_usage(monkeypatch):STRING
LOWplugins/_context_window/tests/test_context_window.py355def test_prompt_fragment_cache_is_bounded_and_content_addressed(monkeypatch):STRING
LOWplugins/_context_window/tests/test_context_window.py376def test_history_ledger_changes_without_invalidating_fragment_cache(monkeypatch):STRING
LOWplugins/_context_window/tests/test_context_window.py427def test_rendered_history_fallback_preserves_system_prompt_bucket(monkeypatch):STRING
LOWplugins/_context_window/tests/test_context_window.py463def test_provider_usage_is_optional():STRING
LOWplugins/_context_window/helpers/usage.py248def _optional_non_negative_int(*values: Any) -> int | None:CODE
LOWplugins/_context_window/helpers/usage.py259def _optional_non_negative_float(*values: Any) -> float | None:CODE
LOWplugins/_email_integration/helpers/dispatcher.py96def parse_dispatcher_response(response: str) -> DispatchDecision:CODE
LOW⚡plugins/_email_integration/helpers/handler.py594async def _read_attachments_via_rfc(CODE
LOWplugins/_email_integration/helpers/handler.py408def _apply_handler_model_preset(context: AgentContext, handler_cfg: dict) -> None:CODE
LOWplugins/_email_integration/helpers/handler.py426async def _send_control_email_reply(CODE
LOWplugins/_email_integration/helpers/handler.py454def _build_control_reply_subject(subject: str, thread_id: str) -> str:CODE
LOW…ui/set_messages_after_loop/sync-text-editor-results.js7export default async function syncTextEditorResultsIntoOpenEditor(context) {CODE
LOW⚡…ui/set_messages_after_loop/sync-text-editor-results.js85function shouldSyncTextEditorResult(args = {}, payload = {}) {CODE
LOW⚡…ui/set_messages_after_loop/sync-text-editor-results.js91function shouldOpenEditorUiFromResult(payload = {}, document = {}) {CODE
LOW⚡…ui/set_messages_after_loop/sync-text-editor-results.js95function isExplicitEditorUiRequest(payload = {}) {CODE
LOWplugins/_editor/webui/editor-preview.js5export function renderEditorPreviewMarkdown(markdown = "", fullMarkdown = markdown) {CODE
LOWplugins/_editor/webui/editor-preview.js41export function resolveDocumentRelativePath(documentPath = "", target = "") {CODE
2471 more matches not shown…
Cross-Language Confusion257 hits · 1430 pts
SeverityFileLineSnippetContext
HIGH⚡plugins/_context_window/tests/test_context_window.py199 assert "Number(item.agentno || 0) !== 0" in refresh_hookCODE
HIGH⚡plugins/_context_window/tests/test_context_window.py215 "const contextWindowStore = { refresh: async id => globalThis.refreshes.push(id) };",CODE
HIGHplugins/_pin_to_top/tests/test_pins.py132 calls.push([path, input]);CODE
HIGH⚡plugins/_pin_to_top/tests/test_pins.py168await store.toggleProjectPin(undefined);CODE
HIGH⚡plugins/_browser/helpers/runtime.py78 let active = document.activeElement || document.body || document.documentElement;CODE
HIGH⚡plugins/_browser/helpers/runtime.py82 return active || document.body || document.documentElement;CODE
HIGH⚡plugins/_browser/helpers/runtime.py86 if (!element) return null;CODE
HIGH⚡plugins/_browser/helpers/runtime.py116 return selection ? String(selection.toString() || "") : "";CODE
HIGH⚡plugins/_browser/helpers/runtime.py120 let transfer = null;CODE
HIGH⚡plugins/_browser/helpers/runtime.py124 if (transfer && seedText) {CODE
HIGH⚡plugins/_browser/helpers/runtime.py159 (target || document.body || document.documentElement).dispatchEvent(event);CODE
HIGH⚡plugins/_browser/helpers/runtime.py162 text: clipboardDataText(event.clipboardData || transfer),CODE
HIGH⚡plugins/_browser/helpers/runtime.py166 function dispatchInputEvent(element, type, inputType, data = null) {CODE
HIGH⚡plugins/_browser/helpers/runtime.py167 let event = null;CODE
HIGH⚡plugins/_browser/helpers/runtime.py243 if (!dispatchInputEvent(element, "beforeinput", "deleteByCut", null)) {CODE
HIGH⚡plugins/_browser/helpers/runtime.py247 dispatchInputEvent(element, "input", "deleteByCut", null);CODE
HIGH⚡plugins/_browser/helpers/runtime.py252 if (!selection || selection.rangeCount === 0 || !String(selection.toString() || "")) {CODE
HIGH⚡plugins/_browser/helpers/runtime.py252 if (!selection || selection.rangeCount === 0 || !String(selection.toString() || "")) {CODE
HIGH⚡plugins/_browser/helpers/runtime.py255 if (!dispatchInputEvent(element, "beforeinput", "deleteByCut", null)) {CODE
HIGH⚡plugins/_browser/helpers/runtime.py259 dispatchInputEvent(element, "input", "deleteByCut", null);CODE
HIGHplugins/_browser/helpers/runtime.py137 let event = null;CODE
HIGHplugins/_browser/helpers/runtime.py210 if (!selection || selection.rangeCount === 0) return false;CODE
HIGHplugins/_browser/helpers/runtime.py279 result.text = event.text || selectionText;CODE
HIGHplugins/_browser/helpers/runtime.py280 result.handled = Boolean(result.text || event.defaultPrevented);CODE
HIGH⚡plugins/_browser/helpers/runtime.py2854 "() => globalThis.history?.length || 0",STRING
HIGHplugins/_browser/helpers/runtime.py1692 "(payload) => globalThis.__spaceBrowserPageContent__.capture(payload || null)",STRING
HIGHplugins/_browser/helpers/runtime.py1692 "(payload) => globalThis.__spaceBrowserPageContent__.capture(payload || null)",STRING
HIGHplugins/_browser/helpers/runtime.py1722 "(payload) => globalThis.__spaceBrowserPageContent__.annotate(payload || null)",STRING
HIGHplugins/_browser/helpers/runtime.py1722 "(payload) => globalThis.__spaceBrowserPageContent__.annotate(payload || null)",STRING
HIGH⚡plugins/_desktop/helpers/desktop_session.py1345 xfconf-query -c thunar -p /last-show-hidden -n -t bool -s true >/dev/null 2>&1 || trueCODE
HIGH⚡plugins/_desktop/helpers/desktop_session.py1346 xfconf-query -c xfce4-desktop -p /desktop-icons/style -n -t int -s 2 >/dev/null 2>&1 || trueCODE
HIGH⚡plugins/_desktop/helpers/desktop_session.py1347 xfconf-query -c xfce4-desktop -p /desktop-icons/file-icons/show-home -n -t bool -s false >/dev/null 2>&1 || trueCODE
HIGH⚡plugins/_desktop/helpers/desktop_session.py1348 xfconf-query -c xfce4-desktop -p /desktop-icons/file-icons/show-filesystem -n -t bool -s false >/dev/null 2>&1 || trueCODE
HIGH⚡plugins/_desktop/helpers/desktop_session.py1349 xfconf-query -c xfce4-desktop -p /desktop-icons/file-icons/show-removable -n -t bool -s false >/dev/null 2>&1 || trueCODE
HIGH⚡plugins/_desktop/helpers/desktop_session.py1350 xfconf-query -c xfce4-desktop -p /desktop-icons/file-icons/show-trash -n -t bool -s false >/dev/null 2>&1 || trueCODE
HIGH⚡plugins/_desktop/helpers/desktop_session.py1354 chmod +x "$launcher" 2>/dev/null || trueCODE
HIGH⚡plugins/_desktop/helpers/desktop_session.py1357 gio set "$launcher" metadata::trusted true >/dev/null 2>&1 || trueCODE
HIGH⚡plugins/_desktop/helpers/desktop_session.py1359 gio set -t string "$launcher" metadata::xfce-exe-checksum "$checksum" >/dev/null 2>&1 || trueCODE
HIGH⚡plugins/_desktop/helpers/desktop_session.py1364 timeout 4 xfdesktop --reload >/dev/null 2>&1 || trueCODE
HIGHplugins/_desktop/helpers/desktop_session.py1407 f"'\"{session.profile_dir / 'prepare-xfce-profile.sh'}\" >/dev/null 2>&1 || true; exec xfce4-sesSTRING
HIGH⚡plugins/_commands/tests/test_commands_plugin.py83if (!leading.active || leading.query !== "goal") throw new Error("leading command hidden");CODE
HIGH⚡plugins/_commands/tests/test_commands_plugin.py92if (!resolvable.active || resolvable.query !== "goal") throw new Error("postfix resolution broke");CODE
HIGH⚡plugins/_commands/tests/test_commands_plugin.py95if (!reference.active || reference.query !== "src/app" || reference.start !== 8 || reference.end !== 16) throw new ErrorCODE
HIGH⚡plugins/_commands/tests/test_commands_plugin.py98if (!middle.active || middle.query !== "src/app") throw new Error("caret-local reference not found");CODE
HIGH⚡plugins/_commands/tests/test_commands_plugin.py102if (fileQueryDirectory("../secret") !== null) throw new Error("parent traversal accepted");CODE
HIGH⚡plugins/_commands/tests/test_commands_plugin.py103if (fileQueryDirectory("mcp/server") !== null) throw new Error("MCP reference opened file browser");CODE
HIGH⚡tests/test_oauth_static.py95 assert "this.connectingProvider || this.disconnectingProvider" in store_jsCODE
HIGH⚡tests/test_oauth_static.py135 assert "if (model.provider && model.provider !== providerId) continue;" in store_jsCODE
HIGH⚡tests/test_oauth_static.py164 assert "interval: response.interval || device.interval" in start_pollingCODE
HIGH⚡tests/test_oauth_static.py165 assert "expires_at: response.expires_at || device.expires_at" in start_pollingCODE
HIGHtests/test_webui_overflow.py51 </head><body x-data="{ mounted: true, chosen: '', initials: 'D', avatarColor: 'blue', avatarImage: null, usage: '19%CODE
HIGHtests/test_webui_overflow.py64 x-init="window.avatarMounts = (window.avatarMounts || 0) + 1"CODE
HIGHtests/test_webui_overflow.py262 return r.left >= 8 && r.right <= innerWidth - 8 && r.top >= 8 && r.bottom <= innerHeight - 8;CODE
HIGHtests/test_settings_mobile.py51 window.saved.push(data);CODE
HIGHtests/test_model_config_ui.py119 assert '!selectedPreset.chat.vision || selectedPreset.vision.override_main' in preset_modalCODE
HIGH⚡tests/test_file_browser_path_link.py23 navigateToFolder:path=>calls.push(['navigate',path]),CODE
HIGH⚡tests/test_file_browser_path_link.py24 open:path=>calls.push(['open',path]),CODE
HIGH⚡tests/test_file_browser_path_link.py25 downloadFile:file=>calls.push(['download',file.path]),CODE
HIGH⚡tests/test_file_browser_path_link.py29window.toastFrontendError = () => calls.push(['error']);CODE
HIGH⚡tests/test_webui_startup_assets.py112 assert index_html.count("onload=\"this.onload=null;this.rel='stylesheet'\"") == 20CODE
197 more matches not shown…
Excessive Try-Catch Wrapping858 hits · 871 pts
SeverityFileLineSnippetContext
LOWmodels.py90 except Exception:CODE
LOWmodels.py641 except Exception as e:CODE
LOWmodels.py783 except Exception as e:CODE
LOWpreload.py18 except Exception as e:CODE
LOWpreload.py35 except Exception as e:CODE
LOWpreload.py44 except Exception as e:CODE
LOWpreload.py56 except Exception as e:CODE
MEDIUMpreload.py9def preload():CODE
LOWrun_ui.py68 except Exception as e:CODE
LOWagent.py317 except Exception as e:CODE
LOWagent.py471 except Exception:CODE
LOWagent.py541 except Exception as e:CODE
LOWagent.py554 except Exception as e:CODE
LOWagent.py1184 except Exception as e:CODE
LOWagent.py1472 except Exception as e:CODE
LOWagent.py1577 except Exception as e:CODE
LOWagent.py1602 except Exception:CODE
LOWprepare.py16 except Exception as exc:CODE
LOWprepare.py40except Exception as e:CODE
LOWtools/vision_load.py103 except Exception as exc:CODE
LOWtools/a2a_chat.py132 except Exception as e:CODE
LOWtools/skills_tool.py284 except Exception:CODE
LOWtools/scheduler.py103 except Exception as exc:CODE
LOWtools/scheduler.py164 except Exception:CODE
LOWdocker/run/fs/exe/self_update_manager.py634 except Exception as exc:CODE
LOWdocker/run/fs/exe/self_update_manager.py657 except Exception as exc:CODE
LOWdocker/run/fs/exe/self_update_manager.py733 except Exception as exc:CODE
LOWdocker/run/fs/exe/self_update_manager.py986 except Exception as exc:CODE
LOWdocker/run/fs/exe/self_update_manager.py1198 except Exception as exc:CODE
LOWdocker/run/fs/exe/self_update_manager.py1258 except Exception as exc:CODE
LOWdocker/run/fs/exe/self_update_manager.py1273 except Exception as restore_exc:CODE
LOWdocker/run/fs/exe/self_update_manager.py1412 except Exception as exc:CODE
LOWdocker/run/fs/exe/self_update_manager.py1443 except Exception as exc:CODE
LOWdocker/run/fs/exe/self_update_manager.py1471 except Exception as exc:CODE
LOWdocker/run/fs/exe/supervisor_event_listener.py38 except Exception as e:CODE
LOWplugins/_skills/api/skills_catalog.py34 except Exception as e:CODE
LOW⚡…tegration/extensions/python/job_loop/_10_email_poll.py82 except Exception as e:CODE
LOW⚡…tegration/extensions/python/job_loop/_10_email_poll.py101 except Exception:CODE
LOWplugins/_email_integration/api/test_connection.py50 except Exception as e:CODE
LOWplugins/_email_integration/api/test_connection.py71 except Exception as e:CODE
LOWplugins/_email_integration/api/test_connection.py102 except Exception as e:CODE
LOWplugins/_email_integration/api/test_connection.py129 except Exception as e:CODE
LOWplugins/_email_integration/helpers/attachment_writer.py35 except Exception as e:CODE
LOW⚡plugins/_email_integration/helpers/handler.py168 except Exception as e:CODE
LOW⚡plugins/_email_integration/helpers/handler.py250 except Exception as e:CODE
LOW⚡plugins/_email_integration/helpers/handler.py507 except Exception:CODE
LOWplugins/_email_integration/helpers/handler.py58 except Exception:CODE
LOWplugins/_email_integration/helpers/attachment_reader.py39 except Exception as e:CODE
LOW⚡plugins/_email_integration/helpers/imap_client.py70 except Exception as e:CODE
LOWplugins/_email_integration/helpers/imap_client.py93 except Exception:CODE
LOWplugins/_email_integration/helpers/imap_client.py125 except Exception as e:CODE
LOWplugins/_email_integration/helpers/imap_client.py159 except Exception:CODE
LOWplugins/_email_integration/helpers/imap_client.py184 except Exception as e:CODE
LOW⚡plugins/_email_integration/helpers/smtp_client.py116 except Exception as e:STRING
LOWplugins/_email_integration/helpers/smtp_client.py143 except Exception as e:STRING
LOWplugins/_editor/api/editor_session.py48 except Exception as exc:CODE
LOWplugins/_editor/api/editor_session.py79 except Exception as exc:CODE
LOWplugins/_editor/api/editor_session.py99 except Exception as exc:CODE
LOWplugins/_editor/api/editor_session.py177 except Exception as exc:CODE
LOWplugins/_editor/api/ws_editor.py38 except Exception as exc:CODE
798 more matches not shown…
Empty Error Handlers177 hits · 850 pts
SeverityFileLineSnippetContext
HIGHagent.py1577except Exception as e:CODE
HIGHagent.py1567except ValueError:CODE
HIGHagent.py471except Exception:CODE
HIGHdocker/run/fs/exe/self_update_manager.py1061except ValueError:CODE
HIGHplugins/_editor/helpers/markdown_sessions.py455except Exception:CODE
HIGHplugins/_editor/helpers/markdown_sessions.py472except Exception:CODE
HIGHplugins/_editor/helpers/markdown_sessions.py49except Exception:CODE
HIGHplugins/_infection_check/helpers/checker.py350except Exception:CODE
HIGHplugins/_infection_check/helpers/checker.py155except Exception:CODE
HIGHplugins/_infection_check/helpers/checker.py125except Exception:CODE
HIGHplugins/_infection_check/helpers/checker.py165except (asyncio.CancelledError, Exception):CODE
HIGH…_integration/extensions/python/job_loop/_10_wa_poll.py130except Exception:CODE
HIGHplugins/_whatsapp_integration/helpers/wa_client.py71except Exception:CODE
HIGHplugins/_whatsapp_integration/helpers/bridge_manager.py506except Exception:CODE
HIGHplugins/_whatsapp_integration/helpers/bridge_manager.py558except Exception:CODE
HIGHplugins/_whatsapp_integration/helpers/bridge_manager.py416except OSError:CODE
HIGHplugins/_whatsapp_integration/helpers/bridge_manager.py546except (ValueError, OSError):CODE
HIGHplugins/_whatsapp_integration/helpers/bridge_manager.py536except subprocess.SubprocessError:CODE
HIGHplugins/_oauth/helpers/codex.py1175except Exception:CODE
HIGHplugins/_oauth/helpers/codex.py1195except OSError:CODE
HIGHplugins/_oauth/helpers/codex.py1330except OSError:CODE
HIGHplugins/_oauth/helpers/codex.py1344except FileNotFoundError:CODE
HIGHplugins/_oauth/helpers/codex.py1317except OSError:CODE
HIGHplugins/_oauth/helpers/summary.py131except (TypeError, ValueError):CODE
HIGHplugins/_oauth/helpers/providers/codex.py139except Exception:CODE
HIGHplugins/_oauth/helpers/providers/github_copilot.py438except FileNotFoundError:CODE
HIGHplugins/_oauth/helpers/providers/xai_grok.py452except FileNotFoundError:CODE
HIGHplugins/_oauth/helpers/providers/common.py117except (TypeError, ValueError):CODE
HIGHplugins/_oauth/helpers/providers/gemini_api.py463except FileNotFoundError:CODE
HIGHplugins/_oauth/helpers/providers/base.py217except OSError:CODE
HIGHplugins/_migrate_agents/helpers/migration.py216except ValueError:CODE
HIGHplugins/_plugin_validator/api/plugin_validator_run.py41except Exception:CODE
HIGHplugins/_time_travel/helpers/time_travel.py1099except OSError:CODE
HIGHplugins/_time_travel/helpers/retention.py114except Exception:CODE
HIGHplugins/_time_travel/helpers/retention.py127except Exception:CODE
HIGHplugins/_time_travel/helpers/retention.py154except Exception:CODE
HIGHplugins/_time_travel/helpers/retention.py175except Exception:CODE
HIGHplugins/_time_travel/helpers/retention.py215except Exception:CODE
HIGHplugins/_time_travel/helpers/retention.py296except Exception:CODE
HIGHplugins/_time_travel/helpers/retention.py307except Exception:CODE
HIGHplugins/_time_travel/helpers/retention.py213except Exception:CODE
HIGH…thon/message_loop_prompts_after/_20_browser_context.py58except Exception:CODE
HIGHplugins/_browser/helpers/runtime.py1300except ProcessLookupError:CODE
HIGHplugins/_browser/helpers/runtime.py2839except (PlaywrightError, PlaywrightTimeoutError):CODE
HIGHplugins/_browser/helpers/runtime.py2081except Exception:CODE
HIGHplugins/_browser/helpers/runtime.py2761except Exception:CODE
HIGHplugins/_browser/helpers/runtime.py1224except Exception:CODE
HIGHplugins/_browser/helpers/runtime.py697except asyncio.CancelledError:CODE
HIGHplugins/_browser/helpers/runtime.py1196except Exception:CODE
HIGHplugins/_browser/helpers/url.py52except Exception:CODE
HIGHplugins/_browser/helpers/interactive_view.py231except (OSError, subprocess.TimeoutExpired):CODE
HIGHplugins/_browser/helpers/connector_runtime.py459except asyncio.CancelledError:CODE
HIGHplugins/_model_config/api/model_override.py20except Exception:CODE
HIGH…_desktop/skills/linux-desktop/scripts/calc_set_cell.py191except Exception:CODE
HIGHplugins/_desktop/helpers/desktop_session.py1985except OSError:CODE
HIGHplugins/_desktop/helpers/desktop_session.py2043except OSError:CODE
HIGHplugins/_desktop/helpers/desktop_session.py2154except OSError:CODE
HIGHplugins/_desktop/helpers/desktop_session.py2440except OSError:CODE
HIGHplugins/_desktop/helpers/desktop_session.py2486except AttributeError:CODE
HIGHplugins/_desktop/helpers/desktop_session.py2590except Exception:CODE
117 more matches not shown…
Decorative Section Separators148 hits · 501 pts
SeverityFileLineSnippetContext
MEDIUM…extensions/python/process_chain_end/_55_email_reply.py55# ------------------------------------------------------------------COMMENT
MEDIUM…extensions/python/process_chain_end/_55_email_reply.py57# ------------------------------------------------------------------COMMENT
MEDIUM…tegration/extensions/python/job_loop/_10_email_poll.py20# ------------------------------------------------------------------COMMENT
MEDIUM…tegration/extensions/python/job_loop/_10_email_poll.py22# ------------------------------------------------------------------COMMENT
MEDIUM…tegration/extensions/python/job_loop/_10_email_poll.py47# ------------------------------------------------------------------COMMENT
MEDIUM…tegration/extensions/python/job_loop/_10_email_poll.py49# ------------------------------------------------------------------COMMENT
MEDIUM⚡…tegration/extensions/python/job_loop/_10_email_poll.py89# ------------------------------------------------------------------COMMENT
MEDIUM⚡…tegration/extensions/python/job_loop/_10_email_poll.py91# ------------------------------------------------------------------COMMENT
MEDIUMplugins/_email_integration/helpers/dispatcher.py70# ------------------------------------------------------------------COMMENT
MEDIUMplugins/_email_integration/helpers/dispatcher.py72# ------------------------------------------------------------------COMMENT
MEDIUM⚡plugins/_email_integration/helpers/attachment_writer.py12# ------------------------------------------------------------------COMMENT
MEDIUM⚡plugins/_email_integration/helpers/attachment_writer.py14# ------------------------------------------------------------------COMMENT
MEDIUM⚡plugins/_email_integration/helpers/attachment_writer.py21# ------------------------------------------------------------------COMMENT
MEDIUM⚡plugins/_email_integration/helpers/attachment_writer.py23# ------------------------------------------------------------------COMMENT
MEDIUM⚡plugins/_email_integration/helpers/handler.py172# ------------------------------------------------------------------COMMENT
MEDIUM⚡plugins/_email_integration/helpers/handler.py174# ------------------------------------------------------------------COMMENT
MEDIUM⚡plugins/_email_integration/helpers/handler.py255# ------------------------------------------------------------------COMMENT
MEDIUM⚡plugins/_email_integration/helpers/handler.py257# ------------------------------------------------------------------COMMENT
MEDIUM⚡plugins/_email_integration/helpers/handler.py511# ------------------------------------------------------------------COMMENT
MEDIUM⚡plugins/_email_integration/helpers/handler.py513# ------------------------------------------------------------------COMMENT
MEDIUM⚡plugins/_email_integration/helpers/handler.py590# ------------------------------------------------------------------COMMENT
MEDIUM⚡plugins/_email_integration/helpers/handler.py592# ------------------------------------------------------------------COMMENT
MEDIUMplugins/_email_integration/helpers/handler.py42# ------------------------------------------------------------------COMMENT
MEDIUMplugins/_email_integration/helpers/handler.py44# ------------------------------------------------------------------COMMENT
MEDIUMplugins/_email_integration/helpers/handler.py69# ------------------------------------------------------------------COMMENT
MEDIUMplugins/_email_integration/helpers/handler.py71# ------------------------------------------------------------------COMMENT
MEDIUMplugins/_email_integration/helpers/handler.py473# ------------------------------------------------------------------COMMENT
MEDIUMplugins/_email_integration/helpers/handler.py475# ------------------------------------------------------------------COMMENT
MEDIUMplugins/_email_integration/helpers/handler.py524# ------------------------------------------------------------------COMMENT
MEDIUMplugins/_email_integration/helpers/handler.py526# ------------------------------------------------------------------COMMENT
MEDIUMplugins/_email_integration/helpers/handler.py539# ------------------------------------------------------------------COMMENT
MEDIUMplugins/_email_integration/helpers/handler.py541# ------------------------------------------------------------------COMMENT
MEDIUMplugins/_email_integration/helpers/handler.py612# ------------------------------------------------------------------COMMENT
MEDIUMplugins/_email_integration/helpers/handler.py614# ------------------------------------------------------------------COMMENT
MEDIUM⚡plugins/_email_integration/helpers/attachment_reader.py12# ------------------------------------------------------------------COMMENT
MEDIUM⚡plugins/_email_integration/helpers/attachment_reader.py14# ------------------------------------------------------------------COMMENT
MEDIUM⚡plugins/_email_integration/helpers/attachment_reader.py22# ------------------------------------------------------------------COMMENT
MEDIUM⚡plugins/_email_integration/helpers/attachment_reader.py24# ------------------------------------------------------------------COMMENT
MEDIUMplugins/_email_integration/helpers/imap_client.py28# ------------------------------------------------------------------COMMENT
MEDIUMplugins/_email_integration/helpers/imap_client.py30# ------------------------------------------------------------------COMMENT
MEDIUMplugins/_email_integration/helpers/imap_client.py43# ------------------------------------------------------------------COMMENT
MEDIUMplugins/_email_integration/helpers/imap_client.py45# ------------------------------------------------------------------COMMENT
MEDIUM⚡plugins/_email_integration/helpers/imap_client.py74# ------------------------------------------------------------------COMMENT
MEDIUM⚡plugins/_email_integration/helpers/imap_client.py76# ------------------------------------------------------------------COMMENT
MEDIUMplugins/_email_integration/helpers/imap_client.py237# ------------------------------------------------------------------COMMENT
MEDIUMplugins/_email_integration/helpers/imap_client.py239# ------------------------------------------------------------------COMMENT
MEDIUMplugins/_email_integration/helpers/imap_client.py314# ------------------------------------------------------------------COMMENT
MEDIUMplugins/_email_integration/helpers/imap_client.py316# ------------------------------------------------------------------COMMENT
MEDIUMplugins/_email_integration/helpers/smtp_client.py19# ------------------------------------------------------------------COMMENT
MEDIUMplugins/_email_integration/helpers/smtp_client.py21# ------------------------------------------------------------------COMMENT
MEDIUMplugins/_email_integration/helpers/smtp_client.py34# ------------------------------------------------------------------COMMENT
MEDIUMplugins/_email_integration/helpers/smtp_client.py36# ------------------------------------------------------------------COMMENT
MEDIUM⚡plugins/_email_integration/helpers/smtp_client.py122# ------------------------------------------------------------------STRING
MEDIUM⚡plugins/_email_integration/helpers/smtp_client.py124# ------------------------------------------------------------------STRING
MEDIUMplugins/_promptinclude/helpers/scanner.py12# ------------------------------------------------------------------COMMENT
MEDIUMplugins/_promptinclude/helpers/scanner.py14# ------------------------------------------------------------------COMMENT
MEDIUMplugins/_promptinclude/helpers/scanner.py28# ------------------------------------------------------------------COMMENT
MEDIUMplugins/_promptinclude/helpers/scanner.py30# ------------------------------------------------------------------COMMENT
MEDIUMplugins/_promptinclude/helpers/scanner.py115# ------------------------------------------------------------------COMMENT
MEDIUMplugins/_promptinclude/helpers/scanner.py117# ------------------------------------------------------------------COMMENT
88 more matches not shown…
Unused Imports491 hits · 470 pts
SeverityFileLineSnippetContext
LOWinitialize.py3CODE
LOWrun_ui.py3CODE
LOWrun_ui.py3CODE
LOWagent.py6CODE
LOWagent.py8CODE
LOWagent.py10CODE
LOWagent.py35CODE
LOWagent.py35CODE
LOWtools/search_engine.py1CODE
LOWtools/search_engine.py2CODE
LOWtools/search_engine.py3CODE
LOWtools/search_engine.py3CODE
LOWtools/search_engine.py3CODE
LOWtools/search_engine.py5CODE
LOWtools/wait.py1CODE
LOWtools/skills_tool.py1CODE
LOWtools/document_query.py3CODE
LOWdocker/run/fs/exe/self_update_manager.py2CODE
LOWplugins/_skills/hooks.py1CODE
LOWplugins/_skills/api/skills_catalog.py1CODE
LOWplugins/_email_integration/helpers/attachment_writer.py8CODE
LOW…/workdir_file_mutation_after/_40_sync_open_sessions.py1CODE
LOW…or/extensions/python/webui_ws_disconnect/_50_editor.py1CODE
LOW…ge_loop_prompts_after/_55_include_editor_open_files.py1CODE
LOW…_editor/extensions/python/webui_ws_event/_50_editor.py1CODE
LOW…thon/text_editor_patch_after/_40_sync_open_sessions.py1CODE
LOW…thon/text_editor_write_after/_40_sync_open_sessions.py1CODE
LOWplugins/_editor/api/editor_session.py1CODE
LOWplugins/_editor/api/ws_editor.py1CODE
LOWplugins/_editor/helpers/markdown_sessions.py1CODE
LOWplugins/_editor/helpers/open_files_context.py1CODE
LOW…t/handle_exception/end/_80_retry_critical_exception.py2CODE
LOW…t/handle_exception/end/_80_retry_critical_exception.py2CODE
LOW…t/handle_exception/end/_80_retry_critical_exception.py5CODE
LOW…t/handle_exception/end/_80_retry_critical_exception.py6CODE
LOW…onologue/start/_10_reset_critical_exception_counter.py1CODE
LOW…onologue/start/_10_reset_critical_exception_counter.py1CODE
LOW…onologue/start/_10_reset_critical_exception_counter.py3CODE
LOW…onologue/start/_10_reset_critical_exception_counter.py4CODE
LOW…onologue/start/_10_reset_critical_exception_counter.py5CODE
LOW…onologue/start/_10_reset_critical_exception_counter.py6CODE
LOW…onologue/start/_10_reset_critical_exception_counter.py7CODE
LOWplugins/_infection_check/helpers/checker.py13CODE
LOWplugins/_infection_check/helpers/checker.py14CODE
LOWplugins/_whatsapp_integration/helpers/slash_commands.py2CODE
LOWplugins/_whatsapp_integration/helpers/number_utils.py3CODE
LOWplugins/_whatsapp_integration/helpers/bridge_manager.py7CODE
LOW…xtensions/python/startup_migration/_20_oauth_routes.py1CODE
LOW…/models/get_api_key/end/_20_oauth_account_dummy_key.py1CODE
LOWplugins/_oauth/api/start_login.py1CODE
LOWplugins/_oauth/api/models.py1CODE
LOWplugins/_oauth/api/disconnect.py1CODE
LOWplugins/_oauth/api/manual_callback.py1CODE
LOWplugins/_oauth/api/poll_device_login.py1CODE
LOWplugins/_oauth/api/start_device_login.py1CODE
LOWplugins/_oauth/api/status.py1CODE
LOWplugins/_oauth/helpers/config.py1CODE
LOWplugins/_oauth/helpers/codex.py1CODE
LOWplugins/_oauth/helpers/codex.py20CODE
LOWplugins/_oauth/helpers/usage_plans.py1CODE
431 more matches not shown…
Deep Nesting282 hits · 244 pts
SeverityFileLineSnippetContext
LOWmodels.py60CODE
LOWmodels.py202CODE
LOWmodels.py401CODE
LOWmodels.py537CODE
LOWmodels.py651CODE
LOWinitialize.py84CODE
LOWagent.py394CODE
LOWagent.py1345CODE
LOWagent.py1435CODE
LOWtools/vision_load.py26CODE
LOWtools/scheduler.py121CODE
LOWdocker/run/fs/exe/self_update_manager.py340CODE
LOWdocker/run/fs/exe/self_update_manager.py990CODE
LOWdocker/run/fs/exe/self_update_manager.py1101CODE
LOWdocker/run/fs/exe/supervisor_event_listener.py11CODE
LOWplugins/_email_integration/helpers/handler.py73CODE
LOWplugins/_email_integration/helpers/imap_client.py263CODE
LOWplugins/_email_integration/helpers/imap_client.py318CODE
LOWplugins/_email_integration/helpers/imap_client.py401CODE
LOWplugins/_promptinclude/helpers/scanner.py132CODE
LOW…_integration/extensions/python/job_loop/_10_wa_poll.py45CODE
LOWplugins/_whatsapp_integration/helpers/handler.py67CODE
LOWplugins/_whatsapp_integration/helpers/handler.py355CODE
LOWplugins/_whatsapp_integration/helpers/slash_commands.py39CODE
LOWplugins/_whatsapp_integration/helpers/slash_commands.py95CODE
LOWplugins/_whatsapp_integration/helpers/slash_commands.py204CODE
LOWplugins/_whatsapp_integration/helpers/bridge_manager.py184CODE
LOWplugins/_whatsapp_integration/helpers/bridge_manager.py518CODE
LOWplugins/_oauth/helpers/codex.py895CODE
LOWplugins/_oauth/helpers/codex.py929CODE
LOWplugins/_oauth/helpers/codex.py983CODE
LOWplugins/_oauth/helpers/codex.py1001CODE
LOWplugins/_oauth/helpers/codex.py1076CODE
LOWplugins/_oauth/helpers/codex.py1251CODE
LOWplugins/_migrate_agents/helpers/migration.py144CODE
LOWplugins/_migrate_agents/helpers/migration.py226CODE
LOWplugins/_migrate_agents/helpers/migration.py257CODE
LOWplugins/_migrate_agents/helpers/migration.py358CODE
LOWplugins/_migrate_agents/helpers/migration.py573CODE
LOWplugins/_migrate_agents/helpers/migration.py613CODE
LOWplugins/_migrate_agents/helpers/migration.py668CODE
LOWplugins/_migrate_agents/helpers/migration.py733CODE
LOW…/_plugin_validator/api/plugin_validator_prepare_zip.py26CODE
LOWplugins/_time_travel/helpers/retention.py206CODE
LOWplugins/_time_travel/helpers/retention.py234CODE
LOWplugins/_browser/tools/browser.py30CODE
LOWplugins/_browser/tools/browser.py549CODE
LOWplugins/_browser/api/ws_browser.py256CODE
LOWplugins/_browser/api/ws_browser.py345CODE
LOWplugins/_browser/api/ws_browser.py497CODE
LOWplugins/_browser/api/ws_browser.py633CODE
LOWplugins/_browser/helpers/extension_manager.py86CODE
LOWplugins/_browser/helpers/runtime.py348CODE
LOWplugins/_browser/helpers/runtime.py3162CODE
LOWplugins/_browser/helpers/runtime.py1793CODE
LOWplugins/_browser/helpers/runtime.py1854CODE
LOWplugins/_browser/helpers/runtime.py2658CODE
LOWplugins/_browser/helpers/connector_runtime.py139CODE
LOWplugins/_browser/helpers/connector_runtime.py236CODE
LOWplugins/_document_query/helpers/fetch.py124CODE
222 more matches not shown…
Structural Annotation Overuse68 hits · 119 pts
SeverityFileLineSnippetContext
LOW⚡plugins/_chat_compaction/helpers/compactor.py99 # Step 1: Extract full conversation textCOMMENT
LOW⚡plugins/_chat_compaction/helpers/compactor.py106 # Step 2: Estimate tokens, resolve model, and compute context budgetCOMMENT
LOW⚡plugins/_chat_compaction/helpers/compactor.py113 # Step 3: Create progress log item (count user-visible messages only)COMMENT
LOW⚡plugins/_chat_compaction/helpers/compactor.py122 # Step 4: Handle large histories by chunking if necessaryCOMMENT
LOW⚡plugins/_chat_compaction/helpers/compactor.py135 # Step 5: Save pre-compaction backup before destroying historyCOMMENT
LOW⚡plugins/_chat_compaction/helpers/compactor.py138 # Step 6: Replace history with compacted versionCOMMENT
LOW⚡plugins/_chat_compaction/helpers/compactor.py156 # Step 7: Reset log and create responseCOMMENT
LOW⚡plugins/_chat_compaction/helpers/compactor.py165 # Step 8: Persist and notifyCOMMENT
LOW⚡plugins/_chat_compaction/helpers/compactor.py169 # Step 9: Force progress bar to inactive state LASTCOMMENT
LOW⚡plugins/_memory/helpers/memory_consolidation.py204 # Step 3: Analyze with LLM (now with validated memories)COMMENT
LOW⚡plugins/_memory/helpers/memory_consolidation.py239 # Step 4: Apply consolidation decisionsCOMMENT
LOW⚡plugins/_memory/helpers/memory_consolidation.py334 # Step 1: Extract keywords/queries for enhanced searchCOMMENT
LOW⚡plugins/_memory/helpers/memory_consolidation.py339 # Step 2: Semantic similarity search with real scoresCOMMENT
LOW⚡plugins/_memory/helpers/memory_consolidation.py378 # Step 5: Sort by similarity score descendingCOMMENT
LOW⚡plugins/_memory/helpers/memory_consolidation.py384 # Step 6: Limit to max context for LLMCOMMENT
LOW⚡plugins/_memory/helpers/memory_consolidation.py586 # Step 1: Remove original memories being mergedCOMMENT
LOW⚡plugins/_memory/helpers/memory_consolidation.py590 # Step 2: Insert consolidated memoryCOMMENT
LOW⚡plugins/_memory/helpers/memory_consolidation.py664 # Step 2: Proceed with normal replacement if similarity checks passCOMMENT
LOW⚡plugins/_memory/helpers/memory_consolidation.py668 # Step 3: Insert replacement memoryCOMMENT
LOWplugins/_memory/helpers/memory_consolidation.py124 # Step 1: Discover similar memoriesCOMMENT
LOWplugins/_memory/helpers/memory_consolidation.py158 # Step 2: Validate that similar memories still exist (they might have been deleted by previous consolidations)COMMENT
LOWplugins/_memory/helpers/memory_consolidation.py350 # Step 3: Keyword-based searches with real scoresCOMMENT
LOWplugins/_memory/helpers/memory_consolidation.py364 # Step 4: Deduplicate by document ID, keep highest score per memory IDCOMMENT
LOWplugins/_memory/helpers/memory_consolidation.py621 # Step 1: Validate similarity scores for replacement safetyCOMMENT
LOWplugins/_memory/helpers/memory_consolidation.py702 # Step 1: Update existing memoriesCOMMENT
LOWplugins/_memory/helpers/memory_consolidation.py731 # Step 2: Insert the new memory only when no existing memory was updated.COMMENT
LOWdocs/developer/contributing-skills.md97### Step 1: First StepCOMMENT
LOWdocs/developer/contributing-skills.md101### Step 2: Second StepCOMMENT
LOWdocs/developer/contributing-skills.md153### Step 1: Identify the NeedCOMMENT
LOWdocs/developer/contributing-skills.md160### Step 2: Create the StructureCOMMENT
LOWdocs/developer/contributing-skills.md171### Step 3: Write the SKILL.mdCOMMENT
LOWdocs/developer/contributing-skills.md201### Step 4: Add Supporting Files (Optional)COMMENT
LOWdocs/developer/contributing-skills.md224### Step 5: Test Your SkillCOMMENT
LOWdocs/setup/vps-deployment.md123### Step 1: Create Directory StructureCOMMENT
LOWdocs/setup/vps-deployment.md137### Step 2: Create Environment ConfigurationCOMMENT
LOWdocs/setup/vps-deployment.md156### Step 3: Choose Host PortCOMMENT
LOWdocs/setup/vps-deployment.md164### Step 4: Pull and Run ContainerCOMMENT
LOWdocs/setup/vps-deployment.md179### Step 5: Verify ContainerCOMMENT
LOW⚡docs/setup/dev-setup.md27## Step 0: Install required softwareCOMMENT
LOW⚡docs/setup/dev-setup.md32## Step 1: Clone or download the repositoryCOMMENT
LOW⚡docs/setup/dev-setup.md39## Step 2: Open project folder in your IDECOMMENT
LOW⚡docs/setup/dev-setup.md48# Step 3: Prepare your IDE:COMMENT
LOWdocs/setup/dev-setup.md89## Step 4: Run Agent Zero in the IDECOMMENT
LOWdocs/setup/dev-setup.md122## Step 5: Run another instance of Agent Zero in DockerCOMMENT
LOWdocs/setup/dev-setup.md134## Step 6: Configure SSH and RFC connectionCOMMENT
LOWdocs/setup/installation.md184### Step 1: Install Docker DesktopCOMMENT
LOWdocs/setup/installation.md322### Step 2: Run Agent ZeroCOMMENT
LOWdocs/setup/installation.md402## Step 3: Configure Agent ZeroCOMMENT
LOW⚡docs/guides/a2a-setup.md19### Step 1: Open A2A ConfigurationCOMMENT
LOW⚡docs/guides/a2a-setup.md28### Step 2: Get Connection URLCOMMENT
LOW⚡docs/guides/a2a-setup.md38### Step 3: Save ConfigurationCOMMENT
LOWdocs/guides/api-integration.md22### Step 1: Get the API CodeCOMMENT
LOWdocs/guides/api-integration.md37### Step 2: Provide the Code to Agent ZeroCOMMENT
LOWdocs/guides/api-integration.md55### Step 3: Configure API CredentialsCOMMENT
LOWdocs/guides/api-integration.md86### Step 4: Generate the ImageCOMMENT
LOW⚡webui/js/device.js33 // Step 1: Check for touch capability (touchOnly or hybrid)COMMENT
LOW⚡webui/js/device.js41 // Step 2: Check for pointer/hover capability (pointerOnly or hybrid)COMMENT
LOWwebui/components/settings/external/api-examples.html634 // Step 1: Send message with attachmentsCOMMENT
LOWwebui/components/settings/external/api-examples.html654 // Step 2: Retrieve the uploaded fileCOMMENT
LOWskills/a0-create-agent/SKILL.md53## Step 0: Progressive IntakeCOMMENT
8 more matches not shown…
Redundant / Tautological Comments40 hits · 62 pts
SeverityFileLineSnippetContext
LOWmodels.py926 # Check if this is a local sentence-transformers modelCOMMENT
LOWplugins/_model_config/api/model_config_set.py71 # Check if embedding model changed and notifyCOMMENT
LOWplugins/_telegram_integration/helpers/handler.py379 # Check if existing context is still aliveCOMMENT
LOWplugins/_memory/helpers/knowledge_import.py143 # Check if file has changedCOMMENT
LOW⚡plugins/_memory/helpers/memory.py703 # Check if project isolation is enabled and we are in a projectCOMMENT
LOWplugins/_code_execution/tools/code_execution_tool.py213 # Check if session is running and handle itCOMMENT
LOWplugins/_code_execution/helpers/shell_ssh.py225 # Check if the last byte(s) form an incomplete multi-byte UTF-8 sequenceCOMMENT
LOWplugins/_code_execution/helpers/shell_ssh.py229 # Check if the last byte is part of a multi-byte UTF-8 sequence (continuation byte)COMMENT
LOWplugins/_text_editor/helpers/file_ops.py318 # Check if current line falls in a replace/delete rangeCOMMENT
LOW…tensions/python/process_chain_end/_50_process_queue.py21 # Check if there are queued messagesCOMMENT
LOW…ssage_loop_prompts_before/_90_organize_history_wait.py26 # Check if the task is already doneCOMMENT
LOWapi/api_terminate_chat.py37 # Check if context existsCOMMENT
LOWapi/api_files_get.py65 # Check if file existsCOMMENT
LOWapi/api_reset_chat.py37 # Check if context existsCOMMENT
LOWapi/image_get.py192 # Check if specific icon exists, fallback to generic file iconCOMMENT
LOWapi/scheduler_task_run.py30 # Check if the task exists firstCOMMENT
LOWapi/scheduler_task_run.py36 # Check if task is already runningCOMMENT
LOWapi/scheduler_task_create.py52 # Check if schedule is provided (for ScheduledTask)COMMENT
LOWapi/scheduler_task_delete.py26 # Check if the task exists firstCOMMENT
LOWhelpers/functions.py11 # Check if function accepts *args / **kwargsCOMMENT
LOWhelpers/files.py97 # Read the file contentCOMMENT
LOWhelpers/files.py139 # Read the file contentCOMMENT
LOWhelpers/files.py216 # Read the file contentCOMMENT
LOWhelpers/files.py224 # Read the file contentCOMMENT
LOW⚡helpers/files.py741 # Check if file is binary by reading a small chunkCOMMENT
LOWhelpers/backup.py230 # Check if the pattern starts with the backed up agent zero rootCOMMENT
LOWhelpers/backup.py287 # Check if this hidden directory is explicitly includedCOMMENT
LOWhelpers/backup.py538 # Check if file matches restore patternsCOMMENT
LOWhelpers/backup.py697 # Check if file matches restore patternsCOMMENT
LOWhelpers/backup.py807 # Check if the archive path starts with the backed up agent zero rootCOMMENT
LOWhelpers/mcp_handler.py1651 # Check if this is a streaming HTTP typeCOMMENT
LOWhelpers/browser.py147# # Check if frame is still validCOMMENT
LOWhelpers/browser.py325# # Check if selector is our UID, returnCOMMENT
LOW⚡helpers/api.py68 if request.data: # Check if there's any dataCODE
LOWhelpers/file_browser.py364 # Check if this is a symlink (permissions start with 'l')COMMENT
LOWhelpers/rfc_files.py383 # Write fileCOMMENT
LOWhelpers/rfc_files.py616 # Write fileCOMMENT
LOWhelpers/fasta2a_server.py399 # Check if reconfiguration is neededCOMMENT
LOWhelpers/fasta2a_server.py460 # Check if path matches token pattern /t-{token}/COMMENT
LOWhelpers/projects.py138 # Check if cloned repo already has .a0projCOMMENT
Over-Commented Block71 hits · 60 pts
SeverityFileLineSnippetContext
LOWinitialize.py21COMMENT
LOWagent.py661 # exception = exception_data["exception"]COMMENT
LOWtools/scheduler.py301COMMENT
LOWdocker/run/fs/etc/searxng/settings.yml41# - autocompleteCOMMENT
LOWdocker/run/fs/etc/searxng/settings.yml81COMMENT
LOWdocker/run/fs/ins/setup_venv.sh1#!/bin/bashCOMMENT
LOWdocker/base/fs/etc/searxng/settings.yml41# - methodCOMMENT
LOWdocker/base/fs/etc/searxng/settings.yml81# - name: mediathekviewwebCOMMENT
LOWplugins/_email_integration/default_config.yaml1handlers: []COMMENT
LOWplugins/_email_integration/default_config.yaml21# dispatcher_instructions: ""COMMENT
LOWplugins/_browser/default_config.yaml21# JavaScript evaluate deadline in seconds, including result/state collection.COMMENT
LOWplugins/_browser/default_config.yaml41# - warn: allow and return a warning in tool output.COMMENT
LOWplugins/_telegram_integration/default_config.yaml1bots: []COMMENT
LOWplugins/_code_execution/helpers/shell_ssh.py161 while self.shell.recv_ready() and (COMMENT
LOWplugins/_code_execution/helpers/shell_ssh.py181 # ignore_patterns=[COMMENT
LOWwebui/js/timeout.js1// function timeout(ms: number, errorMessage: string = "Operation timed out") {COMMENT
LOWwebui/js/modals.js481 // modal.element.addEventListener(COMMENT
LOWconf/model_providers.yaml1# Supported model providers for Agent ZeroCOMMENT
LOWhelpers/files.py61COMMENT
LOWhelpers/browser.py1# import asyncioCOMMENT
LOWhelpers/browser.py21# load_timeout = 10000COMMENT
LOWhelpers/browser.py41# await self.close()COMMENT
LOWhelpers/browser.py61COMMENT
LOWhelpers/browser.py81# # Handle page navigation eventsCOMMENT
LOWhelpers/browser.py101# self.page.on("request", handle_request)COMMENT
LOWhelpers/browser.py121# url, wait_until="networkidle", timeout=Browser.load_timeoutCOMMENT
LOWhelpers/browser.py141# for frame in self.page.frames:COMMENT
LOWhelpers/browser.py161COMMENT
LOWhelpers/browser.py181# # print(f"Error when extracting from main frame: {e}")COMMENT
LOWhelpers/browser.py201# tag.decompose()COMMENT
LOWhelpers/browser.py221# tag.attrs = attrsCOMMENT
LOWhelpers/browser.py241COMMENT
LOWhelpers/browser.py261# for tag in structural_tags:COMMENT
LOWhelpers/browser.py281# self.last_selector = selectorCOMMENT
LOWhelpers/browser.py301COMMENT
LOWhelpers/browser.py321COMMENT
LOWhelpers/browser.py341# "No page is open in the browser. Please open a URL first."COMMENT
LOWhelpers/browser.py361COMMENT
LOWhelpers/browser.py381# if nav_count != self.navigation_count:COMMENT
LOWhelpers/email_client.py1# import asyncioCOMMENT
LOWhelpers/email_client.py21# @dataclassCOMMENT
LOWhelpers/email_client.py41# username: str = "",COMMENT
LOWhelpers/email_client.py61# self.username = usernameCOMMENT
LOWhelpers/email_client.py81# f"Unsupported account type: {self.account_type}. "COMMENT
LOWhelpers/email_client.py101# self.client = await loop.run_in_executor(None, _sync_connect)COMMENT
LOWhelpers/email_client.py121# self.exchange_account = await loop.run_in_executor(None, _sync_connect)COMMENT
LOWhelpers/email_client.py141COMMENT
LOWhelpers/email_client.py161# filter = filter or {}COMMENT
LOWhelpers/email_client.py181COMMENT
LOWhelpers/email_client.py201COMMENT
LOWhelpers/email_client.py221COMMENT
LOWhelpers/email_client.py241# try:COMMENT
LOWhelpers/email_client.py261# email_msg = email.message_from_bytes(email_data)COMMENT
LOWhelpers/email_client.py281# self,COMMENT
LOWhelpers/email_client.py301# sender_pattern = filter["sender"].replace("*", "")COMMENT
LOWhelpers/email_client.py321# try:COMMENT
LOWhelpers/email_client.py341COMMENT
LOWhelpers/email_client.py361# sender=str(ex_msg.sender.email_address) if ex_msg.sender else "",COMMENT
LOWhelpers/email_client.py381# # Extract body and attachmentsCOMMENT
LOWhelpers/email_client.py401# filename = self._decode_header(filename)COMMENT
11 more matches not shown…
Verbosity Indicators32 hits · 60 pts
SeverityFileLineSnippetContext
LOW⚡plugins/_chat_compaction/helpers/compactor.py99 # Step 1: Extract full conversation textCOMMENT
LOW⚡plugins/_chat_compaction/helpers/compactor.py106 # Step 2: Estimate tokens, resolve model, and compute context budgetCOMMENT
LOW⚡plugins/_chat_compaction/helpers/compactor.py113 # Step 3: Create progress log item (count user-visible messages only)COMMENT
LOW⚡plugins/_chat_compaction/helpers/compactor.py122 # Step 4: Handle large histories by chunking if necessaryCOMMENT
LOW⚡plugins/_chat_compaction/helpers/compactor.py135 # Step 5: Save pre-compaction backup before destroying historyCOMMENT
LOW⚡plugins/_chat_compaction/helpers/compactor.py138 # Step 6: Replace history with compacted versionCOMMENT
LOW⚡plugins/_chat_compaction/helpers/compactor.py156 # Step 7: Reset log and create responseCOMMENT
LOW⚡plugins/_chat_compaction/helpers/compactor.py165 # Step 8: Persist and notifyCOMMENT
LOW⚡plugins/_chat_compaction/helpers/compactor.py169 # Step 9: Force progress bar to inactive state LASTCOMMENT
LOW⚡plugins/_memory/helpers/memory_consolidation.py204 # Step 3: Analyze with LLM (now with validated memories)COMMENT
LOW⚡plugins/_memory/helpers/memory_consolidation.py239 # Step 4: Apply consolidation decisionsCOMMENT
LOW⚡plugins/_memory/helpers/memory_consolidation.py334 # Step 1: Extract keywords/queries for enhanced searchCOMMENT
LOW⚡plugins/_memory/helpers/memory_consolidation.py339 # Step 2: Semantic similarity search with real scoresCOMMENT
LOW⚡plugins/_memory/helpers/memory_consolidation.py378 # Step 5: Sort by similarity score descendingCOMMENT
LOW⚡plugins/_memory/helpers/memory_consolidation.py384 # Step 6: Limit to max context for LLMCOMMENT
LOW⚡plugins/_memory/helpers/memory_consolidation.py586 # Step 1: Remove original memories being mergedCOMMENT
LOW⚡plugins/_memory/helpers/memory_consolidation.py590 # Step 2: Insert consolidated memoryCOMMENT
LOW⚡plugins/_memory/helpers/memory_consolidation.py664 # Step 2: Proceed with normal replacement if similarity checks passCOMMENT
LOW⚡plugins/_memory/helpers/memory_consolidation.py668 # Step 3: Insert replacement memoryCOMMENT
LOWplugins/_memory/helpers/memory_consolidation.py124 # Step 1: Discover similar memoriesCOMMENT
LOWplugins/_memory/helpers/memory_consolidation.py158 # Step 2: Validate that similar memories still exist (they might have been deleted by previous consolidations)COMMENT
LOWplugins/_memory/helpers/memory_consolidation.py350 # Step 3: Keyword-based searches with real scoresCOMMENT
LOWplugins/_memory/helpers/memory_consolidation.py364 # Step 4: Deduplicate by document ID, keep highest score per memory IDCOMMENT
LOWplugins/_memory/helpers/memory_consolidation.py621 # Step 1: Validate similarity scores for replacement safetyCOMMENT
LOWplugins/_memory/helpers/memory_consolidation.py702 # Step 1: Update existing memoriesCOMMENT
LOWplugins/_memory/helpers/memory_consolidation.py731 # Step 2: Insert the new memory only when no existing memory was updated.COMMENT
LOW⚡webui/js/device.js33 // Step 1: Check for touch capability (touchOnly or hybrid)COMMENT
LOW⚡webui/js/device.js41 // Step 2: Check for pointer/hover capability (pointerOnly or hybrid)COMMENT
LOWwebui/components/settings/external/api-examples.html634 // Step 1: Send message with attachmentsCOMMENT
LOWwebui/components/settings/external/api-examples.html654 // Step 2: Retrieve the uploaded fileCOMMENT
LOW⚡helpers/skills_cli.py93### Step 1: First StepCOMMENT
LOW⚡helpers/skills_cli.py97### Step 2: Second StepCOMMENT
Modern Structural Boilerplate35 hits · 34 pts
SeverityFileLineSnippetContext
LOWtools/document_query.py5__all__ = ["DocumentQueryTool"]CODE
LOWplugins/_context_window/tests/test_context_window.py25 def set_progress(self, _message: str) -> None:CODE
LOWplugins/_editor/helpers/markdown_sessions.py435def _set_session_base(session: MarkdownSession, doc: dict[str, Any]) -> None:CODE
LOWplugins/_oauth/helpers/providers/__init__.py27__all__ = [CODE
LOW⚡plugins/_browser/helpers/runtime.py786 def _set_last_interacted(self, context_id: str, browser_id: int | None) -> None:STRING
LOWplugins/_browser/helpers/runtime.py2830 async def _settle(self, page: Any, short: bool = False) -> None:STRING
LOWplugins/_document_query/helpers/parsers/__init__.py33__all__ = [CODE
LOWplugins/_desktop/helpers/desktop_session.py2377def _set_registry_prop(root: ET.Element, item_path: str, prop_name: str, value: str) -> None:STRING
LOWplugins/_desktop/helpers/desktop_routes.py6__all__ = ["VirtualDesktopGateway", "install_route_hooks", "is_installed"]CODE
LOWplugins/_kokoro_tts/helpers/__init__.py3__all__ = ["runtime"]CODE
LOWplugins/_commands/helpers/commands.py1017def _set_flag_value(flags: dict[str, Any], key: str, value: Any) -> None:CODE
LOWplugins/_telegram_integration/helpers/draft_stream.py74async def update_response(context: AgentContext, response_text: str) -> None:CODE
LOWplugins/_telegram_integration/helpers/command_ui.py481def _set_session_mapping(context: AgentContext) -> None:CODE
LOWplugins/_office/helpers/artifact_editor.py1324def _set_word_paragraph_text(paragraph: ET.Element, text: str) -> None:CODE
LOWplugins/_office/helpers/artifact_editor.py1348def _set_drawing_paragraph_text(paragraph: ET.Element, text: str) -> None:CODE
LOWplugins/_office/helpers/artifact_editor.py1631def _set_matrix_value(rows: list[list[Any]], row_idx: int, col_idx: int, value: Any) -> None:CODE
LOW⚡tests/test_http_auth_csrf.py27def _set_session(client, **values) -> None:CODE
LOW⚡tests/test_http_auth_csrf.py33def _set_csrf_cookie(client, token: str) -> None:CODE
LOWtests/test_file_tree_visualize.py122def _set_entry_times(relative_path: str, timestamp: float) -> None:CODE
LOWtests/test_stop_agent.py19 def set_progress(self, progress: str, *, active: bool) -> None:CODE
LOWtests/test_prompt_protocol.py12 def set_progress(self, _message: str) -> None:CODE
LOWapi/image_get.py117def _set_image_headers(response: Response, filename: str, file_ext: str) -> None:CODE
LOWhelpers/watchdog.py411__all__ = [CODE
LOWhelpers/notification.py204 def update_item(self, no: int, **kwargs) -> None:CODE
LOWhelpers/ws_manager.py253def set_shared_ws_manager(manager: "WsManager") -> None:CODE
LOWhelpers/ws_manager.py1645 def set_server_restart_broadcast(self, enabled: bool) -> None:CODE
LOWhelpers/localization.py100 def set_timezone(self, timezone: str) -> None:CODE
LOW⚡helpers/parallel_tools.py728def _update_parallel_child_log(job: ParallelJob) -> None:CODE
LOWhelpers/defer.py223 def set_result(result: Any) -> None:CODE
LOWhelpers/defer.py229 def set_exception(exception: BaseException) -> None:CODE
LOWhelpers/settings.py419def set_runtime_settings_snapshot(settings: Settings) -> None:CODE
LOWhelpers/document_query.py9__all__ = [CODE
LOWhelpers/projects.py704def set_project_subagent_enabled(name: str, profile_id: str, enabled: bool) -> None:CODE
LOWhelpers/kvp.py40def set_runtime(key: str, value: Any) -> None:CODE
LOWhelpers/kvp.py68def set_persistent(key: str, value: Any) -> None:CODE
Self-Referential Comments11 hits · 32 pts
SeverityFileLineSnippetContext
MEDIUMdocker/base/fs/ins/install_searxng.sh21# Create the searxng directory and set ownershipCOMMENT
MEDIUM…sions/python/message_loop_result/_10_context_doctor.py109 # Create a response log item when streaming did not create oneCOMMENT
MEDIUMapi/scheduler_task_create.py73 # Create a scheduled taskCOMMENT
MEDIUMapi/scheduler_task_create.py106 # Create a planned taskCOMMENT
MEDIUMapi/scheduler_task_create.py124 # Create an ad-hoc taskCOMMENT
MEDIUMhelpers/print_catch.py11 # Create a StringIO object to capture the outputCOMMENT
MEDIUMhelpers/print_catch.py15 # Define a function to get the current captured outputCOMMENT
MEDIUMhelpers/settings.py840 # This function is kept for backward compatibility but returns an empty dict.COMMENT
MEDIUMhelpers/modules.py9T = TypeVar("T") # Define a generic type variableCODE
MEDIUMhelpers/modules.py17 # Create the module spec and load the moduleCOMMENT
MEDIUMhelpers/duckduckgo_search.py4# # Create an instance with custom parametersCOMMENT
Hallucination Indicators3 hits · 30 pts
SeverityFileLineSnippetContext
CRITICAL…components/modals/scheduler/scheduler-task-editor.html144 <button @click.prevent="$store.schedulerStore.editingTask.plan.todo.spliCODE
CRITICAL…components/modals/scheduler/scheduler-task-editor.html349 <button @click.prevent="$store.schedulerStore.editingTask.plan.todo.spliCODE
CRITICALhelpers/microsoft_tunnel.py9 from flaredantic.core.exceptions import MicrosoftTunnelErrorCODE
AI Structural Patterns26 hits · 23 pts
SeverityFileLineSnippetContext
LOWmodels.py537CODE
LOWmodels.py651CODE
LOWagent.py64CODE
LOWplugins/_browser/tools/browser.py30CODE
LOWplugins/_browser/helpers/runtime.py2518CODE
LOWplugins/_desktop/helpers/desktop_state.py630CODE
LOWplugins/_commands/helpers/commands.py400CODE
LOWplugins/_telegram_integration/helpers/draft_stream.py375CODE
LOWplugins/_memory/helpers/memory.py609CODE
LOWplugins/_code_execution/tools/code_execution_tool.py264CODE
LOWplugins/_code_execution/tools/code_execution_tool.py541CODE
LOWplugins/_office/tools/office_artifact.py14CODE
LOWplugins/_office/helpers/artifact_editor.py73CODE
LOWplugins/_office/helpers/artifact_editor.py148CODE
LOWapi/rfc.py17CODE
LOWhelpers/plugins.py658CODE
LOWhelpers/files.py454CODE
LOWhelpers/file_tree.py31CODE
LOWhelpers/task_scheduler.py183CODE
LOWhelpers/task_scheduler.py307CODE
LOWhelpers/task_scheduler.py362CODE
LOWhelpers/task_scheduler.py445CODE
LOWhelpers/perplexity_search.py33CODE
LOWhelpers/vector_db.py138CODE
LOWhelpers/rfc.py41CODE
LOWhelpers/tool.py74CODE
Modern AI Meta-Vocabulary6 hits · 17 pts
SeverityFileLineSnippetContext
MEDIUMpreload.py21 # preload embedding modelCOMMENT
MEDIUMagent.py617 # store as last context window contentCOMMENT
MEDIUMtools/vision_load.py21# image token estimation for context windowCOMMENT
MEDIUMtools/scheduler.py93 # Validate cron expression, agent might hallucinateCOMMENT
MEDIUMplugins/_model_config/api/model_config_set.py71 # Check if embedding model changed and notifyCOMMENT
MEDIUMdocs/README.md109 - [Multi-Agent Cooperation](guides/usage.md#multi-agent-cooperation)CODE
AI Slop Vocabulary7 hits · 17 pts
SeverityFileLineSnippetContext
MEDIUMtools/skills_tool.py139 ) as e: # keep tool robust; return error instead of crashing loopCODE
MEDIUMplugins/_model_config/helpers/model_config.py118 # The plugin hook resolves selection-only config. Keep this boundary robustCOMMENT
MEDIUMapi/ws_dev_test.py171 # may process them). Only warn for events that look like dev-harnessCOMMENT
MEDIUMwebui/js/websocket.js404 // the Engine.IO handshake. This is required for seamless reconnect after backendCOMMENT
LOWhelpers/skills_import.py168 # If relative fails due to symlink oddities, just use leaf folder nameCOMMENT
MEDIUMhelpers/backup.py368 # Add comprehensive metadataCOMMENT
LOWhelpers/errors.py48 # If no "File" lines found, or not enough to trim, just return the original tracebackCOMMENT
Docstring Block Structure3 hits · 15 pts
SeverityFileLineSnippetContext
HIGHplugins/_commands/helpers/commands.py552Resolve a slash command invocation, executing text rendering or a Python script hook. Args: path: PSTRING
HIGHhelpers/file_tree.py43Render a directory tree relative to the repository base path. Parameters: relative_path: Base directory (reSTRING
HIGHhelpers/rfc_files.py314 Find a file in the main directory or backup directories. Args: file_path: Relative file path to searchSTRING
Fake / Example Data15 hits · 14 pts
SeverityFileLineSnippetContext
LOWplugins/_browser/assets/browser-page-content.js1204 const placeholderText = normalizeAttributeText(element?.getAttribute?.("placeholder"));CODE
LOWplugins/_browser/assets/browser-page-content.js1398 const placeholder = normalizeAttributeText(element.getAttribute?.("placeholder"));CODE
LOWplugins/_browser/assets/browser-page-content.js1487 const placeholder = normalizeAttributeText(element.getAttribute?.("placeholder"));CODE
LOW⚡tests/test_oauth_providers.py194 account_label="user@example.com",CODE
LOW⚡tests/test_oauth_providers.py200 account_label="user@example.com",CODE
LOW⚡tests/test_oauth_providers.py204 assert poll.account_label == "user@example.com"CODE
LOW⚡tests/test_oauth_providers.py206 assert callback.account_label == "user@example.com"CODE
LOWtests/test_oauth_providers.py364 "account_label": "user@example.com",CODE
LOWtests/test_oauth_providers.py379 assert summary["oauth_accounts"]["connected"][0]["account_label"] == "user@example.com"CODE
LOWtests/test_oauth_providers.py651 account_label="user@example.com",CODE
LOWtests/test_oauth_providers.py675 assert response["account_label"] == "user@example.com"CODE
LOWtests/test_oauth_gemini_api.py156 "id_token": _jwt({"email": "user@example.com"}),CODE
LOWtests/test_oauth_gemini_api.py168 assert result.account_label == "user@example.com"CODE
LOWtests/test_email_integration_sender.py57 smtp_client.SmtpConfig("unused", username="agent@example.org"),CODE
LOWhelpers/browser.py211# "placeholder",COMMENT
Magic Placeholder Names2 hits · 10 pts
SeverityFileLineSnippetContext
HIGHdocs/developer/mcp-configuration.md32 "Authorization": "Bearer YOUR_API_KEY"CODE
HIGHdocs/guides/mcp-setup.md114 "Authorization": "Bearer YOUR_API_KEY"CODE
Overly Generic Function Names7 hits · 8 pts
SeverityFileLineSnippetContext
LOWrun_tunnel.py35 async def handle_request():CODE
LOWagent.py287 def run_task(CODE
LOWtools/scheduler.py207 async def run_task(self, **kwargs) -> Response:CODE
LOWhelpers/browser.py92# async def handle_request(request):COMMENT
LOW⚡helpers/api.py62 async def handle_request(self, request: Request) -> Response:CODE
LOWhelpers/fasta2a_server.py35 async def run_task(self, params):CODE
LOWhelpers/fasta2a_server.py94 async def run_task(self, params: Any) -> None: # params: TaskSendParamsCODE
Slop Phrases3 hits · 4 pts
SeverityFileLineSnippetContext
LOWagents/_example/tools/example_tool.py4# don't forget to include instructions in the system prompt by creatingCOMMENT
LOWagents/_example/tools/example_tool.py4# don't forget to include instructions in the system prompt by creatingCOMMENT
LOWhelpers/task_scheduler.py493 # If we updated the plan, make sure to persist itCOMMENT
Example Usage Blocks1 hit · 2 pts
SeverityFileLineSnippetContext
LOWwebui/components/settings/external/api-examples.html418// Example usageCOMMENT
TODO Padding1 hit · 1 pts
SeverityFileLineSnippetContext
LOWwebui/js/transformers@3.0.2.js100var r,a,s,i,o,l,u,d,c,p,h,m,f,g,_,w,y,b,v,x,M,T,k,$,C,S,P,E,F,A,I,z,O,B,L=Object.defineProperty,D=Object.getOwnPropertyDCODE