Repository Analysis

aden-hive/hive

Multi-Agent Harness for Production AI

33.4 Strong AI signal View on GitHub

Analysis Overview

This report presents the forensic synthetic code analysis of aden-hive/hive, a Python project with 10,905 GitHub stars. SynthScan v2.0 examined 464,275 lines of code across 1643 source files, recording 10422 pattern matches distributed across 20 syntactic categories. The overall adjusted score of 33.4 places this repository in the Strong AI signal band.

The scanner applied 160+ deterministic lexical heuristics, multi-line block detectors, abstract syntax tree depth profilers, and a cross-file Jaccard similarity matrix to construct a statistically normalised synthetic code estimate. All matches are individually weighted by severity coefficient and contextual multiplier before summation, and the resulting headline score is temporally discounted to account for the repository's development history relative to the commercial emergence of large language model coding tooling (November 2022 onward).

33.4
Adjusted Score
33.4
Raw Score
100%
Time Factor
2026-08-13
Last Push
10.9K
Stars
Python
Language
464.3K
Lines of Code
1.6K
Files
10.4K
Pattern Hits
2026-08-13
Scan Date
0.16
HC Hit Rate

What These Metrics Mean

Adjusted Score
Primary synthetic code indicator. Raw score normalised per 1,000 lines of code and multiplied by the temporal discount factor. This is the definitive comparative metric — use it to rank repositories by AI authorship density.
Raw Score
The unmodified sum of all severity-weighted, context-multiplied pattern match scores before temporal discounting. Reflects the absolute signal strength independent of when the repository was last active.
Time Factor
The temporal discount multiplier (0–100%) applied to the raw score. Repositories last updated before ChatGPT's launch (Nov 2022) receive a 5% factor. Full signal is only assigned to repositories active in the post-adoption era (Jan 2024+).
Pattern Hits
Total count of individual pattern matches across all files and categories. A high hit count with a low score may indicate a very large codebase with isolated AI snippets; a low count with a high score indicates dense, concentrated AI signatures.
HC Hit Rate
High+Critical pattern hits per file, averaged across the repository. This orthogonal signal catches repositories where a few files are densely packed with high-severity AI tells — a strong indicator even when the normalised score appears moderate due to codebase size.
Lines of Code / Files
Total lines and files analysed. The scanner examines 94 file extensions. These denominators are used to normalise the score, enabling fair comparison between repositories of vastly different sizes.

Score History

Longitudinal tracking requires multiple scan runs. Once this repository is re-scanned after new commits land, this chart will visualise how the synthetic code signal evolves over time — enabling you to detect whether AI authorship is growing, stabilising, or being actively corrected by human engineers.

No multi-scan history yet — run the scanner again to build trend data.

Severity Breakdown

Classifies detected patterns by their diagnostic confidence and structural impact. CRITICAL patterns (coefficient 10) represent definitive synthetic signatures — hallucinated imports, explicit LLM attribution metadata — virtually never produced by human authors. HIGH (5) indicates strong structural tells such as cross-file repetition or cross-linguistic idioms. MEDIUM (2) covers recognisable conversational padding and AI-specific vocabulary. LOW (1) captures subtle indicators like tautological comments and generic boilerplate that require density to carry independent signal.

CRITICAL 0HIGH 261MEDIUM 2014LOW 8147

Directory Score Breakdown

This horizontal bar chart decomposes the repository's raw synthetic code score by top-level directory, allowing you to pinpoint precisely which modules or components carry the highest AI authorship density. Directories with disproportionately high scores relative to their size warrant targeted manual review: concentrated AI signatures often trace back to mass-generated configuration layers, auto-ported test suites, LLM-scaffolded boilerplate classes, or entire subsystems authored under heavy copilot assistance. Use this view to prioritise your human code-review effort.

Pattern Findings

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

Reading the findings table: The Severity column indicates the diagnostic confidence level (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — comment-context matches receive a ×1.5 weight because LLMs systematically over-annotate. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier as dense clusters constitute far stronger evidence of synthetic authorship than isolated hits.

Decorative Section Separators1898 hits · 6548 pts
SeverityFileLineSnippetContext
MEDIUMquickstart.sh118# ============================================================COMMENT
MEDIUMquickstart.sh120# ============================================================COMMENT
MEDIUMquickstart.sh248# ============================================================COMMENT
MEDIUMquickstart.sh250# ============================================================COMMENT
MEDIUMquickstart.sh447# ============================================================COMMENT
MEDIUMquickstart.sh449# ============================================================COMMENT
MEDIUMquickstart.sh2079# ============================================================COMMENT
MEDIUMquickstart.sh2081# ============================================================COMMENT
MEDIUMquickstart.sh2180# ============================================================COMMENT
MEDIUMquickstart.sh2182# ============================================================COMMENT
MEDIUMquickstart.sh2258# ============================================================COMMENT
MEDIUMquickstart.sh2260# ============================================================COMMENT
MEDIUMquickstart.sh2302# ============================================================COMMENT
MEDIUMquickstart.sh2304# ============================================================COMMENT
MEDIUMquickstart.sh2313# ============================================================COMMENT
MEDIUMquickstart.sh2315# ============================================================COMMENT
MEDIUMquickstart.sh1147# ── Credential detection (silent — just set flags) ───────────COMMENT
MEDIUMquickstart.sh1223# ── Read previous configuration (if any) ──────────────────────COMMENT
MEDIUMquickstart.sh1323# ── Show unified provider selection menu ─────────────────────COMMENT
MEDIUMquickstart.sh1870# ============================================================COMMENT
MEDIUMquickstart.sh1872# ============================================================COMMENT
MEDIUMquickstart.sh2029# ============================================================COMMENT
MEDIUMquickstart.sh2031# ============================================================COMMENT
MEDIUMquickstart.sh2149# ============================================================COMMENT
MEDIUMquickstart.sh2151# ============================================================COMMENT
MEDIUMtools/files_server.py63# ── Entry point ───────────────────────────────────────────────────────────COMMENT
MEDIUMtools/tests/test_browser_cleanup_phase1.py48# ─────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUMtools/tests/test_browser_cleanup_phase1.py50# ─────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUMtools/tests/test_browser_cleanup_phase1.py112# ─────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUMtools/tests/test_browser_cleanup_phase1.py114# ─────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUMtools/tests/test_browser_cleanup_phase1.py333# ─────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUMtools/tests/test_browser_cleanup_phase1.py335# ─────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUMtools/tests/test_browser_cleanup_phase1.py383# ─────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUMtools/tests/test_browser_cleanup_phase1.py385# ─────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUMtools/tests/test_browser_cleanup_phase1.py174# ─────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUMtools/tests/test_browser_cleanup_phase1.py176# ─────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUMtools/tests/test_terminal_tools_shell.py24# ── POSIX behavior is unchanged ──────────────────────────────────────────COMMENT
MEDIUMtools/tests/test_terminal_tools_shell.py63# ── Windows priority: Git Bash → PowerShell → cmd ────────────────────────COMMENT
MEDIUMtools/tests/test_terminal_tools_shell.py108# ── Explicit Windows shell paths map to the right dialect ─────────────────COMMENT
MEDIUMtools/tests/test_terminal_tools_shell.py135# ── _windows_bash excludes the WSL System32 launcher ─────────────────────COMMENT
MEDIUMtools/tests/test_rate_limit_hook.py17# ── Fixtures ────────────────────────────────────────────────────────COMMENT
MEDIUMtools/tests/test_rate_limit_hook.py60# ── before_run tests ────────────────────────────────────────────────COMMENT
MEDIUMtools/tests/test_rate_limit_hook.py146# ── after_run tests ─────────────────────────────────────────────────COMMENT
MEDIUMtools/tests/test_rate_limit_hook.py206# ── IDENTITY_JS tests ──────────────────────────────────────────────COMMENT
MEDIUMtools/tests/test_rate_limit_hook.py222# ── too_fast absorb tests (2026-07-21) ─────────────────────────────COMMENT
MEDIUMtools/tests/test_browser_tools_comprehensive.py44# ─────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUMtools/tests/test_browser_tools_comprehensive.py46# ─────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUMtools/tests/test_browser_tools_comprehensive.py112# ─────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUMtools/tests/test_browser_tools_comprehensive.py114# ─────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUMtools/tests/test_live_health_checks.py43# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/tests/test_live_health_checks.py45# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/tests/test_live_health_checks.py96# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/tests/test_live_health_checks.py98# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/tests/test_live_health_checks.py124# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/tests/test_live_health_checks.py126# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/tests/test_live_health_checks.py140# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/tests/test_live_health_checks.py142# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/tests/test_x_page_load_repro.py114 # ── Turn 5 (seq 9-10): browser_scroll(down, 500) ────────────────────COMMENT
MEDIUMtools/tests/test_x_page_load_repro.py120 # ── Turn 6 (seq 11-12): browser_scroll(down, 500) ───────────────────COMMENT
MEDIUMtools/tests/test_x_page_load_repro.py126 # ── Turn 7 (seq 13-14): browser_screenshot ──────────────────────────COMMENT
1838 more matches not shown…
Hyper-Verbose Identifiers4325 hits · 3986 pts
SeverityFileLineSnippetContext
LOWCONTRIBUTING.md461async def test_anthropic_provider_basic():CODE
LOWCONTRIBUTING.md469async def test_anthropic_provider_real(anthropic_api_key):CODE
LOWCONTRIBUTING.md984async def test_graph_execution_with_multiple_nodes():CODE
LOWtools/BUILDING_TOOLS.md250def test_my_tool_with_valid_key(mcp):CODE
LOWtools/manual_browser_complex_test.py35async def test_linkedin_profile_scroll(bridge: BeelineBridge, tab_id: int) -> dict:CODE
LOWtools/tests/test_browser_cleanup_phase1.py54async def test_close_defers_when_bridge_disconnected(monkeypatch):CODE
LOWtools/tests/test_browser_cleanup_phase1.py118async def test_forward_reaper_closes_only_marked_orphans_after_debounce():CODE
LOWtools/tests/test_browser_cleanup_phase1.py339async def test_create_context_pins_window_across_workers():CODE
LOWtools/tests/test_browser_cleanup_phase1.py389async def test_destroy_records_persisted_group_then_create_recycles_it():CODE
LOWtools/tests/test_browser_cleanup_phase1.py76async def test_drain_dead_letter_closes_deferred(monkeypatch):CODE
LOWtools/tests/test_browser_cleanup_phase1.py94async def test_close_succeeds_when_connected(monkeypatch):CODE
LOWtools/tests/test_browser_cleanup_phase1.py149async def test_forward_reaper_skips_pooled_saved_chips():CODE
LOWtools/tests/test_browser_cleanup_phase1.py162async def test_forward_reaper_resets_debounce_when_orphan_disappears():CODE
LOWtools/tests/test_browser_cleanup_phase1.py197async def test_ungrouped_reaper_closes_tracked_escapee_after_debounce():CODE
LOWtools/tests/test_browser_cleanup_phase1.py216async def test_ungrouped_reaper_never_closes_untracked_user_tab():CODE
LOWtools/tests/test_browser_cleanup_phase1.py227async def test_ungrouped_reaper_skips_tab_owned_by_live_context():CODE
LOWtools/tests/test_browser_cleanup_phase1.py239async def test_ungrouped_reaper_resets_debounce_when_regrouped():CODE
LOWtools/tests/test_browser_cleanup_phase1.py258async def test_ungrouped_reaper_noop_when_nothing_tracked():CODE
LOWtools/tests/test_browser_cleanup_phase1.py299async def test_hive_tab_ids_populated_by_create_tab_and_evicted_by_close():CODE
LOWtools/tests/test_browser_cleanup_phase1.py318def test_hive_tab_ids_updated_by_regrouped_event():CODE
LOWtools/tests/test_browser_cleanup_phase1.py366async def test_create_context_self_heals_when_window_changes():CODE
LOWtools/tests/test_browser_cleanup_phase1.py414async def test_destroy_non_persisted_group_not_pooled():CODE
LOWtools/tests/test_browser_cleanup_phase1.py424async def test_create_does_not_recycle_on_old_protocol():CODE
LOWtools/tests/conftest.py20def _clear_default_adapter_cache():CODE
LOWtools/tests/test_terminal_tools_shell.py27def test_posix_shell_true_is_bash(monkeypatch):CODE
LOWtools/tests/test_terminal_tools_shell.py36def test_shell_false_is_direct():CODE
LOWtools/tests/test_terminal_tools_shell.py56def test_resolve_shell_backcompat(monkeypatch):CODE
LOWtools/tests/test_terminal_tools_shell.py66def test_windows_prefers_git_bash(monkeypatch):CODE
LOWtools/tests/test_terminal_tools_shell.py77def test_windows_falls_back_to_powershell(monkeypatch):CODE
LOWtools/tests/test_terminal_tools_shell.py97def test_windows_falls_back_to_cmd(monkeypatch):CODE
LOWtools/tests/test_terminal_tools_shell.py128def test_kind_for_explicit_path(path, kind, prefix):CODE
LOWtools/tests/test_terminal_tools_shell.py138def test_windows_bash_rejects_wsl_launcher(monkeypatch):CODE
LOWtools/tests/test_terminal_tools_shell.py146def test_windows_bash_accepts_real_path_bash(monkeypatch):CODE
LOWtools/tests/test_terminal_tools_shell.py153def test_windows_bash_env_override(monkeypatch):CODE
LOWtools/tests/test_script_hooks.py45def test_register_adds_to_list():CODE
LOWtools/tests/test_script_hooks.py51def test_register_preserves_order():CODE
LOWtools/tests/test_script_hooks.py61def test_hook_without_before_run_is_noop():CODE
LOWtools/tests/test_script_hooks.py68def test_hook_without_after_run_is_noop():CODE
LOWtools/tests/test_script_hooks.py76async def test_before_run_returning_none_proceeds():CODE
LOWtools/tests/test_script_hooks.py93async def test_before_run_returning_dict_short_circuits():CODE
LOWtools/tests/test_script_hooks.py110async def test_first_blocking_hook_wins():CODE
LOWtools/tests/test_script_hooks.py129async def test_after_run_transforms_result():CODE
LOWtools/tests/test_script_hooks.py142async def test_after_run_chains_multiple_hooks():CODE
LOWtools/tests/test_senders_body_html.py45def test_text_only_generates_html_with_real_line_breaks() -> None:CODE
LOWtools/tests/test_senders_body_html.py59def test_html_only_generates_a_readable_text_alternative() -> None:CODE
LOWtools/tests/test_senders_body_html.py70def test_both_provided_are_used_verbatim() -> None:CODE
LOWtools/tests/test_senders_body_html.py76def test_empty_text_opts_out_of_the_plain_part() -> None:CODE
LOWtools/tests/test_senders_body_html.py83def test_legacy_html_content_holding_plain_text_is_still_safe() -> None:CODE
LOWtools/tests/test_senders_body_html.py94def test_legacy_html_content_holding_real_html_still_works() -> None:CODE
LOWtools/tests/test_senders_body_html.py101def test_special_characters_are_escaped_not_broken() -> None:CODE
LOWtools/tests/test_senders_body_html.py108def test_html_to_text_unescapes_entities() -> None:CODE
LOWtools/tests/test_senders_body_html.py114def test_empty_bodies_do_not_become_markup(body: str) -> None:CODE
LOWtools/tests/test_senders_body_html.py119def test_no_body_at_all_resolves_to_nothing() -> None:CODE
LOWtools/tests/test_terminal_tools_jobs.py23def test_start_logs_wait_basic(job_tools):CODE
LOWtools/tests/test_terminal_tools_security.py8def test_resolve_shell_rejects_zsh():CODE
LOWtools/tests/test_terminal_tools_security.py16def test_resolve_shell_accepts_bash():CODE
LOWtools/tests/test_terminal_tools_security.py32def test_sanitized_env_strips_zsh_vars(monkeypatch):CODE
LOWtools/tests/test_terminal_tools_security.py48def test_destructive_warning_catalog():CODE
LOWtools/tests/test_terminal_tools_security.py69def test_destructive_warning_clean_commands():CODE
LOWtools/tests/test_terminal_tools_security.py76def test_command_guard_blocks_windows_browser_kills():CODE
4265 more matches not shown…
Excessive Try-Catch Wrapping1370 hits · 1244 pts
SeverityFileLineSnippetContext
LOWquickstart.sh1260except Exception:CODE
MEDIUMtools/create_aden_testdb.py92 print(f"Error detail: {str(e)}")CODE
LOWtools/create_aden_testdb.py102 except Exception as e:CODE
MEDIUMtools/schema_discovery.py223 print(f"Error detail: {str(e)}")CODE
LOWtools/schema_discovery.py226 except Exception as e:CODE
LOWtools/manual_browser_test.py52 except Exception as e:CODE
LOWtools/manual_browser_test.py65 except Exception as e:CODE
LOWtools/manual_browser_test.py82 except Exception as e:CODE
LOWtools/manual_browser_test.py103 except Exception as e:CODE
LOWtools/manual_browser_test.py131 except Exception as e:CODE
LOWtools/manual_browser_test.py153 except Exception as e:CODE
LOWtools/manual_browser_test.py178 except Exception as e:STRING
LOWtools/manual_browser_test.py195 except Exception as e:CODE
LOWtools/manual_browser_test.py218 except Exception as e:CODE
LOWtools/linkedin_browser_test.py53 except Exception as e:CODE
LOWtools/linkedin_browser_test.py74 except Exception as e:CODE
LOWtools/linkedin_browser_test.py151 except Exception as e:STRING
LOWtools/linkedin_browser_test.py164 except Exception as e:STRING
LOWtools/linkedin_browser_test.py173 except Exception as e:STRING
LOWtools/BUILDING_TOOLS.md66 except Exception as e:CODE
LOWtools/BUILDING_TOOLS.md294 except Exception as e:CODE
MEDIUMtools/BUILDING_TOOLS.md288def my_tool(**kwargs) -> dict:CODE
LOWtools/manual_browser_complex_test.py74 except Exception as e:STRING
LOWtools/manual_browser_complex_test.py115 except Exception as e:STRING
LOWtools/manual_browser_complex_test.py170 except Exception as e:STRING
LOWtools/manual_browser_complex_test.py226 except Exception as e:STRING
LOWtools/manual_browser_complex_test.py268 except Exception as e:CODE
LOWtools/README.md222 except Exception as e:CODE
LOWtools/grant_permissions.py76 except Exception:STRING
LOWtools/grant_permissions.py91 except Exception:STRING
LOWtools/grant_permissions.py103 except Exception as inner_e:STRING
MEDIUMtools/grant_permissions.py105 print(f"Error: {str(inner_e)}")STRING
LOWtools/query_avg_salary.py97 except Exception as e:STRING
LOWtools/manual_click_debug.py56 except Exception as e:CODE
LOWtools/manual_click_debug.py89 except Exception as e:STRING
LOWtools/manual_click_debug.py97 except Exception as e:STRING
LOWtools/manual_click_debug.py113 except Exception as e:STRING
LOWtools/manual_click_debug.py133 except Exception as e:STRING
MEDIUMtools/payroll_analysis.py174 print(f"Error detail: {str(e)}")STRING
LOWtools/payroll_analysis.py181 except Exception as e:STRING
LOWtools/top_salaries.py69 except Exception as e:STRING
LOWtools/tests/conftest.py104 except Exception as exc:CODE
LOWtools/tests/conftest.py126 except Exception:CODE
LOWtools/tests/test_browser_tools_comprehensive.py39 except Exception:CODE
LOWtools/tests/test_x_page_load_repro.py137 except Exception as e:CODE
LOWtools/tests/test_x_page_load_repro.py155 except Exception as e:CODE
LOWtools/tests/test_x_page_load_repro.py170 except Exception as e:CODE
LOWtools/tests/test_x_page_load_repro.py252 except Exception:CODE
LOWtools/tests/test_x_page_load_repro.py86 except Exception as e:CODE
LOWtools/tests/test_x_page_load_repro.py197 except Exception as e:CODE
LOWtools/tests/test_x_page_load_repro.py354 except Exception as e:STRING
LOWtools/src/aden_tools/file_ops.py995 except Exception as e:CODE
LOWtools/src/aden_tools/file_ops.py1077 except Exception:CODE
LOWtools/src/aden_tools/file_ops.py1086 except Exception:CODE
LOWtools/src/aden_tools/file_ops.py1101 except Exception as e:CODE
LOWtools/src/aden_tools/file_ops.py1216 except Exception:CODE
LOWtools/src/aden_tools/file_ops.py1225 except Exception as e:CODE
LOWtools/src/aden_tools/file_ops.py1492 except Exception as e:CODE
LOWtools/src/aden_tools/file_ops.py1530 except Exception:CODE
LOWtools/src/aden_tools/file_ops.py1547 except Exception:CODE
1310 more matches not shown…
Unused Imports1100 hits · 1047 pts
SeverityFileLineSnippetContext
LOWtools/files_server.py20CODE
LOWtools/memory_tools_server.py9CODE
LOWtools/terminal_tools_server.py14CODE
LOWtools/chart_tools_server.py10CODE
LOWtools/tests/test_browser_cleanup_phase1.py14CODE
LOWtools/tests/conftest.py3CODE
LOWtools/tests/test_terminal_tools_shell.py8CODE
LOWtools/tests/test_script_hooks.py3CODE
LOWtools/tests/test_senders_body_html.py21CODE
LOWtools/tests/test_terminal_tools_jobs.py3CODE
LOWtools/tests/test_terminal_tools_security.py3CODE
LOWtools/tests/test_rate_limit_hook.py3CODE
LOWtools/tests/test_browser_tools_comprehensive.py11CODE
LOWtools/tests/test_senders_feature_flag.py15CODE
LOWtools/tests/test_terminal_tools_pty.py3CODE
LOWtools/tests/test_live_health_checks.py17CODE
LOWtools/tests/test_command_guard.py11CODE
LOWtools/tests/test_chart_tools_smoke.py9CODE
LOWtools/tests/test_terminal_tools_smoke.py3CODE
LOWtools/tests/test_refs.py3CODE
LOWtools/tests/test_file_state_cache.py12CODE
LOWtools/tests/test_browser_discovery.py10CODE
LOWtools/tests/test_credentials_tool.py8CODE
LOWtools/tests/test_bridge_multiconnection.py15CODE
LOWtools/tests/test_memory_tools.py13CODE
LOWtools/tests/test_terminal_tools_search.py3CODE
LOWtools/tests/test_terminal_tools_exec.py3CODE
LOWtools/tests/test_browser_profile_conflict.py16CODE
LOWtools/tests/test_bridge_host_lifetime.py9CODE
LOWtools/tests/vision_eval/server.py21CODE
LOWtools/tests/tools/test_similarweb_tool.py3CODE
LOWtools/tests/tools/test_ssl_tls_scanner.py3CODE
LOWtools/tests/tools/test_port_scanner.py3CODE
LOWtools/tests/tools/test_discord_tool.py16CODE
LOWtools/tests/tools/test_risk_scorer.py3CODE
LOWtools/tests/tools/test_telegram_tool.py16CODE
LOWtools/tests/tools/test_image_gen_tool.py7CODE
LOWtools/tests/tools/test_hubspot_tool.py11CODE
LOWtools/tests/tools/test_wandb_tool.py3CODE
LOWtools/tests/tools/test_subdomain_enumerator.py3CODE
LOWtools/tests/tools/test_linear_tool.py12CODE
LOWtools/tests/tools/test_attio_tool.py12CODE
LOWtools/tests/tools/test_github_tool.py11CODE
LOWtools/tests/tools/test_tech_stack_detector.py3CODE
LOWtools/tests/tools/test_mattermost_tool.py9CODE
LOWtools/tests/tools/test_bigquery_tool.py13CODE
LOWtools/tests/tools/test_http_headers_scanner.py3CODE
LOWtools/tests/tools/test_dns_security_scanner.py3CODE
LOWtools/tests/tools/test_intercom_tool.py12CODE
LOWtools/tests/tools/test_razorpay_tool.py13CODE
LOWtools/tests/tools/test_attach_file_tool.py3CODE
LOWtools/tests/tools/test_stripe_tool.py14CODE
LOWtools/tests/tools/test_prometheus_tool.py1CODE
LOWtools/tests/tools/test_google_docs_tool.py12CODE
LOWtools/tests/tools/test_security_tools.py3CODE
LOWtools/tests/tools/test_arxiv_tool.py11CODE
LOWtools/tests/tools/test_apollo_tool.py12CODE
LOWtools/tests/integrations/conftest.py7CODE
LOWtools/tests/integrations/test_spec_conformance.py12CODE
LOWtools/tests/integrations/test_input_validation.py8CODE
1040 more matches not shown…
Cross-Language Confusion169 hits · 752 pts
SeverityFileLineSnippetContext
HIGHtools/manual_browser_test.py171 first: links[0]?.href || nullCODE
HIGHtools/linkedin_browser_test.py91 if (rect.width > 200 && rect.height > 200) {CODE
HIGHtools/tests/test_command_guard.py21 'pkill -f "chrome.*silent-lime-narwhal" 2>/dev/null; pkill -f "google-chrome" 2>/dev/null; sleep 2; echo "done"',CODE
HIGHtools/tests/test_command_guard.py25 "kill $(ps aux | grep -v grep | grep -i chrome | awk '{print $2}') 2>/dev/null; sleep 2; echo \"done\"",CODE
HIGHtools/tests/test_command_guard.py55 'which google-chrome google-chrome-stable chromium chromium-browser 2>/dev/null || echo "not found"',CODE
HIGHtools/tests/test_terminal_tools_exec.py213 command="echo HEADER && echo line1 | head -1",CODE
HIGHtools/src/chart_tools/renderer.py294 const legendVertical = userLegend && userLegend.orient === 'vertical';STRING
HIGHtools/src/gcu/cli.py222 "Bare multi-statement code without a return yields null; a top-level `throw`\n"CODE
HIGHtools/src/gcu/cli_commands/page.py49 script = f"(function() {{ const el = document.querySelector({sel_json}); return el ? el.outerHTML : null; }}CODE
HIGHtools/src/gcu/browser/bridge.py363 if (!el) return null;CODE
HIGHtools/src/gcu/browser/bridge.py366 tag: el.tagName ? el.tagName.toLowerCase() : null,CODE
HIGHtools/src/gcu/browser/bridge.py367 id: el.id || null,CODE
HIGHtools/src/gcu/browser/bridge.py367 id: el.id || null,CODE
HIGHtools/src/gcu/browser/bridge.py368 className: typeof el.className === 'string' ? el.className.substring(0, 120) : null,CODE
HIGHtools/src/gcu/browser/bridge.py369 role: el.getAttribute ? el.getAttribute('role') : null,CODE
HIGHtools/src/gcu/browser/bridge.py370 text: ((el.innerText || el.textContent || '') + '').substring(0, 80),CODE
HIGHtools/src/gcu/browser/bridge.py379 stack.push(describe(els[i]));CODE
HIGHtools/src/gcu/browser/bridge.py382 stack.push(describe(topEl));CODE
HIGHtools/src/gcu/browser/bridge.py388 if (!el) return null;CODE
HIGHtools/src/gcu/browser/bridge.py390 tag: el.tagName ? el.tagName.toLowerCase() : null,CODE
HIGHtools/src/gcu/browser/bridge.py391 text: ((el.innerText || el.textContent || '') + '').substring(0, 40)CODE
HIGHtools/src/gcu/browser/bridge.py399 var offsetInRect = null;CODE
HIGHtools/src/gcu/browser/bridge.py400 if (hit && hit.rect && hit.rect.width > 0 && hit.rect.height > 0) {CODE
HIGHtools/src/gcu/browser/bridge.py460 for (var i = 0; i < el.attributes.length && i < 10; i++) {CODE
HIGHtools/src/gcu/browser/bridge.py465 id: el.id || null,CODE
HIGHtools/src/gcu/browser/bridge.py465 id: el.id || null,CODE
HIGHtools/src/gcu/browser/bridge.py466 className: el.className || null,CODE
HIGHtools/src/gcu/browser/bridge.py466 className: el.className || null,CODE
HIGHtools/src/gcu/browser/bridge.py467 name: el.getAttribute('name') || null,CODE
HIGHtools/src/gcu/browser/bridge.py468 type: el.getAttribute('type') || null,CODE
HIGHtools/src/gcu/browser/bridge.py469 role: el.getAttribute('role') || null,CODE
HIGHtools/src/gcu/browser/bridge.py470 contenteditable: el.getAttribute('contenteditable') || null,CODE
HIGHtools/src/gcu/browser/bridge.py472 value: (el.value !== undefined ? String(el.value).substring(0, 200) : null),CODE
HIGHtools/src/gcu/browser/bridge.py478 if (!el || el === document.body) return null;CODE
HIGHtools/src/gcu/browser/bridge.py478 if (!el || el === document.body) return null;CODE
HIGHtools/src/gcu/browser/bridge.py486 framePath.push(el.id || el.getAttribute('data-testid') || el.tagName.toLowerCase());CODE
HIGHtools/src/gcu/browser/bridge.py486 framePath.push(el.id || el.getAttribute('data-testid') || el.tagName.toLowerCase());CODE
HIGHtools/src/gcu/browser/bridge.py487 var innerDoc = null;CODE
HIGHtools/src/gcu/browser/bridge.py488 try { innerDoc = el.contentDocument; } catch (e) { innerDoc = null; }CODE
HIGHtools/src/gcu/browser/bridge.py491 if (!innerActive || innerActive === innerDoc.body) break;CODE
HIGHtools/src/gcu/browser/bridge.py3973 if (rect.width === 0 || rect.height === 0) {{CODE
HIGHtools/src/gcu/browser/bridge.py3978 if (rect.bottom < 0 || rect.top > {viewport_height} ||CODE
HIGHtools/src/gcu/browser/bridge.py3979 rect.right < 0 || rect.left > {viewport_width}) {{CODE
HIGHtools/src/gcu/browser/bridge.py5105 while (node && node !== document.body && node !== document.documentElement) {{CODE
HIGHtools/src/gcu/browser/bridge.py5109 return null;CODE
HIGHtools/src/gcu/browser/bridge.py5112 let target = null;CODE
HIGHtools/src/gcu/browser/bridge.py5147 if (rect.width < 50 || rect.height < 50) continue;CODE
HIGHtools/src/gcu/browser/bridge.py5148 if (rect.bottom <= 0 || rect.top >= window.innerHeight) continue;CODE
HIGHtools/src/gcu/browser/bridge.py5149 if (rect.right <= 0 || rect.left >= window.innerWidth) continue;CODE
HIGHtools/src/gcu/browser/bridge.py5150 candidates.push({{ el: el, area: rect.width * rect.height }});CODE
HIGHtools/src/gcu/browser/bridge.py5524 if (rect.width === 0 || rect.height === 1 ||CODE
HIGHtools/src/gcu/browser/bridge.py5532 if (rect.bottom < 0 || rect.top > window.innerHeight ||CODE
HIGHtools/src/gcu/browser/bridge.py5533 rect.right < 0 || rect.left > window.innerWidth) {CODE
HIGHtools/src/gcu/browser/bridge.py5538 const text = (el.innerText || el.value || el.placeholderCODE
HIGHtools/src/gcu/browser/bridge.py5540 const type = el.type || tag;CODE
HIGHtools/src/gcu/browser/bridge.py5542 const name = el.name || el.id || '';CODE
HIGHtools/src/gcu/browser/bridge.py5546 results.push({CODE
HIGHtools/src/gcu/browser/bridge.py5689 if (aria && aria.trim()) return aria.trim().replace(/\\s+/g, ' ');CODE
HIGHtools/src/gcu/browser/bridge.py5692 if (node.nodeType === 3) { parts.push(node.textContent); return; }CODE
HIGHtools/src/gcu/browser/bridge.py5694 if (node.getAttribute && node.getAttribute('aria-hidden') === 'true') return;CODE
109 more matches not shown…
Modern Structural Boilerplate442 hits · 441 pts
SeverityFileLineSnippetContext
LOWtools/files_server.py27logger = logging.getLogger(__name__)CODE
LOWtools/mcp_server.py36logger = logging.getLogger(__name__)CODE
LOWtools/tests/conftest.py16logger = logging.getLogger(__name__)CODE
LOWtools/tests/test_live_health_checks.py30logger = logging.getLogger(__name__)CODE
LOWtools/src/aden_tools/__init__.py40__all__ = [CODE
LOWtools/src/aden_tools/tools/__init__.py397__all__ = ["register_all_tools"]CODE
LOWtools/src/aden_tools/tools/n8n_tool/__init__.py5__all__ = ["register_tools"]CODE
LOW…src/aden_tools/tools/google_analytics_tool/__init__.py5__all__ = ["register_tools"]CODE
LOW…s/tools/google_analytics_tool/google_analytics_tool.py34logger = logging.getLogger(__name__)CODE
LOWtools/src/aden_tools/tools/csv_tool/__init__.py5__all__ = ["register_tools"]CODE
LOWtools/src/aden_tools/tools/kafka_tool/__init__.py5__all__ = ["register_tools"]CODE
LOWtools/src/aden_tools/tools/freshdesk_tool/__init__.py5__all__ = ["register_tools"]CODE
LOWtools/src/aden_tools/tools/attach_file_tool/__init__.py5__all__ = ["register_tools"]CODE
LOWtools/src/aden_tools/tools/calendly_tool/__init__.py5__all__ = ["register_tools"]CODE
LOW…den_tools/tools/google_search_console_tool/__init__.py5__all__ = ["register_tools"]CODE
LOWtools/src/aden_tools/tools/excel_tool/__init__.py5__all__ = ["register_tools"]CODE
LOWtools/src/aden_tools/tools/google_maps_tool/__init__.py5__all__ = ["register_tools"]CODE
LOWtools/src/aden_tools/tools/mssql_tool/__init__.py5__all__ = ["register_tools"]CODE
LOWtools/src/aden_tools/tools/gitlab_tool/__init__.py5__all__ = ["register_tools"]CODE
LOWtools/src/aden_tools/tools/vercel_tool/__init__.py5__all__ = ["register_tools"]CODE
LOWtools/src/aden_tools/tools/pinecone_tool/__init__.py5__all__ = ["register_tools"]CODE
LOWtools/src/aden_tools/tools/discord_tool/__init__.py5__all__ = ["register_tools"]CODE
LOWtools/src/aden_tools/tools/langfuse_tool/__init__.py5__all__ = ["register_tools"]CODE
LOWtools/src/aden_tools/tools/vision_tool/__init__.py5__all__ = ["register_tools"]CODE
LOWtools/src/aden_tools/tools/asana_tool/__init__.py5__all__ = ["register_tools"]CODE
LOW…/src/aden_tools/tools/microsoft_graph_tool/__init__.py5__all__ = ["register_tools"]CODE
LOWtools/src/aden_tools/tools/stripe_tool/__init__.py3__all__ = ["register_tools"]CODE
LOWtools/src/aden_tools/tools/arxiv_tool/__init__.py5__all__ = ["register_tools"]CODE
LOWtools/src/aden_tools/tools/port_scanner/__init__.py5__all__ = ["register_tools"]CODE
LOW…/src/aden_tools/tools/dns_security_scanner/__init__.py5__all__ = ["register_tools"]CODE
LOWtools/src/aden_tools/tools/mongodb_tool/__init__.py5__all__ = ["register_tools"]CODE
LOWtools/src/aden_tools/tools/ssl_tls_scanner/__init__.py5__all__ = ["register_tools"]CODE
LOWtools/src/aden_tools/tools/powerbi_tool/__init__.py5__all__ = ["register_tools"]CODE
LOWtools/src/aden_tools/tools/plaid_tool/__init__.py5__all__ = ["register_tools"]CODE
LOWtools/src/aden_tools/tools/azure_sql_tool/__init__.py5__all__ = ["register_tools"]CODE
LOWtools/src/aden_tools/tools/duckduckgo_tool/__init__.py5__all__ = ["register_tools"]CODE
LOWtools/src/aden_tools/tools/huggingface_tool/__init__.py5__all__ = ["register_tools"]CODE
LOWtools/src/aden_tools/tools/jira_tool/__init__.py5__all__ = ["register_tools"]CODE
LOWtools/src/aden_tools/tools/web_search_tool/__init__.py5__all__ = ["register_tools"]CODE
LOWtools/src/aden_tools/tools/brevo_tool/__init__.py5__all__ = ["register_tools"]CODE
LOWtools/src/aden_tools/tools/serpapi_tool/__init__.py5__all__ = ["register_tools"]CODE
LOWtools/src/aden_tools/tools/airtable_tool/__init__.py5__all__ = ["register_tools"]CODE
LOWtools/src/aden_tools/tools/docker_hub_tool/__init__.py5__all__ = ["register_tools"]CODE
LOWtools/src/aden_tools/tools/hubspot_tool/__init__.py9__all__ = ["register_tools"]CODE
LOWtools/src/aden_tools/tools/gmail_tool/__init__.py5__all__ = ["register_tools"]CODE
LOWtools/src/aden_tools/tools/image_gen_tool/__init__.py5__all__ = ["register_tools"]CODE
LOWtools/src/aden_tools/tools/apollo_tool/__init__.py13__all__ = ["register_tools"]CODE
LOWtools/src/aden_tools/tools/obsidian_tool/__init__.py5__all__ = ["register_tools"]CODE
LOWtools/src/aden_tools/tools/youtube_tool/__init__.py5__all__ = ["register_tools"]CODE
LOWtools/src/aden_tools/tools/prometheus_tool/__init__.py5__all__ = ["register_tools"]CODE
LOWtools/src/aden_tools/tools/calcom_tool/__init__.py9__all__ = ["register_tools"]CODE
LOWtools/src/aden_tools/tools/cloudflare_tool/__init__.py5__all__ = ["register_tools"]CODE
LOWtools/src/aden_tools/tools/greenhouse_tool/__init__.py5__all__ = ["register_tools"]CODE
LOWtools/src/aden_tools/tools/cloudinary_tool/__init__.py5__all__ = ["register_tools"]CODE
LOWtools/src/aden_tools/tools/pdf_read_tool/__init__.py5__all__ = ["register_tools"]CODE
LOWtools/src/aden_tools/tools/senders_tool/__init__.py3__all__ = ["register_tools"]CODE
LOWtools/src/aden_tools/tools/lusha_tool/__init__.py5__all__ = ["register_tools"]CODE
LOWtools/src/aden_tools/tools/time_tool/__init__.py5__all__ = ["register_tools"]CODE
LOW…/src/aden_tools/tools/subdomain_enumerator/__init__.py5__all__ = ["register_tools"]CODE
LOWtools/src/aden_tools/tools/terraform_tool/__init__.py5__all__ = ["register_tools"]CODE
382 more matches not shown…
Deep Nesting402 hits · 313 pts
SeverityFileLineSnippetContext
LOWtools/create_aden_testdb.py25CODE
LOWtools/schema_discovery.py48CODE
LOWtools/linkedin_browser_test.py17CODE
LOWtools/manual_click_debug.py17CODE
LOWtools/tests/vision_eval/server.py117CODE
LOWtools/tests/integrations/conftest.py46CODE
LOWtools/tests/integrations/conftest.py154CODE
LOWtools/tests/integrations/test_input_validation.py39CODE
LOWtools/src/aden_tools/file_ops.py134CODE
LOWtools/src/aden_tools/file_ops.py215CODE
LOWtools/src/aden_tools/file_ops.py605CODE
LOWtools/src/aden_tools/file_ops.py789CODE
LOWtools/src/aden_tools/file_ops.py903CODE
LOWtools/src/aden_tools/file_ops.py969CODE
LOWtools/src/aden_tools/file_ops.py1380CODE
LOWtools/src/aden_tools/file_ops.py1415CODE
LOWtools/src/aden_tools/tools/csv_tool/csv_tool.py12CODE
LOWtools/src/aden_tools/tools/csv_tool/csv_tool.py16CODE
LOW…/src/aden_tools/tools/freshdesk_tool/freshdesk_tool.py55CODE
LOWtools/src/aden_tools/tools/excel_tool/excel_tool.py12CODE
LOWtools/src/aden_tools/tools/excel_tool/excel_tool.py16CODE
LOWtools/src/aden_tools/tools/excel_tool/excel_tool.py209CODE
LOWtools/src/aden_tools/tools/excel_tool/excel_tool.py298CODE
LOWtools/src/aden_tools/tools/excel_tool/excel_tool.py418CODE
LOWtools/src/aden_tools/tools/excel_tool/excel_tool.py579CODE
LOW…/aden_tools/tools/google_maps_tool/google_maps_tool.py84CODE
LOW…/aden_tools/tools/google_maps_tool/google_maps_tool.py281CODE
LOW…/aden_tools/tools/google_maps_tool/google_maps_tool.py411CODE
LOWtools/src/aden_tools/tools/mssql_tool/mssql_tool.py32CODE
LOWtools/src/aden_tools/tools/mssql_tool/mssql_tool.py56CODE
LOWtools/src/aden_tools/tools/mssql_tool/mssql_tool.py103CODE
LOWtools/src/aden_tools/tools/mssql_tool/mssql_tool.py259CODE
LOWtools/src/aden_tools/tools/mssql_tool/mssql_tool.py440CODE
LOW…ls/src/aden_tools/tools/langfuse_tool/langfuse_tool.py70CODE
LOW…ls/src/aden_tools/tools/langfuse_tool/langfuse_tool.py77CODE
LOWtools/src/aden_tools/tools/arxiv_tool/arxiv_tool.py22CODE
LOWtools/src/aden_tools/tools/arxiv_tool/arxiv_tool.py127CODE
LOWtools/src/aden_tools/tools/port_scanner/port_scanner.py150CODE
LOWtools/src/aden_tools/tools/port_scanner/port_scanner.py154CODE
LOWtools/src/aden_tools/tools/port_scanner/port_scanner.py207CODE
LOW…ols/tools/dns_security_scanner/dns_security_scanner.py94CODE
LOW…ols/tools/dns_security_scanner/dns_security_scanner.py134CODE
LOW…rc/aden_tools/tools/web_search_tool/web_search_tool.py24CODE
LOW…rc/aden_tools/tools/web_search_tool/web_search_tool.py30CODE
LOW…rc/aden_tools/tools/web_search_tool/web_search_tool.py87CODE
LOW…rc/aden_tools/tools/web_search_tool/web_search_tool.py156CODE
LOWtools/src/aden_tools/tools/gmail_tool/gmail_tool.py49CODE
LOWtools/src/aden_tools/tools/gmail_tool/gmail_tool.py231CODE
LOW…ls/src/aden_tools/tools/obsidian_tool/obsidian_tool.py75CODE
LOW…ls/src/aden_tools/tools/obsidian_tool/obsidian_tool.py203CODE
LOWtools/src/aden_tools/tools/youtube_tool/youtube_tool.py59CODE
LOW…rc/aden_tools/tools/cloudflare_tool/cloudflare_tool.py74CODE
LOW…ls/src/aden_tools/tools/pdf_read_tool/pdf_read_tool.py125CODE
LOWtools/src/aden_tools/tools/senders_tool/senders_tool.py131CODE
LOWtools/src/aden_tools/tools/lusha_tool/lusha_tool.py72CODE
LOWtools/src/aden_tools/tools/lusha_tool/lusha_tool.py76CODE
LOW…tools/tools/tech_stack_detector/tech_stack_detector.py111CODE
LOW…tools/tools/tech_stack_detector/tech_stack_detector.py320CODE
LOW…tools/tools/tech_stack_detector/tech_stack_detector.py115CODE
LOW…ls/src/aden_tools/tools/intercom_tool/intercom_tool.py300CODE
342 more matches not shown…
Docstring Block Structure42 hits · 210 pts
SeverityFileLineSnippetContext
HIGHCONTRIBUTING.md827Run an agent with the given configuration. Args: config: Agent configuration timeout: Optional timeSTRING
HIGHtools/src/aden_tools/tools/excel_tool/excel_tool.py424 Query an Excel file using SQL (powered by DuckDB). Each sheet is available as a table with its sheet nSTRING
HIGHtools/src/aden_tools/tools/mssql_tool/mssql_tool.py263 Get database schema information. Use this to inspect database structure, tables, columns, and relationSTRING
HIGHtools/src/aden_tools/tools/mssql_tool/mssql_tool.py444 Execute a stored procedure. Use this to call stored procedures with optional parameters. ArgsSTRING
HIGHtools/src/aden_tools/tools/asana_tool/asana_tool.py266 Create a new task in Asana. Args: workspace_gid: Workspace GID (required) nameSTRING
HIGHtools/src/aden_tools/tools/asana_tool/asana_tool.py356 Update an existing Asana task. Args: task_gid: Task GID (required) name: New tSTRING
HIGHtools/src/aden_tools/tools/asana_tool/asana_tool.py444 Create a subtask under an existing Asana task. Args: parent_task_gid: Parent task GID (reqSTRING
HIGH…/aden_tools/tools/huggingface_tool/huggingface_tool.py377 Run inference on a HuggingFace model via the Inference API. Supports text-generation, summarization, tSTRING
HIGHtools/src/aden_tools/tools/gmail_tool/gmail_tool.py294 Modify labels on a Gmail message. Use this to star, mark read/unread, mark important, or apply custom STRING
HIGHtools/src/aden_tools/tools/calcom_tool/calcom_tool.py347 Create a new booking for an event type. Use this when you need to: - Schedule a meeting with sSTRING
HIGH…ls/src/aden_tools/tools/razorpay_tool/razorpay_tool.py519 Create a full or partial refund for a payment. Args: payment_id: Razorpay payment ID (e.g.STRING
HIGH…ls/src/aden_tools/tools/postgres_tool/postgres_tool.py426 Describe a PostgreSQL table. Args: schema (str): The schema of the table. tablSTRING
HIGHtools/src/aden_tools/tools/github_tool/github_tool.py26 Sanitize URL path parameters to prevent path traversal. Args: param: The parameter value to sanitize STRING
HIGH…ls/src/aden_tools/tools/bigquery_tool/bigquery_tool.py74 Create a BigQuery client with appropriate credentials. Args: project_id: Optional project ID override STRING
HIGH…den_tools/tools/databricks_tool/databricks_mcp_tool.py30 Create a DatabricksMCPClient for the given server URL. Args: server_url: Full URL of the managed MCP sSTRING
HIGH…den_tools/tools/databricks_tool/databricks_mcp_tool.py454 Discover available tools on a Databricks managed MCP server. Use this to explore what tools are availaSTRING
HIGHtools/src/aden_tools/utils/env_helpers.py15 Get an environment variable with optional default and required validation. Args: name: Name of the envSTRING
HIGHtools/src/aden_tools/credentials/store_adapter.py172 Get a credential value by logical name. This is the primary method for retrieving credentials. STRING
HIGHtools/src/aden_tools/credentials/base.py200 Get a credential value by logical name. Reads fresh from environment/.env each time to support hot-relSTRING
HIGHtools/src/gcu/browser/tools/interactions.py474 Press a keyboard key, optionally with modifier keys held. Args: key: Key to press (e.g., 'STRING
HIGHcore/framework/host/agent_host.py312 Unregister an entry point. Args: entry_point_id: Entry point to remove Returns: STRING
HIGHcore/framework/host/agent_host.py927 Trigger execution at a specific entry point. Non-blocking - returns immediately with execution ID. STRING
HIGHcore/framework/storage/concurrent.py281 Load a run from storage. Args: run_id: Run ID to load use_cache: Whether to usSTRING
HIGHcore/framework/storage/session_store.py57 Get path to session directory. Args: session_id: Session ID Returns: STRING
HIGHcore/framework/skills/installer.py84Install a skill from a git repository. Clones the repository with --depth=1 into a temporary directory, then coSTRING
HIGHcore/framework/skills/installer.py159Install a skill using a registry index entry. Resolves the git_url and subdirectory from the registry entry and STRING
HIGHcore/framework/skills/installer.py199Remove an installed skill from the user skills directory. Args: name: Skill directory name to remove.STRING
HIGHcore/framework/skills/installer.py231Create a local editable copy of a skill with a new name. Copies the skill's base directory to target_dir/new_name/ STRING
HIGHcore/framework/orchestrator/safe_eval.py324 Safely evaluate a python expression string. Args: expr: The expression string to evaluate. conSTRING
HIGHcore/framework/credentials/store.py315 Get resolved request kwargs for a registered usage spec. Args: credential_id: The credentiSTRING
HIGHcore/framework/credentials/store.py574 Manually refresh a credential. Args: credential_id: The credential identifier RetSTRING
HIGHcore/framework/credentials/provider.py77 Refresh the credential (e.g., use refresh_token to get new access_token). This method should: STRING
HIGHcore/framework/credentials/template.py58 Resolve all credential references in a template string. Args: template: String containing STRING
HIGHcore/framework/credentials/aden/provider.py152 Refresh credential by requesting new token from Aden server. The Aden server handles the actual OAuth2STRING
HIGHcore/framework/credentials/aden/provider.py256 Fetch credential directly from Aden server. Use this for initial population or when local cache is misSTRING
HIGHcore/framework/credentials/oauth2/base_provider.py120 Generate authorization URL for user consent (Authorization Code flow). Args: state: Anti-CSTRING
HIGHcore/framework/credentials/oauth2/base_provider.py155 Exchange authorization code for tokens (Authorization Code flow). Args: code: AuthorizatioSTRING
HIGHcore/framework/credentials/oauth2/base_provider.py186 Obtain token using client credentials (Client Credentials flow). This is for server-to-server authentiSTRING
HIGHcore/framework/credentials/oauth2/base_provider.py220 Refresh an expired access token (Refresh Token flow). Args: refresh_token: The refresh tokSTRING
HIGHcore/framework/credentials/oauth2/base_provider.py289 Refresh a credential using its refresh token. Implements CredentialProvider.refresh(). Args: STRING
HIGHcore/framework/credentials/oauth2/base_provider.py386 Make a token request to the OAuth2 server. Args: data: Form data for the token request STRING
HIGHcore/framework/credentials/local/registry.py235 Re-run health check for a stored account and update its status. Args: credential_id: LogicSTRING
Over-Commented Block287 hits · 210 pts
SeverityFileLineSnippetContext
LOWquickstart.sh1#!/bin/bashCOMMENT
LOWquickstart.sh1861 echo -e "${YELLOW} Could not write ~/.hive/configuration.json. Please rerun quickstart.${NC}"COMMENT
LOWtools/tests/integrations/conftest.py21# _tool_to_cred is 1:1 and web_search already maps to brave_search.COMMENT
LOWtools/browser-extension/sidepanel.js41// ── Per-tab action cache ──────────────────────────────────────────────────COMMENT
LOWtools/browser-extension/sidepanel.js181 return (tabs && tabs[0]) || null;COMMENT
LOWtools/browser-extension/sidepanel.js901async function doRelease(tabId) {COMMENT
LOWtools/browser-extension/background.js41}COMMENT
LOWtools/browser-extension/background.js61// endpoints so older extensions surface a clear 409 instead of anCOMMENT
LOWtools/browser-extension/background.js181 return "Chromium";COMMENT
LOWtools/browser-extension/background.js441 case "tab.release": {COMMENT
LOWtools/browser-extension/background.js761// works — see sidepanel.html.COMMENT
LOWtools/browser-extension/background.js801});COMMENT
LOWtools/browser-extension/background.js881 groupId: group.id,COMMENT
LOWtools/browser-extension/background.js901// - Not audible (playing audio/video)COMMENT
LOWtools/browser-extension/background.js921//COMMENT
LOWtools/browser-extension/background.js941// beforeunload handlers or active downloads. After N failed discards weCOMMENT
LOWtools/browser-extension/background.js1181COMMENT
LOWtools/browser-extension/README.md81COMMENT
LOWtools/browser-extension/offscreen.js21let reconnectAttempts = 0;COMMENT
LOWtools/src/aden_tools/file_ops.py381# Two deny lists. Reads ⊂ writes:COMMENT
LOWtools/src/aden_tools/file_ops.py741COMMENT
LOWtools/src/chart_tools/renderer.py121 try:COMMENT
LOWtools/src/chart_tools/renderer.py261COMMENT
LOWtools/src/chart_tools/tools.py121 }COMMENT
LOWtools/src/gcu/cli_commands/interact.py201COMMENT
LOWtools/src/gcu/browser/health.py141COMMENT
LOWtools/src/gcu/browser/bridge.py61# group title (see background.js context.create). It lets the stale-contextCOMMENT
LOWtools/src/gcu/browser/bridge.py141# When a browser tool fails because the extension isn't connected, the causeCOMMENT
LOWtools/src/gcu/browser/bridge.py241# Fast-fail polling default for element / text waits. 5 seconds is longCOMMENT
LOWtools/src/gcu/browser/bridge.py341 if isinstance(tab_ids, int):COMMENT
LOWtools/src/gcu/browser/bridge.py601COMMENT
LOWtools/src/gcu/browser/bridge.py621 # disturbs another. Replaces the old single self._ws.COMMENT
LOWtools/src/gcu/browser/bridge.py641 self._server: object | None = None # websockets.Server — primary portCOMMENT
LOWtools/src/gcu/browser/bridge.py661 self._started_at_ms: float = time.monotonic() * 1000COMMENT
LOWtools/src/gcu/browser/bridge.py681 # whether one is connected at all. Populated by create_context andCOMMENT
LOWtools/src/gcu/browser/bridge.py701 self._context_in_flight: dict[str, int] = {}COMMENT
LOWtools/src/gcu/browser/bridge.py721 # endpoint serves these to the side panel.COMMENT
LOWtools/src/gcu/browser/bridge.py1241 "bridge": "running" if (self._server or self._legacy_server) else "stopped",COMMENT
LOWtools/src/gcu/browser/bridge.py1261 # from the per-client owner map maintained by the RPC serverCOMMENT
LOWtools/src/gcu/browser/bridge.py1621 except Exception:COMMENT
LOWtools/src/gcu/browser/bridge.py1961 if frame and not frame.get("parentId") and tab_id is not None:COMMENT
LOWtools/src/gcu/browser/bridge.py2221 log_cdp_command(tab_id, method, params, result, duration_ms=duration_ms)COMMENT
LOWtools/src/gcu/browser/bridge.py2901 _WAITING_WINDOW_MS: float = 30_000.0COMMENT
LOWtools/src/gcu/browser/bridge.py3021 # later, and carrying a stale highlight or "attached" flagCOMMENT
LOWtools/src/gcu/browser/bridge.py3301 # Gated on extension protocol_version >= 2 — older extensions don'tCOMMENT
LOWtools/src/gcu/browser/bridge.py3521 except Exception as e:COMMENT
LOWtools/src/gcu/browser/bridge.py3581 # Page.navigate does NOT resolve while a native beforeunload dialogCOMMENT
LOWtools/src/gcu/browser/bridge_rpc.py81# that never replies at all.COMMENT
LOWtools/src/gcu/browser/bridge_rpc.py161 # introspection — sync method / property; dispatch handles bothCOMMENT
LOWtools/src/gcu/browser/tools/tabs.py221 if not background and tab_id is not None:COMMENT
LOWtools/src/gcu/browser/tools/inspection.py81# are invariant to whatever resize / tile the vision API applies. TheCOMMENT
LOWcore/frontend/src/context/ColonyContext.tsx181 .flatMap(([, entries]) => entries);COMMENT
LOWcore/frontend/src/context/ColonyContext.tsx421 const handler = () => {COMMENT
LOWcore/frontend/src/components/ColonyPanel.tsx881 // Split into active / history buckets — active workers are hoistedCOMMENT
LOWcore/frontend/src/components/ColonyPanel.tsx1841 // Name of the pill currently being pointer-dragged (for lifted styling).COMMENT
LOWcore/frontend/src/components/useLazyHistoryWindow.ts341 // 2. History timeline cascade (queen-DM only). `historyTimeline` isCOMMENT
LOWcore/frontend/src/components/useLazyHistoryWindow.ts441 // dense zero-height sections — a page of 500 events that collapses into aCOMMENT
LOWcore/frontend/src/components/useLazyHistoryWindow.ts461 const parkedAtBottom = stickToBottomRef.current;COMMENT
LOWcore/frontend/src/components/ChatPanel.tsx361 // size — handle_chat inlines only a bounded excerpt (per-page text forCOMMENT
LOWcore/frontend/src/components/ChatPanel.tsx501 const displayName = fileName || (isImage ? "image" : "document");COMMENT
227 more matches not shown…
Cross-File Repetition31 hits · 155 pts
SeverityFileLineSnippetContext
HIGHtools/tests/tools/test_hubspot_tool.py0helper to register tools and return the tool lookup dict.STRING
HIGHtools/tests/tools/test_intercom_tool.py0helper to register tools and return the tool lookup dict.STRING
HIGHtools/tests/tools/test_google_docs_tool.py0helper to register tools and return the tool lookup dict.STRING
HIGHtools/tests/tools/test_hubspot_tool.py0register tools and return a single tool function by name.STRING
HIGHtools/tests/tools/test_intercom_tool.py0register tools and return a single tool function by name.STRING
HIGHtools/tests/tools/test_google_docs_tool.py0register tools and return a single tool function by name.STRING
HIGH…ls/src/aden_tools/tools/calendly_tool/calendly_tool.py0return auth headers or none if credentials missing.STRING
HIGH…ls/src/aden_tools/tools/airtable_tool/airtable_tool.py0return auth headers or none if credentials missing.STRING
HIGH…/src/aden_tools/tools/pagerduty_tool/pagerduty_tool.py0return auth headers or none if credentials missing.STRING
HIGHtools/src/aden_tools/tools/twitter_tool/twitter_tool.py0return auth headers or none if credentials missing.STRING
HIGHtools/src/terminal_tools/server.py0return true iff the process is still running. implementation note: on windows, ``os.kill(pid, 0)`` is not a safe alive-cSTRING
HIGHtools/src/chart_tools/server.py0return true iff the process is still running. implementation note: on windows, ``os.kill(pid, 0)`` is not a safe alive-cSTRING
HIGHtools/src/gcu/server.py0return true iff the process is still running. implementation note: on windows, ``os.kill(pid, 0)`` is not a safe alive-cSTRING
HIGHcore/framework/agents/queen/reference/file_templates.md0import the agent package for structural validation.STRING
HIGHexamples/templates/email_reply_agent/tests/conftest.py0import the agent package for structural validation.STRING
HIGHexamples/templates/meeting_scheduler/tests/conftest.py0import the agent package for structural validation.STRING
HIGHcore/framework/agents/queen/reference/file_templates.md0load the agent through agentrunner (structural only, no llm needed).STRING
HIGHexamples/templates/email_reply_agent/tests/conftest.py0load the agent through agentrunner (structural only, no llm needed).STRING
HIGHexamples/templates/meeting_scheduler/tests/conftest.py0load the agent through agentrunner (structural only, no llm needed).STRING
HIGHcore/framework/agent_loop/internals/compaction.py0run the full compaction pipeline if conversation needs compaction. pipeline stages (in order, short-circuits when budgetSTRING
HIGHdocs/internal/compaction-analysis/pipeline.html0run the full compaction pipeline if conversation needs compaction. pipeline stages (in order, short-circuits when budgetSTRING
HIGHdocs/internal/compaction-analysis/index.html0run the full compaction pipeline if conversation needs compaction. pipeline stages (in order, short-circuits when budgetSTRING
HIGHexamples/templates/email_inbox_management/agent.py0set up the agent runtime with sessions, checkpoints, and logging.STRING
HIGHexamples/templates/sdr_agent/agent.py0set up the agent runtime with sessions, checkpoints, and logging.STRING
HIGHexamples/templates/job_hunter/agent.py0set up the agent runtime with sessions, checkpoints, and logging.STRING
HIGHexamples/templates/email_inbox_management/agent.py0run the agent (convenience method for single execution).STRING
HIGHexamples/templates/tech_news_reporter/agent.py0run the agent (convenience method for single execution).STRING
HIGHexamples/templates/sdr_agent/agent.py0run the agent (convenience method for single execution).STRING
HIGHexamples/templates/vulnerability_assessment/agent.py0run the agent (convenience method for single execution).STRING
HIGHexamples/templates/job_hunter/agent.py0run the agent (convenience method for single execution).STRING
HIGHexamples/templates/deep_research_agent/agent.py0run the agent (convenience method for single execution).STRING
Fake / Example Data113 hits · 110 pts
SeverityFileLineSnippetContext
LOWtools/tests/test_browser_tools_comprehensive.py250 "name": "John Doe",CODE
LOWtools/tests/test_credentials_tool.py56 assert payload["fields"] == [{"name": "api_key", "label": "API key", "secret": True, "required": True, "placeholder"CODE
LOWtools/tests/test_credentials_tool.py66 assert set(field.keys()) == {"name", "label", "secret", "required", "placeholder"}CODE
LOWtools/tests/test_credentials_tool.py94 assert set(field.keys()) == {"name", "label", "secret", "required", "placeholder"}CODE
LOWtools/tests/tools/test_slack_tool.py242 "real_name": "John Doe",CODE
LOWtools/tests/tools/test_slack_tool.py966 "real_name": "John Doe",CODE
LOWtools/tests/tools/test_jira_tool.py51 "assignee": {"displayName": "John Doe"},CODE
LOWtools/tests/tools/test_pipedrive_tool.py36 "person_id": {"name": "John Doe"},CODE
LOWtools/tests/tools/test_pipedrive_tool.py37 "org_id": {"name": "Acme Corp"},CODE
LOWtools/tests/tools/test_pipedrive_tool.py53 assert result["deals"][0]["person_name"] == "John Doe"CODE
LOWtools/tests/tools/test_pipedrive_tool.py71 "person_id": {"name": "John Doe"},CODE
LOWtools/tests/tools/test_pipedrive_tool.py72 "org_id": {"name": "Acme Corp"},CODE
LOWtools/tests/tools/test_pipedrive_tool.py122 "org_id": {"name": "Acme Corp"},CODE
LOWtools/tests/tools/test_pipedrive_tool.py157 "organization": {"name": "Acme Corp"},CODE
LOWtools/tests/tools/test_pipedrive_tool.py182 "name": "Acme Corp",CODE
LOWtools/tests/tools/test_pipedrive_tool.py183 "address": "123 Main St",CODE
LOWtools/tests/tools/test_pipedrive_tool.py198 assert result["organizations"][0]["name"] == "Acme Corp"CODE
LOWtools/tests/tools/test_pipedrive_tool.py214 "person_name": "John Doe",CODE
LOWtools/tests/tools/test_pipedrive_tool.py215 "org_name": "Acme Corp",CODE
LOWtools/tests/tools/test_pdf_read_tool.py168 long_text = "lorem ipsum " * 50CODE
LOWtools/tests/tools/test_pdf_read_tool.py155 long_text = "lorem ipsum " * 50 # ~600 charsCODE
LOWtools/tests/tools/test_calcom_tool.py198 name="John Doe",CODE
LOWtools/tests/tools/test_greenhouse_tool.py138 "phone_numbers": [{"value": "555-1234", "type": "mobile"}],CODE
LOWtools/tests/tools/test_lusha_tool.py43 "fullName": "Jane Doe",CODE
LOWtools/tests/tools/test_lusha_tool.py45 "company": "Acme Inc",CODE
LOWtools/tests/tools/test_lusha_tool.py57 assert result["full_name"] == "Jane Doe"CODE
LOWtools/tests/tools/test_lusha_tool.py65 "fullName": "Jane Doe",CODE
LOWtools/tests/tools/test_lusha_tool.py67 "company": "Acme Inc",CODE
LOWtools/tests/tools/test_lusha_tool.py88 "name": "Acme Inc",CODE
LOWtools/tests/tools/test_lusha_tool.py104 assert result["name"] == "Acme Inc"CODE
LOWtools/tests/tools/test_lusha_tool.py125 "companyName": "Acme Inc",CODE
LOWtools/tests/tools/test_lusha_tool.py140 assert result["contacts"][0]["company_name"] == "Acme Inc"CODE
LOWtools/tests/tools/test_lusha_tool.py153 "companyName": "Acme Inc",CODE
LOWtools/tests/tools/test_lusha_tool.py170 assert result["companies"][0]["name"] == "Acme Inc"CODE
LOWtools/tests/tools/test_sap_tool.py122 "BusinessPartnerFullName": "Acme Corp",CODE
LOWtools/tests/tools/test_sap_tool.py137 assert result["business_partners"][0]["name"] == "Acme Corp"CODE
LOWtools/tests/tools/test_zoom_tool.py37 "email": "user@example.com",CODE
LOWtools/tests/tools/test_zoom_tool.py40 "display_name": "Jane Doe",CODE
LOWtools/tests/tools/test_zoom_tool.py53 assert result["email"] == "user@example.com"CODE
LOWtools/tests/tools/test_zoom_tool.py54 assert result["display_name"] == "Jane Doe"CODE
LOWtools/tests/tools/test_freshdesk_tool.py1579 assert result["companies"][0]["name"] == "Acme Corp"CODE
LOWtools/tests/tools/test_freshdesk_tool.py1749 assert result["name"] == "Acme Corp"CODE
LOWtools/tests/tools/test_freshdesk_tool.py83 "name": "Jane Doe",CODE
LOWtools/tests/tools/test_freshdesk_tool.py456 email="user@example.com",CODE
LOWtools/tests/tools/test_freshdesk_tool.py1396 "name": "Acme Corp",CODE
LOWtools/tests/tools/test_brevo_tool.py42 to_email="user@example.com",CODE
LOWtools/tests/tools/test_brevo_tool.py86 to_email="user@example.com",CODE
LOWtools/tests/tools/test_brevo_tool.py87 to_name="John Doe",CODE
LOWtools/tests/tools/test_brevo_tool.py316 email="user@example.com",CODE
LOWtools/tests/tools/test_brevo_tool.py323 assert result["email"] == "user@example.com"CODE
LOWtools/tests/tools/test_brevo_tool.py337 fn(email="user@example.com", list_ids="2,5,8")CODE
LOWtools/tests/tools/test_brevo_tool.py357 result = fn(email="user@example.com", list_ids="abc,def")CODE
LOWtools/tests/tools/test_brevo_tool.py370 result = fn(email="user@example.com")CODE
LOWtools/tests/tools/test_brevo_tool.py409 result = fn(email="user@example.com")CODE
LOWtools/tests/tools/test_brevo_tool.py413 assert result["email"] == "user@example.com"CODE
LOWtools/tests/tools/test_brevo_tool.py454 result = fn(email="user@example.com")CODE
LOWtools/tests/tools/test_brevo_tool.py480 email="user@example.com",CODE
LOWtools/tests/tools/test_brevo_tool.py486 assert result["email"] == "user@example.com"CODE
LOWtools/tests/tools/test_brevo_tool.py499 fn(email="user@example.com", list_ids="2,5,8")CODE
LOWtools/tests/tools/test_brevo_tool.py519 result = fn(email="user@example.com", list_ids="abc,def")CODE
53 more matches not shown…
Magic Placeholder Names19 hits · 95 pts
SeverityFileLineSnippetContext
HIGHtools/src/aden_tools/tools/vision_tool/README.md34export GOOGLE_CLOUD_VISION_API_KEY=your_api_keyCODE
HIGHtools/src/aden_tools/tools/mongodb_tool/README.md22export MONGODB_API_KEY="your_api_key"CODE
HIGHtools/src/aden_tools/tools/telegram_tool/README.md353. Visit: `https://api.telegram.org/bot<YOUR_TOKEN>/getUpdates`CODE
HIGHtools/src/aden_tools/tools/wandb_tool/README.md25export WANDB_API_KEY=your-api-keyCODE
HIGHtools/src/aden_tools/credentials/pinecone.py33 export PINECONE_API_KEY=your-api-key""",CODE
HIGHtools/src/aden_tools/credentials/wandb.py33 export WANDB_API_KEY=your-api-key""",CODE
HIGHtools/src/aden_tools/credentials/n8n.py30 export N8N_API_KEY=your-api-keyCODE
HIGHtools/src/aden_tools/credentials/mongodb.py32 export MONGODB_API_KEY=your-api-keyCODE
HIGHtools/src/aden_tools/credentials/tines.py30 export TINES_API_KEY=your-api-key""",CODE
HIGHtools/src/aden_tools/credentials/kafka.py33 export KAFKA_API_KEY=your-api-key (optional)CODE
HIGHtools/src/aden_tools/credentials/cloudinary.py33 export CLOUDINARY_API_KEY=your-api-keyCODE
HIGHtools/src/aden_tools/credentials/obsidian.py31 export OBSIDIAN_REST_API_KEY=your-api-keyCODE
HIGHtools/src/aden_tools/credentials/lusha.py32 export LUSHA_API_KEY=your-api-key""",CODE
HIGHtools/src/aden_tools/credentials/pagerduty.py32 export PAGERDUTY_API_KEY=your-api-keyCODE
HIGHtools/src/aden_tools/credentials/freshdesk.py39 help_url="https://support.freshdesk.com/en/support/solutions/articles/215517-how-to-find-your-api-key",CODE
HIGHtools/src/aden_tools/credentials/freshdesk.py47 export FRESHDESK_API_KEY=your-api-key""",CODE
HIGHtools/src/aden_tools/credentials/trello.py38 export TRELLO_API_KEY=your-api-keyCODE
HIGHcore/MCP_INTEGRATION_GUIDE.md427 "BRAVE_SEARCH_API_KEY": "your-api-key"CODE
HIGHdocs/bounty-program/templates/tool-readme-template.md11export {ENV_VAR}=your-api-keyCODE
Self-Referential Comments24 hits · 81 pts
SeverityFileLineSnippetContext
MEDIUMtools/direct_browser_test.py37 # Create a context (tab group)COMMENT
MEDIUMtools/tests/tools/test_vision_tool.py24 # Create a minimal valid PNG (1x1 pixel)COMMENT
MEDIUMtools/tests/tools/test_security.py161 # Create a target file and a symlink to itCOMMENT
MEDIUMtools/tests/tools/test_security.py181 # Create a symlink inside agent pointing outsideCOMMENT
MEDIUMtools/tests/tools/test_security.py199 # Create a symlink to root filesystem inside sandboxCOMMENT
MEDIUMtools/tests/tools/test_excel_tool.py281 # Create a text fileCOMMENT
MEDIUMtools/tests/tools/test_file_ops.py51 # Create a file so the search has something to findCOMMENT
MEDIUMtools/tests/tools/test_yahoo_finance_tool.py71 # Create a mock DataFrameCOMMENT
MEDIUMcore/framework/tasks/tests/test_e2e.py147 # Create a list + task via the store directly so we don't have to mountCOMMENT
MEDIUMcore/framework/server/routes_colonies.py684 # Create the empty .data now so /status returns a coherent view evenCOMMENT
MEDIUMcore/framework/loader/mcp_client.py278 # Create a new thread to run the coroutineCOMMENT
MEDIUMcore/framework/orchestrator/orchestrator.py745 # Create a FileConversationStore if a storage path is availableCOMMENT
MEDIUMcore/tests/test_llm_judge.py388 # Create a mock that behaves like AnthropicProviderCOMMENT
MEDIUMcore/tests/test_hallucination_detection.py121 # Create a 50KB string with code at the 75% markCOMMENT
MEDIUMcore/tests/debug_codex_stream.py38 # Create the providerCOMMENT
MEDIUMcore/tests/test_runtime_logger.py820 # Create a file where directory should beCOMMENT
MEDIUMcore/tests/test_session_summary.py125 # Create a summary, then add a part with a newer mtime.COMMENT
MEDIUMcore/tests/test_path_traversal_fix.py190 # Create a secret file outside storageCOMMENT
MEDIUMcore/tests/test_mcp_registry_cli.py977 # Create a fake agent dir with mcp_registry.json that includes jiraCOMMENT
MEDIUMcore/tests/test_skill_discovery.py147 # Create a skill nested beyond max_depthCOMMENT
MEDIUMcore/tests/test_skill_integration.py122 # Create a project skillCOMMENT
MEDIUMcore/tests/test_skill_integration.py152 # Create a community skillCOMMENT
MEDIUM…s/browser-edge-cases/scripts/test_13_spa_navigation.py48 # Create a test SPACOMMENT
MEDIUM…/browser-edge-cases/scripts/test_04_element_covered.py47 # Create a test page with overlayCOMMENT
Modern AI Meta-Vocabulary28 hits · 80 pts
SeverityFileLineSnippetContext
MEDIUMquickstart.sh910 SELECTED_MAX_CONTEXT_TOKENS=120000 # 128k context window (Mistral, DeepSeek, etc.)CODE
MEDIUMtools/src/gcu/browser/bridge.py726 # the close, …). The event-driven path (_prune_group) is the fastCOMMENT
MEDIUMcore/framework/tools/playbook_tools.py831 # Belt-and-suspenders: never hand a worker the orchestration tools.COMMENT
MEDIUMcore/framework/tools/queen_lifecycle_tools.py3976 # run_playbook — deterministic tracker-reconciliation orchestration.COMMENT
MEDIUMcore/framework/host/colony_runtime.py472 # workers. In a colony session she's the queen orchestrating NCOMMENT
MEDIUMcore/framework/host/agent_host.py402 # Subscribe event-driven entry points to EventBusCOMMENT
MEDIUMcore/framework/host/agent_host.py785 # Unsubscribe primary event-driven entry pointsCOMMENT
MEDIUMcore/framework/host/agent_host.py1106 # Set up event-driven subscriptionsCOMMENT
MEDIUMcore/framework/agents/queen/incubating_evaluator.py84# under the LLM's context window even for long DM sessions.STRING
MEDIUMcore/framework/agents/queen/agent.py28# Colony queen runs longer-horizon orchestration than an independent queen, soCOMMENT
MEDIUMcore/framework/server/routes_colonies.py1534 # Mark the colony as a queen-less scaffold so the upgrade'sCOMMENT
MEDIUMcore/framework/server/session_manager.py673 # Exception: a scaffold-only colony (metadata scaffolded=true —COMMENT
MEDIUMcore/framework/server/session_manager.py679 # it can never be mistaken for a scaffold again.COMMENT
MEDIUMcore/framework/server/session_manager.py775 # Consume the scaffold marker (free-user placeholder, seeCOMMENT
MEDIUMcore/framework/server/session_manager.py777 # so it must never again be treated as a reusable empty scaffold byCOMMENT
MEDIUMcore/framework/server/routes_execution.py236 # Size threshold: above this, a PDF is treated as a "large agenticCOMMENT
MEDIUMcore/framework/server/routes_execution.py392 # Large PDF — agentic path. Don't inline; the agentCOMMENT
MEDIUMcore/framework/agent_loop/colony_parallel_nudge.py62# orchestration / tracker bookkeeping). Substring/prefix checks are fine: noCOMMENT
MEDIUMcore/framework/agent_loop/agent_loop.py3869 # Single LLM turn with caller-managed tool orchestrationCOMMENT
MEDIUMcore/framework/agent_loop/agent_loop.py132 # Visible-reasoning scaffold: a persona may emit a <think>…</think>COMMENT
MEDIUM…e/framework/agent_loop/internals/cursor_persistence.py69 # Only apply phase filtering for non-queen workers in a multi-agent setup.COMMENT
MEDIUMcore/framework/agent_loop/internals/types.py200 # Grace=2 means: first plan-text turn is fine (chain-of-thought),COMMENT
MEDIUMcore/framework/agent_loop/internals/compaction.py117# compaction would try to summarize it, blow the model's own context windowCOMMENT
MEDIUMcore/framework/agent_loop/internals/compaction.py329 # the conversation doesn't silently grow past the context window.COMMENT
MEDIUMcore/framework/agent_loop/internals/compaction.py379 # model's context window. Cheap (O(n) scan + small splice), idempotentCOMMENT
MEDIUMcore/framework/orchestrator/validator.py238 # Check for hallucinationCOMMENT
MEDIUMcore/tests/test_cancel_user_stop_flow.py44# Mock scaffoldingCOMMENT
MEDIUMdocs/internal/compaction-analysis/pipeline.html147 # the conversation doesn't silently grow past the context window.</span>STRING
Structural Annotation Overuse49 hits · 77 pts
SeverityFileLineSnippetContext
LOWquickstart.sh119# Step 1: Check PythonCOMMENT
LOWquickstart.sh249# Step 2: Install Python PackagesCOMMENT
LOWquickstart.sh448# Step 3: Verify Python ImportsCOMMENT
LOWquickstart.sh2080# Step 4: Initialize Credential StoreCOMMENT
LOWquickstart.sh2181# Step 5: Verify SetupCOMMENT
LOWquickstart.sh2259# Step 6: Install hive CLI globallyCOMMENT
LOWtools/BUILDING_TOOLS.md119#### Step 1: Add the `credentials` parameterCOMMENT
LOWtools/BUILDING_TOOLS.md150#### Step 2: Create a CredentialSpecCOMMENT
LOWtools/BUILDING_TOOLS.md185#### Step 3: Merge into CREDENTIAL_SPECSCOMMENT
LOWtools/BUILDING_TOOLS.md204#### Step 4: Update register_all_toolsCOMMENT
LOWtools/src/aden_tools/tools/jira_tool/README.md69# Step 1: find available transitionsCOMMENT
LOWtools/src/aden_tools/tools/jira_tool/README.md72# Step 2: apply the transitionCOMMENT
LOW…ls/src/aden_tools/tools/intercom_tool/intercom_tool.py556 # Step 1: create or get tag by name (idempotent)COMMENT
LOW…ls/src/aden_tools/tools/intercom_tool/intercom_tool.py561 # Step 2: attach to targetCOMMENT
LOWtools/src/aden_tools/tools/notion_tool/README.md71# Step 1: Find the database's title property nameCOMMENT
LOWtools/src/aden_tools/tools/notion_tool/README.md75# Step 2: Create a page using the correct title propertyCOMMENT
LOWtools/src/aden_tools/tools/slack_tool/slack_tool.py343 # Step 2: Upload file content to the URLCOMMENT
LOWtools/src/aden_tools/tools/slack_tool/slack_tool.py353 # Step 3: Complete the uploadCOMMENT
LOWtools/src/aden_tools/tools/slack_tool/slack_tool.py322 # Step 1: Get upload URLCOMMENT
LOWtools/src/aden_tools/tools/bigquery_tool/README.md153# Step 1: Explore the datasetCOMMENT
LOWtools/src/aden_tools/tools/bigquery_tool/README.md156# Step 2: Run the queryCOMMENT
LOWcore/frontend/src/components/FirstRun.tsx269// Step 2: paste + validate + saveCOMMENT
LOWcore/framework/loader/mcp_registry_cli.py795 # Step 1: refresh the registry indexCOMMENT
LOWcore/framework/loader/mcp_registry_cli.py807 # Step 2: update all installed registry servers (skip local/pinned)COMMENT
LOWcore/framework/credentials/validation.py31 # Step 1: HIVE_CREDENTIAL_KEY (must come first — encrypted store depends on it)COMMENT
LOWcore/framework/credentials/validation.py34 # Step 2: ADEN_API_KEY (uses encrypted store, then shell config fallback)COMMENT
LOWcore/framework/credentials/validation.py37 # Step 3: Load remaining LLM/tool API keys from shell configCOMMENT
LOWcore/tests/test_runtime_logger.py392 # Step 0: RETRY (event_loop iteration)COMMENT
LOWcore/tests/test_runtime_logger.py414 # Step 1: CONTINUE (unjudged)COMMENT
LOWcore/tests/test_runtime_logger.py428 # Step 2: ACCEPTCOMMENT
LOW.claude/skills/triage-issue/SKILL.md13### Step 1: Fetch Issue DetailsCOMMENT
LOW.claude/skills/triage-issue/SKILL.md28### Step 2: Analyze the ClaimCOMMENT
LOW.claude/skills/triage-issue/SKILL.md36### Step 3: Investigate the CodebaseCOMMENT
LOW.claude/skills/triage-issue/SKILL.md44### Step 4: Evaluate ValidityCOMMENT
LOW.claude/skills/triage-issue/SKILL.md57### Step 5: Draft ResponseCOMMENT
LOW.claude/skills/triage-issue/SKILL.md90### Step 6: User ReviewCOMMENT
LOW.claude/skills/triage-issue/SKILL.md113### Step 7: Execute ActionCOMMENT
LOW.claude/skills/test-reporting/SKILL.md14### Step 1: Select ScopeCOMMENT
LOW.claude/skills/test-reporting/SKILL.md51### Step 2: Collect ResultsCOMMENT
LOW.claude/skills/test-reporting/SKILL.md58### Step 3: Generate HTML ReportCOMMENT
LOW.claude/skills/test-reporting/SKILL.md204### Step 4: OutputCOMMENT
LOWdocs/bounty-program/setup-guide.md11## Step 1: Create GitHub Labels (2 min)COMMENT
LOWdocs/bounty-program/setup-guide.md19## Step 2: Create Discord Channels (3 min)COMMENT
LOWdocs/bounty-program/setup-guide.md35## Step 3: Create Discord Roles (2 min)COMMENT
LOWdocs/bounty-program/setup-guide.md45## Step 4: Install and Configure Lurkr (10 min)COMMENT
LOWdocs/bounty-program/setup-guide.md92## Step 5: Create Discord Webhook (2 min)COMMENT
LOWdocs/bounty-program/setup-guide.md98## Step 6: Add GitHub Secrets (3 min)COMMENT
LOWdocs/bounty-program/setup-guide.md112## Step 7: Test the Pipeline (5 min)COMMENT
LOWdocs/bounty-program/setup-guide.md123## Step 8: Seed the 55-Tool BlitzCOMMENT
Redundant / Tautological Comments46 hits · 57 pts
SeverityFileLineSnippetContext
LOWquickstart.sh385 # Check if browser binaries are installedCOMMENT
LOWquickstart.sh2092# Check if HIVE_CREDENTIAL_KEY already exists (from env, file, or shell rc)COMMENT
LOWquickstart.sh2291# Check if ~/.local/bin is in PATHCOMMENT
LOWtools/linkedin_browser_test.py138 # Check if any position changedSTRING
LOWtools/manual_browser_complex_test.py64 # Check if we found real contentSTRING
LOWtools/tests/tools/test_excel_tool.py788# Check if duckdb is available for SQL testsCOMMENT
LOWtools/src/aden_tools/hashline.py190 # Check if leading boundary echoesCOMMENT
LOWtools/src/aden_tools/hashline.py196 # Check if trailing boundary echoesCOMMENT
LOWtools/src/aden_tools/tools/mssql_tool/mssql_tool.py314 # Check if table existsSTRING
LOWtools/src/aden_tools/tools/vision_tool/vision_tool.py48 # Check if URLCOMMENT
LOWtools/src/aden_tools/tools/port_scanner/port_scanner.py217 # Check if this port is riskyCOMMENT
LOW…rc/aden_tools/tools/web_scrape_tool/web_scrape_tool.py251 # Check if a redirect was blocked by SSRF protectionCOMMENT
LOWtools/src/aden_tools/credentials/shell_config.py151 # Check if already existsCOMMENT
LOWtools/src/aden_tools/credentials/shell_config.py208 # Check if next non-empty line is the exportCOMMENT
LOWtools/src/gcu/cli_commands/interact.py202 # Read the files locally and set them on the input via a page-contextCOMMENT
LOWtools/src/gcu/browser/bridge.py3639 # Check if we've reached the desired stateCOMMENT
LOWtools/src/gcu/browser/bridge.py3913 # Check if the element might be inside a Shadow DOM containerCOMMENT
LOWcore/antigravity_auth.py341 # Check if credentials already existCOMMENT
LOWcore/antigravity_auth.py355 # Check if token is expired or near expiryCOMMENT
LOWcore/framework/llm/litellm.py3167 # Check if this id already has a slot.COMMENT
LOWcore/framework/host/execution_manager.py750 # Check if resurrection is appropriateCOMMENT
LOWcore/framework/host/execution_manager.py871 # Check if we have a result (executor completed and returned)COMMENT
LOWcore/framework/host/execution_manager.py873 _ = result # Check if result variable existsCODE
LOWcore/framework/host/execution_manager.py1043 # Check if this is a cancellationCOMMENT
LOWcore/framework/server/routes_sessions.py1002 # Check if conversation files survived on disk (post-restart scenario)COMMENT
LOWcore/framework/server/routes_config.py404 # Check if an API key is available for the current providerCOMMENT
LOWcore/framework/server/routes_queens.py719 # Read the file data with size limitCOMMENT
LOWcore/framework/agent_loop/internals/compaction.py209 # Check if the tool that produced this result is compactableCOMMENT
LOWcore/framework/loader/tool_registry.py434 # Check if credential files changed (lightweight dir listing).COMMENT
LOWcore/framework/loader/mcp_client.py202 # Check if loop is running AND not closedCOMMENT
LOWcore/framework/loader/agent_loader.py437 # Check if token is still validCOMMENT
LOWcore/framework/orchestrator/edge.py463 # Check if resuming from a pause nodeCOMMENT
LOWcore/framework/orchestrator/orchestrator.py597 # Check if resuming from checkpointCOMMENT
LOWcore/framework/orchestrator/safe_eval.py274 # Check if the function object itself is in our whitelist valuesCOMMENT
LOWcore/framework/credentials/store.py754 # Check if Aden is configuredCOMMENT
LOWcore/framework/credentials/provider.py260 # Check if expiredCOMMENT
LOWcore/framework/credentials/setup.py435 # Check if the credential was syncedCOMMENT
LOWcore/framework/credentials/aden/provider.py140 # Check if credential is explicitly linked to this providerCOMMENT
LOWcore/framework/credentials/aden/provider.py199 # Check if local token is still validCOMMENT
LOW…lls/browser-edge-cases/scripts/test_08_autocomplete.py214 # Check if dropdown appearedSTRING
LOW…s/browser-edge-cases/scripts/test_13_spa_navigation.py154 # Check if content changedSTRING
LOW…lls/browser-edge-cases/scripts/test_03_modal_scroll.py82 # Check if modal content scrolled (not background)COMMENT
LOW.claude/skills/browser-edge-cases/scripts/test_case.py133 # Check if anything changedCOMMENT
LOW…/browser-edge-cases/scripts/test_04_element_covered.py105 # Check if click registeredSTRING
LOWdocs/internal/compaction-analysis/pipeline.html245 <span class="c"># Check if the tool that produced this result is compactable</span>STRING
LOWscripts/check_requirements.py60 # Print results as JSONCOMMENT
AI Structural Patterns45 hits · 37 pts
SeverityFileLineSnippetContext
LOWtools/src/aden_tools/file_ops.py1579CODE
LOW…/aden_tools/tools/google_maps_tool/google_maps_tool.py580CODE
LOWtools/src/aden_tools/tools/stripe_tool/stripe_tool.py800CODE
LOWtools/src/aden_tools/tools/stripe_tool/stripe_tool.py2384CODE
LOWtools/src/aden_tools/tools/powerbi_tool/powerbi_tool.py192CODE
LOWtools/src/aden_tools/tools/apollo_tool/apollo_tool.py72CODE
LOWtools/src/aden_tools/tools/apollo_tool/apollo_tool.py452CODE
LOWtools/src/aden_tools/tools/senders_tool/senders_tool.py359CODE
LOWtools/src/aden_tools/tools/senders_tool/senders_tool.py635CODE
LOWtools/src/aden_tools/tools/news_tool/news_tool.py596CODE
LOW…ls/src/aden_tools/tools/calendar_tool/calendar_tool.py180CODE
LOW…ls/src/aden_tools/tools/calendar_tool/calendar_tool.py318CODE
LOW…ls/src/aden_tools/tools/calendar_tool/calendar_tool.py433CODE
LOW…ls/src/aden_tools/tools/pushover_tool/pushover_tool.py46CODE
LOW…rc/aden_tools/tools/exa_search_tool/exa_search_tool.py85CODE
LOW…/aden_tools/tools/google_docs_tool/google_docs_tool.py562CODE
LOWtools/src/aden_tools/senders/setup.py174CODE
LOWtools/src/terminal_tools/exec.py63CODE
LOWtools/src/terminal_tools/search/tools.py295CODE
LOWtools/src/terminal_tools/jobs/tools.py41CODE
LOWtools/src/memory_tools/tool.py186CODE
LOWtools/src/gcu/browser/tools/inspection.py337CODE
LOWtools/src/gcu/browser/tools/interact.py552CODE
LOWcore/framework/tasks/store.py328CODE
LOWcore/framework/tasks/store.py620CODE
LOWcore/framework/host/worker.py144CODE
LOWcore/framework/host/colony_runtime.py309CODE
LOWcore/framework/host/colony_runtime.py1602CODE
LOWcore/framework/host/event_bus.py1157CODE
LOWcore/framework/host/agent_host.py125CODE
LOWcore/framework/host/execution_manager.py168CODE
LOWcore/framework/host/playbook/runner.py191CODE
LOWcore/framework/server/session_manager.py612CODE
LOWcore/framework/tracker/runtime_logger.py81CODE
LOWcore/framework/tracker/runtime_logger.py151CODE
LOWcore/framework/agent_loop/conversation.py472CODE
LOWcore/framework/agent_loop/agent_loop.py7055CODE
LOWcore/framework/agent_loop/internals/event_publishing.py54CODE
LOWcore/framework/loader/mcp_registry.py383CODE
LOWcore/framework/loader/agent_loader.py1155CODE
LOWcore/framework/orchestrator/context.py189CODE
LOWcore/framework/orchestrator/context.py282CODE
LOWcore/framework/orchestrator/orchestrator.py134CODE
LOWcore/tests/test_sentinel_escalation_source.py53CODE
LOWcore/tests/test_flowchart_utils.py17CODE
Verbosity Indicators20 hits · 31 pts
SeverityFileLineSnippetContext
LOWquickstart.sh119# Step 1: Check PythonCOMMENT
LOWquickstart.sh249# Step 2: Install Python PackagesCOMMENT
LOWquickstart.sh448# Step 3: Verify Python ImportsCOMMENT
LOWquickstart.sh2080# Step 4: Initialize Credential StoreCOMMENT
LOWquickstart.sh2181# Step 5: Verify SetupCOMMENT
LOWquickstart.sh2259# Step 6: Install hive CLI globallyCOMMENT
LOW…ls/src/aden_tools/tools/intercom_tool/intercom_tool.py556 # Step 1: create or get tag by name (idempotent)COMMENT
LOW…ls/src/aden_tools/tools/intercom_tool/intercom_tool.py561 # Step 2: attach to targetCOMMENT
LOWtools/src/aden_tools/tools/slack_tool/slack_tool.py343 # Step 2: Upload file content to the URLCOMMENT
LOWtools/src/aden_tools/tools/slack_tool/slack_tool.py353 # Step 3: Complete the uploadCOMMENT
LOWtools/src/aden_tools/tools/slack_tool/slack_tool.py322 # Step 1: Get upload URLCOMMENT
LOWcore/frontend/src/components/FirstRun.tsx269// Step 2: paste + validate + saveCOMMENT
LOWcore/framework/loader/mcp_registry_cli.py795 # Step 1: refresh the registry indexCOMMENT
LOWcore/framework/loader/mcp_registry_cli.py807 # Step 2: update all installed registry servers (skip local/pinned)COMMENT
LOWcore/framework/credentials/validation.py31 # Step 1: HIVE_CREDENTIAL_KEY (must come first — encrypted store depends on it)COMMENT
LOWcore/framework/credentials/validation.py34 # Step 2: ADEN_API_KEY (uses encrypted store, then shell config fallback)COMMENT
LOWcore/framework/credentials/validation.py37 # Step 3: Load remaining LLM/tool API keys from shell configCOMMENT
LOWcore/tests/test_runtime_logger.py392 # Step 0: RETRY (event_loop iteration)COMMENT
LOWcore/tests/test_runtime_logger.py414 # Step 1: CONTINUE (unjudged)COMMENT
LOWcore/tests/test_runtime_logger.py428 # Step 2: ACCEPTCOMMENT
AI Slop Vocabulary11 hits · 25 pts
SeverityFileLineSnippetContext
LOWquickstart.sh1147# ── Credential detection (silent — just set flags) ───────────COMMENT
MEDIUMtools/browser-extension/background.js1195// robust than racing to hide it around every Page.captureScreenshot.COMMENT
MEDIUMtools/src/gcu/cli.py369 # through the bridge-bootstrapping harness.COMMENT
MEDIUMcore/frontend/package-lock.json5745 "resolved": "https://registry.npmjs.org/robust-predicates/-/robust-predicates-3.0.3.tgz",CODE
MEDIUMcore/framework/host/agent_host.py1788 """Get comprehensive runtime statistics."""STRING
MEDIUMcore/framework/loader/protocol.py24 CANNOT_HANDLE = "cannot_handle" # Definitely not for this agentCODE
LOWcore/framework/loader/tool_registry.py634 # No .py script (e.g. GCU uses -m gcu.server); just set cwdCOMMENT
LOWcore/framework/credentials/store.py738 # Simple usage - just set ADEN_API_KEY env varSTRING
MEDIUMcore/tests/test_reminder_e2e.py30# Minimal loop harness (mirrors tests/test_event_loop_node.py)COMMENT
MEDIUMcore/tests/live/test_cache_optimization_live.py174 stream_id="judge", # opt out of worker auto-escalation (no queen in harness)CODE
MEDIUMcore/tests/live/test_cache_optimization_live.py279# Smoke test: verify the harness wires up correctly against a real providerCOMMENT
Dead Code1 hit · 2 pts
SeverityFileLineSnippetContext
MEDIUMcore/tests/test_colony_runtime_overseer.py318CODE