Repository Analysis

BasedHardware/omi

AI that sees your screen, listens to your conversations and tells you what to do

9.2 Low AI signal View on GitHub

Analysis Overview

This report presents the forensic synthetic code analysis of BasedHardware/omi, a Dart project with 12,999 GitHub stars. SynthScan v2.0 examined 2,473,550 lines of code across 6850 source files, recording 18424 pattern matches distributed across 25 syntactic categories. The overall adjusted score of 9.2 places this repository in the Low 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).

9.2
Adjusted Score
9.2
Raw Score
100%
Time Factor
2026-07-14
Last Push
13.0K
Stars
Dart
Language
2.5M
Lines of Code
6.8K
Files
18.4K
Pattern Hits
2026-07-14
Scan Date
0.04
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

This chart maps the temporal evolution of the adjusted synthetic code score across successive scan runs. An upward trajectory indicates ongoing incorporation of AI-generated code or expanding LLM-assisted scaffolding; a stable or declining trajectory may reflect active human refactoring, code removal, or the adoption of stricter authorship policies. The dashed secondary line (right axis) independently tracks total raw pattern hit count, which can diverge from the normalised score when codebase size changes significantly between scans.

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 263MEDIUM 1735LOW 16426

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 18424 distinct pattern matches across 25 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a statistically significant AI authorship indicator. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.

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

Hyper-Verbose Identifiers9746 hits · 9537 pts
SeverityFileLineSnippetContext
LOWomi/firmware/scripts/devkit/flash_batches/index.py25def wait_for_drive_disconnection():CODE
LOWomi/firmware/scripts/devkit/flash_batches/index.py31def wait_for_drive_connection(timeout=WAIT_FOR_DRIVE_TIMEOUT):CODE
LOWomi/firmware/scripts/devkit/flash_batches/index.py44def wait_for_drive_to_disappear(drive_path, timeout=WAIT_FOR_DRIVE_DISAPPEAR_TIMEOUT):CODE
LOWsdks/react-native/src/index.js141function cleanupSubscriptionsForDevice(deviceId) {CODE
LOWsdks/python-cli/tests/test_auth_api_key.py13def test_validate_rejects_empty_key() -> None:CODE
LOWsdks/python-cli/tests/test_auth_api_key.py18def test_validate_rejects_whitespace_only() -> None:CODE
LOWsdks/python-cli/tests/test_auth_api_key.py23def test_validate_rejects_non_dev_prefix() -> None:CODE
LOWsdks/python-cli/tests/test_auth_api_key.py29def test_validate_rejects_truncated_dev_key() -> None:CODE
LOWsdks/python-cli/tests/test_auth_api_key.py34def test_validate_strips_whitespace() -> None:CODE
LOWsdks/python-cli/tests/test_auth_api_key.py40def test_login_persists_to_disk(config_path) -> None:CODE
LOWsdks/python-cli/tests/test_auth_api_key.py51def test_store_and_clear_round_trip(config_path) -> None:CODE
LOWsdks/python-cli/tests/test_auth_api_key.py62def test_clear_credentials_returns_false_for_unconfigured_profile(config_path) -> None:CODE
LOWsdks/python-cli/tests/test_output.py11def test_json_mode_emits_valid_json_to_stdout(capsys) -> None:CODE
LOWsdks/python-cli/tests/test_output.py21def test_json_mode_silences_info_and_success(capsys) -> None:CODE
LOWsdks/python-cli/tests/test_output.py30def test_json_mode_emits_errors_as_json_to_stderr(capsys) -> None:CODE
LOWsdks/python-cli/tests/test_output.py39def test_json_mode_serializes_datetime() -> None:CODE
LOWsdks/python-cli/tests/test_output.py54def test_pretty_mode_renders_table_for_list(capsys) -> None:CODE
LOWsdks/python-cli/tests/test_output.py62def test_pretty_mode_renders_no_results_for_empty_list(capsys) -> None:CODE
LOWsdks/python-cli/tests/test_output.py76def test_coalesce_rows_handles_dicts_and_models() -> None:CODE
LOWsdks/python-cli/tests/test_output.py85def test_no_color_env_disables_color(monkeypatch, capsys) -> None:CODE
LOWsdks/python-cli/tests/test_openapi_contract.py50def test_cli_hardcoded_routes_exist_in_public_openapi():CODE
LOWsdks/python-cli/tests/test_openapi_contract.py68def test_cli_memory_category_enum_matches_public_openapi():CODE
LOWsdks/python-cli/tests/test_openapi_contract.py76def test_cli_goal_type_enum_matches_public_openapi():CODE
LOWsdks/python-cli/tests/test_openapi_contract.py89def test_cli_local_only_enums_are_documented():CODE
LOWsdks/python-cli/tests/test_conversation.py10def test_conversation_list_renders(authed_profile, respx_mock, cli_runner) -> None:CODE
LOWsdks/python-cli/tests/test_conversation.py27def test_conversation_create_posts_text(authed_profile, respx_mock, cli_runner) -> None:CODE
LOWsdks/python-cli/tests/test_conversation.py40def test_conversation_get_includes_transcript_param(authed_profile, respx_mock, cli_runner) -> None:CODE
LOWsdks/python-cli/tests/test_conversation.py50def test_conversation_update_requires_field(authed_profile, cli_runner) -> None:CODE
LOWsdks/python-cli/tests/test_conversation.py56def test_conversation_delete_with_yes(authed_profile, respx_mock, cli_runner) -> None:CODE
LOWsdks/python-cli/tests/test_conversation.py62def test_conversation_from_segments_reads_file(authed_profile, respx_mock, cli_runner, tmp_path) -> None:CODE
LOWsdks/python-cli/tests/test_action_item.py30def test_action_item_complete_uses_patch(authed_profile, respx_mock, cli_runner) -> None:CODE
LOWsdks/python-cli/tests/test_action_item.py40def test_action_item_filter_completed(authed_profile, respx_mock, cli_runner) -> None:CODE
LOWsdks/python-cli/tests/test_action_item.py53def test_action_item_get_missing_returns_not_found_exit_code(authed_profile, respx_mock, cli_runner) -> None:CODE
LOWsdks/python-cli/tests/test_config.py13def test_default_config_path_honors_env(monkeypatch, tmp_path: Path) -> None:CODE
LOWsdks/python-cli/tests/test_config.py19def test_load_missing_file_returns_empty_config(config_path: Path) -> None:CODE
LOWsdks/python-cli/tests/test_config.py26def test_save_and_round_trip_preserves_unknown_keys(config_path: Path) -> None:CODE
LOWsdks/python-cli/tests/test_config.py50def test_save_creates_file_with_secure_perms(config_path: Path) -> None:CODE
LOWsdks/python-cli/tests/test_config.py63def test_save_does_not_leave_world_readable_window(monkeypatch, config_path: Path) -> None:CODE
LOWsdks/python-cli/tests/test_config.py94def test_save_overwrites_stale_temp_file(config_path: Path) -> None:CODE
LOWsdks/python-cli/tests/test_config.py114def test_masked_credential_for_api_key(config_path: Path) -> None:CODE
LOWsdks/python-cli/tests/test_config.py122def test_masked_credential_short_token_still_redacts() -> None:CODE
LOWsdks/python-cli/tests/test_config.py127def test_masked_credential_empty_when_no_auth() -> None:CODE
LOWsdks/python-cli/tests/test_config.py139def test_config_set_local_token_masks_success_output(config_path: Path, cli_runner) -> None:CODE
LOWsdks/python-cli/tests/test_config.py151def test_resolve_profile_name_precedence(config_path: Path, monkeypatch) -> None:CODE
LOWsdks/python-cli/tests/test_config.py164def test_delete_profile_resets_active_when_deleting_active(config_path: Path) -> None:CODE
LOWsdks/python-cli/tests/test_config.py173def test_is_authenticated_states() -> None:CODE
LOWsdks/python-cli/tests/test_memory.py20def test_memory_list_pretty_renders_table(authed_profile, respx_mock, cli_runner) -> None:CODE
LOWsdks/python-cli/tests/test_memory.py39def test_memory_create_posts_body(authed_profile, respx_mock, cli_runner) -> None:CODE
LOWsdks/python-cli/tests/test_memory.py51def test_memory_create_with_category_and_tags(authed_profile, respx_mock, cli_runner) -> None:CODE
LOWsdks/python-cli/tests/test_memory.py66def test_memory_delete_skips_prompt_with_yes(authed_profile, respx_mock, cli_runner) -> None:CODE
LOWsdks/python-cli/tests/test_memory.py72def test_memory_update_requires_at_least_one_field(authed_profile, cli_runner) -> None:CODE
LOWsdks/python-cli/tests/test_memory.py79def test_memory_update_patches_body(authed_profile, respx_mock, cli_runner) -> None:CODE
LOWsdks/python-cli/tests/test_memory.py100def test_memory_unauthenticated_is_clear(config_path, cli_runner) -> None:CODE
LOWsdks/python-cli/tests/test_memory.py106def test_memory_get_missing_returns_not_found_exit_code(authed_profile, respx_mock, cli_runner) -> None:CODE
LOWsdks/python-cli/tests/test_memory.py115def test_memory_get_found_in_later_page(authed_profile, respx_mock, cli_runner) -> None:CODE
LOWsdks/python-cli/tests/test_local.py36def test_local_configure_persists_profile_config(config_path: Path, cli_runner) -> None:CODE
LOWsdks/python-cli/tests/test_local.py52def test_local_status_without_config_is_json(config_path: Path, cli_runner) -> None:CODE
LOWsdks/python-cli/tests/test_local.py62def test_local_status_calls_status_tool(config_path: Path, cli_runner) -> None:CODE
LOWsdks/python-cli/tests/test_local.py76def test_local_tools_lists_local_affordances(config_path: Path, cli_runner) -> None:CODE
LOWsdks/python-cli/tests/test_local.py88def test_local_call_accepts_args_json(config_path: Path, cli_runner) -> None:CODE
9686 more matches not shown…
Decorative Section Separators1449 hits · 5162 pts
SeverityFileLineSnippetContext
MEDIUMcodemagic.yaml2 # ============================================COMMENT
MEDIUMcodemagic.yaml4 # ============================================COMMENT
MEDIUMcodemagic.yaml441 # ============================================COMMENT
MEDIUMcodemagic.yaml443 # ============================================COMMENT
MEDIUMcodemagic.yaml1906 # ============================================COMMENT
MEDIUMcodemagic.yaml1946 # ============================================COMMENT
MEDIUMapp/.maestro/scripts/run_all.sh2# =============================================================================COMMENT
MEDIUMapp/.maestro/scripts/run_all.sh4# =============================================================================COMMENT
MEDIUMapp/.maestro/scripts/run_all.sh19# =============================================================================COMMENT
MEDIUMapp/.maestro/scripts/run_all.sh23# ── Configuration ──────────────────────────────────────────────────────────────COMMENT
MEDIUMapp/.maestro/scripts/run_all.sh37# ── Argument Parsing ──────────────────────────────────────────────────────────COMMENT
MEDIUMapp/.maestro/scripts/run_all.sh54# ── Helpers ───────────────────────────────────────────────────────────────────COMMENT
MEDIUMapp/.maestro/scripts/run_all.sh68# ── Preflight Checks ─────────────────────────────────────────────────────────COMMENT
MEDIUMapp/.maestro/scripts/run_all.sh97# ── Collect Flows ─────────────────────────────────────────────────────────────COMMENT
MEDIUMapp/.maestro/scripts/run_all.sh143# ── Run Flows ─────────────────────────────────────────────────────────────────COMMENT
MEDIUMapp/.maestro/scripts/run_all.sh193# ── Generate Report ───────────────────────────────────────────────────────────COMMENT
MEDIUMapp/.maestro/scripts/run_all.sh249# ── Final Summary ─────────────────────────────────────────────────────────────COMMENT
MEDIUMapp/lib/providers/sync_provider.dart142 // ─────────────────────────────────────────COMMENT
MEDIUMapp/lib/providers/sync_provider.dart145 // ─────────────────────────────────────────COMMENT
MEDIUMapp/lib/providers/local_recordings_provider.dart90 // ───────────────────────── scanning ─────────────────────────COMMENT
MEDIUMapp/lib/providers/local_recordings_provider.dart180 // ───────────────────── upload / transcribe ─────────────────────COMMENT
MEDIUMapp/lib/providers/local_recordings_provider.dart234 // ───────────────────────── reconcile ─────────────────────────COMMENT
MEDIUMapp/lib/providers/local_recordings_provider.dart313 // ───────────────────────── delete ─────────────────────────COMMENT
MEDIUMapp/lib/providers/local_recordings_provider.dart336 // ───────────────────── playback / waveform ─────────────────────COMMENT
MEDIUMapp/lib/providers/local_recordings_provider.dart404 // ───────────────────────── sidecar ─────────────────────────COMMENT
MEDIUMapp/lib/pages/conversations/auto_sync_page.dart116 // ─────────────────────────────────────────COMMENT
MEDIUMapp/lib/pages/conversations/auto_sync_page.dart118 // ─────────────────────────────────────────COMMENT
MEDIUMapp/lib/pages/conversations/auto_sync_page.dart254 // ─────────────────────────────────────────COMMENT
MEDIUMapp/lib/pages/conversations/auto_sync_page.dart256 // ─────────────────────────────────────────COMMENT
MEDIUMapp/lib/pages/conversations/auto_sync_page.dart287 // ─────────────────────────────────────────COMMENT
MEDIUMapp/lib/pages/conversations/auto_sync_page.dart289 // ─────────────────────────────────────────COMMENT
MEDIUMapp/lib/pages/conversations/auto_sync_page.dart329 // ─────────────────────────────────────────COMMENT
MEDIUMapp/lib/pages/conversations/auto_sync_page.dart331 // ─────────────────────────────────────────COMMENT
MEDIUMapp/lib/pages/conversations/auto_sync_page.dart409 // ─────────────────────────────────────────COMMENT
MEDIUMapp/lib/pages/conversations/auto_sync_page.dart411 // ─────────────────────────────────────────COMMENT
MEDIUMapp/lib/pages/conversations/auto_sync_page.dart674 // ─────────────────────────────────────────COMMENT
MEDIUMapp/lib/pages/conversations/auto_sync_page.dart676 // ─────────────────────────────────────────COMMENT
MEDIUMapp/lib/pages/conversations/auto_sync_page.dart752 // ─────────────────────────────────────────COMMENT
MEDIUMapp/lib/pages/conversations/auto_sync_page.dart754 // ─────────────────────────────────────────COMMENT
MEDIUMapp/lib/pages/conversations/auto_sync_page.dart821 // ─────────────────────────────────────────COMMENT
MEDIUMapp/lib/pages/conversations/auto_sync_page.dart823 // ─────────────────────────────────────────COMMENT
MEDIUMsdks/python-cli/omi_cli/models.py18# ---------------------------------------------------------------------------COMMENT
MEDIUMsdks/python-cli/omi_cli/models.py20# ---------------------------------------------------------------------------COMMENT
MEDIUMsdks/python-cli/omi_cli/models.py76# ---------------------------------------------------------------------------COMMENT
MEDIUMsdks/python-cli/omi_cli/models.py78# ---------------------------------------------------------------------------COMMENT
MEDIUMsdks/python-cli/omi_cli/models.py106# ---------------------------------------------------------------------------COMMENT
MEDIUMsdks/python-cli/omi_cli/models.py108# ---------------------------------------------------------------------------COMMENT
MEDIUMsdks/python-cli/omi_cli/models.py156# ---------------------------------------------------------------------------COMMENT
MEDIUMsdks/python-cli/omi_cli/models.py158# ---------------------------------------------------------------------------COMMENT
MEDIUMsdks/python-cli/omi_cli/models.py202# ---------------------------------------------------------------------------COMMENT
MEDIUMsdks/python-cli/omi_cli/models.py204# ---------------------------------------------------------------------------COMMENT
MEDIUMsdks/python-cli/omi_cli/client.py82 # ------------------------------------------------------------------COMMENT
MEDIUMsdks/python-cli/omi_cli/client.py84 # ------------------------------------------------------------------COMMENT
MEDIUMsdks/python-cli/omi_cli/client.py95 # ------------------------------------------------------------------COMMENT
MEDIUMsdks/python-cli/omi_cli/client.py97 # ------------------------------------------------------------------COMMENT
MEDIUMsdks/python-cli/omi_cli/client.py117 # ------------------------------------------------------------------COMMENT
MEDIUMsdks/python-cli/omi_cli/client.py119 # ------------------------------------------------------------------COMMENT
MEDIUMsdks/python-cli/omi_cli/client.py224# ---------------------------------------------------------------------------COMMENT
MEDIUMsdks/python-cli/omi_cli/client.py226# ---------------------------------------------------------------------------COMMENT
MEDIUMsdks/python-cli/omi_cli/main.py155# ---------------------------------------------------------------------------COMMENT
1389 more matches not shown…
Over-Commented Block2410 hits · 1836 pts
SeverityFileLineSnippetContext
LOW.pre-commit-config.yaml1# Pre-commit hooks for BasedHardware/omiCOMMENT
LOWcodemagic.yaml1901 - i@m13v.comCOMMENT
LOWcodemagic.yaml1921 # FIREBASE_API_KEY=<prod firebase web api key>COMMENT
LOWomi/firmware/omi/src/sd_card.c1#include "lib/core/sd_card.h"COMMENT
LOWomi/firmware/omi/src/sd_card.c21#define DISK_SECTOR_SIZE 512UCOMMENT
LOWomi/firmware/omi/src/t5838_aad.c21COMMENT
LOWomi/firmware/omi/src/battery.c1#include "lib/core/lib/battery/battery.h"COMMENT
LOWomi/firmware/omi/src/main.c1#include <zephyr/kernel.h>COMMENT
LOWomi/firmware/omi/src/mcuboot_boot_zephyr.c21#include <zephyr/devicetree.h>COMMENT
LOWomi/firmware/omi/src/mcuboot_boot_zephyr.c41#endifCOMMENT
LOWomi/firmware/omi/src/mcuboot_boot_zephyr.c81#ifdef CONFIG_MCUBOOT_SERIALCOMMENT
LOWomi/firmware/omi/src/mcuboot_boot_zephyr.c261#ifdef CONFIG_CPU_CORTEX_M_HAS_VTORCOMMENT
LOWomi/firmware/omi/src/imu.c1#include "imu.h"COMMENT
LOWomi/firmware/omi/src/mic.c1/*COMMENT
LOWomi/firmware/omi/src/mic.c21COMMENT
LOWomi/firmware/omi/src/lib/core/codec.c1#include "codec.h"COMMENT
LOWomi/firmware/omi/src/lib/core/transport.c1#include "transport.h"COMMENT
LOWomi/firmware/omi/src/lib/core/transport.c21#include <zephyr/sys/ring_buffer.h>COMMENT
LOWomi/firmware/omi/src/lib/core/transport.c121#define MTU_RECHECK_DELAY_MS 800COMMENT
LOWomi/firmware/omi/src/lib/core/speaker.c1#include "speaker.h"COMMENT
LOWomi/firmware/omi/src/lib/core/button.c1#include "button.h"COMMENT
LOWomi/firmware/omi/src/lib/core/config.h1#include <haly/nrfy_gpio.h>COMMENT
LOWomi/firmware/omi/src/lib/core/config.h21#error "Enable CONFIG_OMI_CODEC_OPUS in the project .conf file"COMMENT
LOWomi/firmware/omi/src/lib/core/storage.c1#include "storage.h"COMMENT
LOWomi/firmware/omi/src/lib/core/storage.c21COMMENT
LOWomi/firmware/omi/src/lib/core/nfc.c1#include "nfc.h"COMMENT
LOWomi/firmware/omi/src/lib/core/nfc.c21// int get_device_id(char *device_id_out, size_t len)COMMENT
LOWomi/firmware/omi/src/lib/core/sd_card.h1#ifndef SD_CARD_HCOMMENT
LOWomi/firmware/omi/src/lib/core/lib/opus-1.2.1/main.h21SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESSCOMMENT
LOW…/src/lib/core/lib/opus-1.2.1/pitch_analysis_core_FIX.c41#define SCRATCH_SIZE 22COMMENT
LOW…/firmware/omi/src/lib/core/lib/opus-1.2.1/os_support.h81/** Set n elements of dst to zero */COMMENT
LOWomi/firmware/omi/src/lib/core/lib/opus-1.2.1/mfrngcod.h41# define EC_CODE_SHIFT (EC_CODE_BITS-EC_SYM_BITS-1)COMMENT
LOW…firmware/omi/src/lib/core/lib/opus-1.2.1/stack_alloc.h41COMMENT
LOW…firmware/omi/src/lib/core/lib/opus-1.2.1/stack_alloc.h101#elif defined(USE_ALLOCA)COMMENT
LOW…firmware/omi/src/lib/core/lib/opus-1.2.1/stack_alloc.h121#elseCOMMENT
LOW…firmware/omi/src/lib/core/lib/opus-1.2.1/stack_alloc.h141#elseCOMMENT
LOW…firmware/omi/src/lib/core/lib/opus-1.2.1/stack_alloc.h161COMMENT
LOW…rmware/omi/src/lib/core/lib/opus-1.2.1/control_codec.c21SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESSCOMMENT
LOW…rmware/omi/src/lib/core/lib/opus-1.2.1/fixed_generic.h41#define MULT16_32_Q16(a,b) ((opus_val32)SHR((opus_int64)((opus_val16)(a))*(b),16))COMMENT
LOW…rmware/omi/src/lib/core/lib/opus-1.2.1/fixed_generic.h141 b must fit in 31 bits.COMMENT
LOWomi/firmware/omi/src/lib/core/lib/opus-1.2.1/main_FIX.h41#include "arm/warped_autocorrelation_FIX_arm.h"COMMENT
LOWomi/firmware/omi/src/lib/core/lib/opus-1.2.1/main_FIX.h241#endif /* __cplusplus */COMMENT
LOWomi/firmware/omi/src/lib/core/lib/opus-1.2.1/config.h1#define CONFIG_OPUS_MODE_CELT (1 << 0)COMMENT
LOWomi/firmware/omi/src/lib/core/lib/opus-1.2.1/config.h21// <i> CBR - Constant Bit Rate allows you to set a specific bit rate that remains the same throughout the transmission.COMMENT
LOWomi/firmware/omi/src/lib/core/lib/opus-1.2.1/config.h41// <80001=>CBR: 80 kbit/sCOMMENT
LOWomi/firmware/omi/src/lib/core/lib/opus-1.2.1/config.h61// <56000=>56 kbit/sCOMMENT
LOW…re/omi/src/lib/core/lib/opus-1.2.1/pitch_est_defines.h41COMMENT
LOW…re/omi/src/lib/core/lib/opus-1.2.1/pitch_est_defines.h61#define PE_NB_CBKS_STAGE3_MAX 34COMMENT
LOWomi/firmware/omi/src/lib/core/lib/opus-1.2.1/define.h41COMMENT
LOWomi/firmware/omi/src/lib/core/lib/opus-1.2.1/define.h61COMMENT
LOWomi/firmware/omi/src/lib/core/lib/opus-1.2.1/define.h121/* Max increase in gain quantization index */COMMENT
LOWomi/firmware/omi/src/lib/core/lib/opus-1.2.1/define.h201/* NLSF quantizer */COMMENT
LOW…irmware/omi/src/lib/core/lib/opus-1.2.1/opus_decoder.c41#include "arch.h"COMMENT
LOWomi/firmware/omi/src/lib/core/lib/opus-1.2.1/mdct.c41COMMENT
LOWomi/firmware/omi/src/lib/core/lib/opus-1.2.1/modes.c61172,165,158,152,143,137,131,125,118,112,106,100, 94, 87, 81, 75, 69, 63, 56, 45, 20,COMMENT
LOWomi/firmware/omi/src/lib/core/lib/opus-1.2.1/ecintrin.h61# define EC_CLZ0 (1)COMMENT
LOWomi/firmware/omi/src/lib/core/lib/opus-1.2.1/ecintrin.h81#define EC_CLZ(_x) (__CLZ(_x))COMMENT
LOW…mware/omi/src/lib/core/lib/opus-1.2.1/_kiss_fft_guts.h81 }while(0)COMMENT
LOW…mware/omi/src/lib/core/lib/opus-1.2.1/_kiss_fft_guts.h141 }while(0)COMMENT
LOW…/firmware/omi/src/lib/core/lib/opus-1.2.1/float_cast.h81COMMENT
2350 more matches not shown…
Excessive Try-Catch Wrapping1604 hits · 1618 pts
SeverityFileLineSnippetContext
LOWomi/firmware/scripts/devkit/play_sound_on_friend.py51 except Exception as e:CODE
LOWomi/firmware/scripts/devkit/decode_audio.py29 except Exception as e:CODE
MEDIUMomi/firmware/scripts/devkit/decode_audio.py30 print(f"Error decoding frame: {e}")CODE
LOWomi/firmware/scripts/devkit/local_client.py79 except Exception as e:CODE
MEDIUMomi/firmware/scripts/devkit/local_client.py80 print(f"Error decoding frame: {e}")CODE
MEDIUMomi/firmware/scripts/devkit/flash_batches/index.py67 print("Error: XIAO-SENSE drive not detected. Skipping this file.")CODE
MEDIUMomi/firmware/scripts/devkit/flash_batches/index.py110 print(f"Error: UF2 file not found at {uf2_file}")CODE
LOW…mware/scripts/devkit/sdcard_test_files/decode_audio.py28 except Exception as e:CODE
MEDIUM…mware/scripts/devkit/sdcard_test_files/decode_audio.py29 print(f"Error decoding frame: {e}")CODE
MEDIUMapp/ios/Runner/AppleHealthService.swift89 print("Error requesting HealthKit authorization: \(error.localizedDescription)")CODE
MEDIUMapp/ios/omiWatchApp/WatchAudioRecorderViewModel.swift273 print("Error details: \(error.localizedDescription)")CODE
MEDIUMapp/lib/providers/app_provider.dart818 print('Error toggling app $appId: $e');CODE
MEDIUM…p/lib/pages/conversations/private_cloud_sync_page.dart39 print('Error toggling cloud storage: $e');CODE
MEDIUMapp/lib/pages/apps/providers/add_app_provider.dart1060 print('Error loading provider API keys: $e');CODE
MEDIUMapp/lib/pages/onboarding/device_selection.dart50 print('Error initializing video: $e');CODE
MEDIUM…boarding/device_onboarding/device_onboarding_page.dart86 print('Error initializing video: $e');CODE
LOWsdks/python/omi/decoder.py31 except Exception as e:CODE
LOWsdks/python/omi/transcribe.py37 except Exception as e:CODE
MEDIUMsdks/python/omi/transcribe.py38 print(f"Error sending audio: {e}")CODE
MEDIUMsdks/python/omi/transcribe.py61 print(f"Error decoding response: {e}")CODE
LOWsdks/python/omi/transcribe.py62 except Exception as e:CODE
MEDIUMsdks/python/omi/transcribe.py63 print(f"Error processing transcript: {e}")CODE
LOWsdks/python/omi/transcribe.py66 except Exception as e:CODE
MEDIUMsdks/python/omi/transcribe.py67 print(f"Error in receive_transcripts: {e}")CODE
LOWsdks/python/omi/transcribe.py71 except Exception as e:CODE
MEDIUMsdks/python/omi/transcribe.py72 print(f"Error in transcribe: {e}")CODE
LOWsdks/python/omi/transcribe.py74 except Exception as e:CODE
LOWsdks/python/examples/main.py28 except Exception as e:CODE
MEDIUMsdks/swift/Sources/omi-lib/FriendManager.swift181 print("Error checking file size: \(error.localizedDescription)")CODE
MEDIUMsdks/swift/Sources/omi-lib/FriendManager.swift247 print("Error transcribing audio: \(error.localizedDescription)")CODE
MEDIUMsdks/swift/Sources/omi-lib/FriendManager.swift280 print("Error transcribing audio: \(error.localizedDescription)")CODE
LOWsdks/python-cli/omi_cli/config.py213 except Exception:CODE
LOWsdks/python-cli/omi_cli/main.py216 except Exception as exc: # noqa: BLE001 — last-chance handlerCODE
LOWplugins/db.py21 except Exception as e:CODE
MEDIUMplugins/db.py22 print(f'Error calling {func.__name__}', e)CODE
MEDIUMplugins/db.py18def wrapper(*args, **kwargs):CODE
LOWplugins/omi-semantic-scholar-app/main.py150 except Exception as exc:CODE
LOWplugins/omi-semantic-scholar-app/main.py187 except Exception as exc:CODE
LOWplugins/omi-semantic-scholar-app/main.py229 except Exception as exc:CODE
LOWplugins/omi-shopify-app/db.py37 except Exception as e:CODE
LOWplugins/omi-shopify-app/main.py1678 except Exception as e:CODE
LOWplugins/omi-shopify-app/main.py666 except Exception as e:CODE
LOWplugins/omi-shopify-app/main.py738 except Exception as e:CODE
LOWplugins/omi-shopify-app/main.py855 except Exception as e:CODE
LOWplugins/omi-shopify-app/main.py930 except Exception as e:CODE
LOWplugins/omi-shopify-app/main.py1528 except Exception as e:CODE
LOWplugins/omi-shopify-app/main.py1585 except Exception as e:CODE
LOWplugins/omi-linear-app/db.py36 except Exception as e:CODE
LOWplugins/omi-linear-app/main.py1127 except Exception as e:STRING
LOWplugins/omi-linear-app/main.py531 except Exception as e:STRING
LOWplugins/omi-linear-app/main.py614 except Exception as e:STRING
LOWplugins/omi-linear-app/main.py709 except Exception as e:STRING
LOWplugins/omi-linear-app/main.py816 except Exception as e:STRING
LOWplugins/omi-linear-app/main.py920 except Exception as e:STRING
LOWplugins/omi-linear-app/main.py1039 except Exception as e:STRING
LOWplugins/omi-whoop-app/db.py37 except Exception as e:CODE
LOWplugins/omi-whoop-app/main.py851 except Exception as e:CODE
LOWplugins/omi-whoop-app/main.py101 except Exception as e:CODE
LOWplugins/omi-whoop-app/main.py125 except Exception as e:CODE
LOWplugins/omi-whoop-app/main.py153 except Exception as e:CODE
1544 more matches not shown…
Unused Imports1179 hits · 1041 pts
SeverityFileLineSnippetContext
LOWomi/firmware/scripts/devkit/get_audio_file.py1CODE
LOWomi/firmware/scripts/devkit/get_audio_file.py2CODE
LOWomi/firmware/scripts/devkit/get_audio_file.py4CODE
LOWomi/firmware/scripts/devkit/play_sound_on_friend.py2CODE
LOWomi/firmware/scripts/devkit/decode_audio.py2CODE
LOWomi/firmware/scripts/devkit/client.py7CODE
LOWomi/firmware/scripts/devkit/client.py9CODE
LOWomi/firmware/scripts/devkit/client.py10CODE
LOWomi/firmware/scripts/devkit/client.py10CODE
LOWomi/firmware/scripts/devkit/get_info_list.py1CODE
LOWomi/firmware/scripts/devkit/get_info_list.py2CODE
LOWomi/firmware/scripts/devkit/get_info_list.py6CODE
LOWomi/firmware/scripts/devkit/delete_audio_files.py2CODE
LOWomi/firmware/scripts/devkit/delete_audio_files.py6CODE
LOWomi/firmware/scripts/devkit/storage.py1CODE
LOWomi/firmware/scripts/devkit/storage.py2CODE
LOWomi/firmware/scripts/devkit/storage.py3CODE
LOWomi/firmware/scripts/devkit/storage.py4CODE
LOWomi/firmware/scripts/devkit/storage.py11CODE
LOWomi/firmware/scripts/devkit/storage.py11CODE
LOWomi/firmware/scripts/devkit/storage.py11CODE
LOWomi/firmware/scripts/devkit/local_laptop_client.py7CODE
LOWomi/firmware/scripts/devkit/local_laptop_client.py9CODE
LOWomi/firmware/scripts/devkit/local_laptop_client.py10CODE
LOWomi/firmware/scripts/devkit/local_laptop_client.py10CODE
LOW…are/scripts/devkit/sdcard_test_files/get_audio_file.py3CODE
LOW…mware/scripts/devkit/sdcard_test_files/decode_audio.py2CODE
LOW…ware/scripts/devkit/sdcard_test_files/get_info_list.py2CODE
LOW…scripts/devkit/sdcard_test_files/delete_audio_files.py3CODE
LOW…rmware/scripts/devkit/button_test_files/button_test.py2CODE
LOW…rmware/scripts/devkit/button_test_files/button_test.py6CODE
LOWsdks/python/omi/__init__.py10CODE
LOWsdks/python/omi/__init__.py10CODE
LOWsdks/python/omi/__init__.py11CODE
LOWsdks/python/omi/__init__.py12CODE
LOWsdks/python-cli/tests/conftest.py11CODE
LOWsdks/python-cli/tests/conftest.py13CODE
LOWsdks/python-cli/tests/test_auth_api_key.py3CODE
LOWsdks/python-cli/tests/test_output.py3CODE
LOWsdks/python-cli/tests/test_openapi_contract.py1CODE
LOWsdks/python-cli/tests/test_conversation.py3CODE
LOWsdks/python-cli/tests/test_action_item.py3CODE
LOWsdks/python-cli/tests/test_config.py3CODE
LOWsdks/python-cli/tests/test_memory.py3CODE
LOWsdks/python-cli/tests/test_local.py3CODE
LOWsdks/python-cli/tests/test_auth_oauth.py3CODE
LOWsdks/python-cli/tests/test_client_retry.py3CODE
LOWsdks/python-cli/tests/test_main.py3CODE
LOWsdks/python-cli/tests/test_goal.py3CODE
LOWsdks/python-cli/omi_cli/config.py15CODE
LOWsdks/python-cli/omi_cli/models.py10CODE
LOWsdks/python-cli/omi_cli/client.py18CODE
LOWsdks/python-cli/omi_cli/local_client.py3CODE
LOWsdks/python-cli/omi_cli/errors.py19CODE
LOWsdks/python-cli/omi_cli/main.py16CODE
LOWsdks/python-cli/omi_cli/output.py13CODE
LOWsdks/python-cli/omi_cli/auth/store.py8CODE
LOWsdks/python-cli/omi_cli/auth/__init__.py14CODE
LOWsdks/python-cli/omi_cli/auth/__init__.py14CODE
LOWsdks/python-cli/omi_cli/auth/__init__.py15CODE
1119 more matches not shown…
Cross-Language Confusion117 hits · 539 pts
SeverityFileLineSnippetContext
HIGHplugins/omi-github-app/main.py850 if (!repo || repo === 'No repositories found') {{CODE
HIGHplugins/omi-github-app/main.py897 if (!repo || repo === 'No repositories found') {{CODE
HIGHplugins/omi-github-app/main.py1027 lines.push('[' + entry.provider + '] ' + status + ' ' + msg + url + agentUrl);CODE
HIGHplugins/omi-github-app/main.py1030 if (!logs.length && data.message) {{CODE
HIGHplugins/omi-slack-app/main.py1094 if (data.message && data.message.includes('✅')) {{CODE
HIGHplugins/omi-slack-app/main.py1097 }} else if (data.message && data.message.includes('❌')) {{CODE
HIGHplugins/omi-clickup-app/main.py1197 if (data.message && data.message.includes('✅')) {{CODE
HIGHplugins/omi-clickup-app/main.py1200 }} else if (data.message && data.message.includes('❌')) {{CODE
HIGHdesktop/macos/scripts/check-e2e-flow-coverage.py222 f"cd desktop/macos && python3 scripts/omi-harness run {rel} "CODE
HIGHbackend/routers/chat.py973 "is_user": false, "person_id": null}]STRING
HIGHbackend/routers/developer.py1997 raise ValueError('success_criteria cannot be null; use an empty list to clear it')CODE
HIGHbackend/database/users.py712 # pad with empty strings for the existing samples first (Dart expects non-null)COMMENT
HIGH…ests/unit/test_conversation_search_pagination_clamp.py3SearchRequest.page/per_page are Optional and unbounded, so a client sending null, 0, a negative, or aSTRING
HIGHbackend/tests/unit/test_async_webhooks.py318 """Callers that haven't migrated yet still get a well-formed payload (summary_json: null)."""STRING
HIGHbackend/tests/unit/test_app_client_dart_generator.py359 assert 'if (value is! List) return null;' in generatedCODE
HIGHbackend/tests/unit/test_conversation_hybrid_search.py166 'userId:=uid1 && discarded:=false && created_at:>=100 && created_at:<=200 'CODE
HIGHbackend/tests/unit/test_conversation_hybrid_search.py177 assert params['filter_by'] == 'userId:=uid1 && transcript_segments.is_user:=true'CODE
HIGHbackend/tests/unit/test_app_client_ts_generator.py25 assert 'finished_at: string | null;' in generatedCODE
HIGHbackend/tests/unit/test_app_client_ts_generator.py93 assert 'maybe?: string | null;' in generatedCODE
HIGHbackend/tests/unit/test_high_priority_usage_tracking.py372 return MagicMock(content='{"found": false, "value": null, "reasoning": "no progress"}')CODE
HIGHbackend/tests/unit/test_desktop_migration.py1879 """Router wraps promoted action_item in {promoted: true, reason: null, promoted_task: {...}}."""STRING
HIGHbackend/tests/unit/test_desktop_migration.py1892 """Router wraps None in {promoted: false, reason: '...', promoted_task: null}."""STRING
HIGHbackend/tests/unit/test_route_policy_preflight.py78 ' -) cat >/dev/null ;;\n'CODE
HIGHbackend/tests/integration/test_qos_live_cp9.py22Run: cd backend && python3 -m pytest tests/integration/test_qos_live_cp9.py -v -sSTRING
HIGHbackend/tests/integration/test_qos_real_llm.py11Run: cd backend && python3 -m pytest tests/integration/test_qos_real_llm.py -v -sSTRING
HIGHbackend/tests/integration/test_geocoding_cache_live.py5 cd backend && set -a && source ~/.config/omi/dev/backend/.env && set +aSTRING
HIGHbackend/tests/integration/test_live_chat_service.py9 - Backend running: set -a && source .env && set +a && python3 -m uvicorn main:app --host 0.0.0.0 --port 8000 --reloaSTRING
HIGHbackend/tests/integration/test_qos_all_features_l1.py8Run: cd backend && python3 -m pytest tests/integration/test_qos_all_features_l1.py -v -sSTRING
HIGHbackend/tests/integration/test_listen_chaos.py548 '{"type": "unknown_event", "data": null}',CODE
HIGHbackend/tests/eval/test_proactive_tools_eval.py12 cd backend && python -m tests.eval.test_proactive_tools_evalSTRING
HIGHbackend/utils/conversations/search.py156 # One malformed/legacy indexed doc (missing, null, or out-of-range timestamp) must notCOMMENT
HIGHbackend/models/goal.py150 raise ValueError(f'{field_name} cannot be null; use clear_metric to remove the metric')CODE
HIGHbackend/scripts/run_dart_wire_hardening_check.py35 return null;CODE
HIGHbackend/scripts/run_dart_wire_hardening_check.py87 askForNps: null,CODE
HIGHbackend/scripts/run_dart_wire_hardening_check.py93 ).askForNps == null,CODE
HIGHbackend/scripts/run_dart_wire_hardening_check.py97 final explicitNull = responseMessageJson()..['ask_for_nps'] = null;CODE
HIGHbackend/scripts/run_dart_wire_hardening_check.py98 expectValue(GeneratedResponseMessage.fromJson(explicitNull).askForNps == null, 'explicit JSON null should remain null'CODE
HIGHbackend/scripts/run_dart_wire_hardening_check.py102 'id': null,CODE
HIGHbackend/scripts/run_dart_wire_hardening_check.py150 expectValue(opaqueChartModel.chartData == null, 'invalid chart_type should stay opaque');CODE
HIGHbackend/scripts/vad_live_test.py10 cd backend && python3 scripts/vad_live_test.pySTRING
HIGHbackend/scripts/generate_dart_models.py843 change = null;CODE
HIGHbackend/scripts/generate_dart_models.py845 : create = null,CODE
HIGHbackend/scripts/generate_dart_models.py850 if (value == null) return null;CODE
HIGHbackend/scripts/generate_dart_models.py859 return null;CODE
HIGHbackend/scripts/generate_dart_models.py876 : taskCreate = value, taskUpdate = null, taskComplete = null, taskCancel = null,CODE
HIGHbackend/scripts/generate_dart_models.py877 taskSupersede = null, workstreamCreate = null;CODE
HIGHbackend/scripts/generate_dart_models.py879 : taskCreate = null, taskUpdate = value, taskComplete = null, taskCancel = null,CODE
HIGHbackend/scripts/generate_dart_models.py880 taskSupersede = null, workstreamCreate = null;CODE
HIGHbackend/scripts/generate_dart_models.py882 : taskCreate = null, taskUpdate = null, taskComplete = value, taskCancel = null,CODE
HIGHbackend/scripts/generate_dart_models.py883 taskSupersede = null, workstreamCreate = null;CODE
HIGHbackend/scripts/generate_dart_models.py885 : taskCreate = null, taskUpdate = null, taskComplete = null, taskCancel = value,CODE
HIGHbackend/scripts/generate_dart_models.py886 taskSupersede = null, workstreamCreate = null;CODE
HIGHbackend/scripts/generate_dart_models.py888 : taskCreate = null, taskUpdate = null, taskComplete = null, taskCancel = null,CODE
HIGHbackend/scripts/generate_dart_models.py889 taskSupersede = value, workstreamCreate = null;CODE
HIGHbackend/scripts/generate_dart_models.py891 : taskCreate = null, taskUpdate = null, taskComplete = null, taskCancel = null,CODE
HIGHbackend/scripts/generate_dart_models.py892 taskSupersede = null, workstreamCreate = value;CODE
HIGHbackend/scripts/generate_dart_models.py1006 return const _WireField(false, null);CODE
HIGHbackend/scripts/generate_dart_models.py1009String? _readString(dynamic value) => value is String ? value : null;CODE
HIGHbackend/scripts/generate_dart_models.py1014 return null;CODE
HIGHbackend/scripts/generate_dart_models.py1020 return null;CODE
57 more matches not shown…
Cross-File Repetition97 hits · 485 pts
SeverityFileLineSnippetContext
HIGHomi/firmware/scripts/devkit/client.py0convert a sequence of µ-law encoded bytes to a list of 16-bit pcm values.STRING
HIGHomi/firmware/scripts/devkit/local_laptop_client.py0convert a sequence of µ-law encoded bytes to a list of 16-bit pcm values.STRING
HIGHbackend/scripts/stt/a_generate_samples_from_device.py0convert a sequence of µ-law encoded bytes to a list of 16-bit pcm values.STRING
HIGHplugins/omi-shopify-app/db.py0redis-based storage for notion tokens and user settings. supports both local development (file fallback) and production STRING
HIGHplugins/omi-linear-app/db.py0redis-based storage for notion tokens and user settings. supports both local development (file fallback) and production STRING
HIGHplugins/omi-whoop-app/db.py0redis-based storage for notion tokens and user settings. supports both local development (file fallback) and production STRING
HIGHplugins/omi-twitter-chat-tools-app/db.py0redis-based storage for notion tokens and user settings. supports both local development (file fallback) and production STRING
HIGHplugins/omi-shipbob-app/db.py0redis-based storage for notion tokens and user settings. supports both local development (file fallback) and production STRING
HIGHplugins/omi-notion-app/db.py0redis-based storage for notion tokens and user settings. supports both local development (file fallback) and production STRING
HIGHplugins/omi-shopify-app/db.py0load json from file, return empty dict if not exists.STRING
HIGHplugins/omi-linear-app/db.py0load json from file, return empty dict if not exists.STRING
HIGHplugins/omi-whoop-app/db.py0load json from file, return empty dict if not exists.STRING
HIGHplugins/omi-twitter-chat-tools-app/db.py0load json from file, return empty dict if not exists.STRING
HIGHplugins/omi-shipbob-app/db.py0load json from file, return empty dict if not exists.STRING
HIGHplugins/omi-google-calendar-app/db.py0load json from file, return empty dict if not exists.STRING
HIGHplugins/omi-hive-app/db.py0load json from file, return empty dict if not exists.STRING
HIGHplugins/omi-notion-app/db.py0load json from file, return empty dict if not exists.STRING
HIGHplugins/omi-shopify-app/main.py0omi chat tools manifest endpoint. this endpoint returns the chat tools definitions that omi will fetch when the app is cSTRING
HIGHplugins/omi-linear-app/main.py0omi chat tools manifest endpoint. this endpoint returns the chat tools definitions that omi will fetch when the app is cSTRING
HIGHplugins/omi-github-app/main.py0omi chat tools manifest endpoint. this endpoint returns the chat tools definitions that omi will fetch when the app is cSTRING
HIGHplugins/omi-hive-app/main.py0omi chat tools manifest endpoint. this endpoint returns the chat tools definitions that omi will fetch when the app is cSTRING
HIGHplugins/omi-whoop-app/main.py0get a valid access token, refreshing if necessary. returns none if user is not authenticated.STRING
HIGHplugins/omi-twitter-chat-tools-app/main.py0get a valid access token, refreshing if necessary. returns none if user is not authenticated.STRING
HIGHplugins/omi-google-calendar-app/main.py0get a valid access token, refreshing if necessary. returns none if user is not authenticated.STRING
HIGHplugins/omi-whoop-app/main.py0<html> <head><style>{get_css()}</style></head> <body> <div class="container"> <div class="error-box"> <h2>authorization STRING
HIGHplugins/omi-twitter-chat-tools-app/main.py0<html> <head><style>{get_css()}</style></head> <body> <div class="container"> <div class="error-box"> <h2>authorization STRING
HIGHplugins/omi-google-calendar-app/main.py0<html> <head><style>{get_css()}</style></head> <body> <div class="container"> <div class="error-box"> <h2>authorization STRING
HIGHplugins/omi-notion-app/main.py0<html> <head><style>{get_css()}</style></head> <body> <div class="container"> <div class="error-box"> <h2>authorization STRING
HIGHplugins/omi-whoop-app/main.py0<html> <head><style>{get_css()}</style></head> <body> <div class="container"> <div class="error-box"> <h2>authorization STRING
HIGHplugins/omi-twitter-chat-tools-app/main.py0<html> <head><style>{get_css()}</style></head> <body> <div class="container"> <div class="error-box"> <h2>authorization STRING
HIGHplugins/omi-google-calendar-app/main.py0<html> <head><style>{get_css()}</style></head> <body> <div class="container"> <div class="error-box"> <h2>authorization STRING
HIGHplugins/omi-notion-app/main.py0<html> <head><style>{get_css()}</style></head> <body> <div class="container"> <div class="error-box"> <h2>authorization STRING
HIGHplugins/oauth/client.py0implementation of the hume apis. this abstract class provides a python interface to all hume apis.STRING
HIGHplugins/zapier/client.py0implementation of the hume apis. this abstract class provides a python interface to all hume apis.STRING
HIGHbackend/utils/other/hume.py0implementation of the hume apis. this abstract class provides a python interface to all hume apis.STRING
HIGHplugins/omi-github-app/main.py0<html> <head> <meta name="viewport" content="width=device-width, initial-scale=1"> <style>{get_mobile_css()}</style> </hSTRING
HIGHplugins/omi-slack-app/main.py0<html> <head> <meta name="viewport" content="width=device-width, initial-scale=1"> <style>{get_mobile_css()}</style> </hSTRING
HIGHplugins/omi-clickup-app/main.py0<html> <head> <meta name="viewport" content="width=device-width, initial-scale=1"> <style>{get_mobile_css()}</style> </hSTRING
HIGHplugins/omi-github-app/main.py0<html> <head> <meta name="viewport" content="width=device-width, initial-scale=1"> <style>{get_mobile_css()}</style> </hSTRING
HIGHplugins/omi-slack-app/main.py0<html> <head> <meta name="viewport" content="width=device-width, initial-scale=1"> <style>{get_mobile_css()}</style> </hSTRING
HIGHplugins/omi-clickup-app/main.py0<html> <head> <meta name="viewport" content="width=device-width, initial-scale=1"> <style>{get_mobile_css()}</style> </hSTRING
HIGHplugins/omi-github-app/main.py0<html> <head> <meta name="viewport" content="width=device-width, initial-scale=1"> <style>{get_mobile_css()}</style> </hSTRING
HIGHplugins/omi-slack-app/main.py0<html> <head> <meta name="viewport" content="width=device-width, initial-scale=1"> <style>{get_mobile_css()}</style> </hSTRING
HIGHplugins/omi-clickup-app/main.py0<html> <head> <meta name="viewport" content="width=device-width, initial-scale=1"> <style>{get_mobile_css()}</style> </hSTRING
HIGHbackend/database/chat.py0finds all conversations that are not at the target protection level by fetching all documents and filtering them in memoSTRING
HIGHbackend/database/memories.py0finds all conversations that are not at the target protection level by fetching all documents and filtering them in memoSTRING
HIGHbackend/database/conversations.py0finds all conversations that are not at the target protection level by fetching all documents and filtering them in memoSTRING
HIGHbackend/tests/unit/test_phone_twiml_async.py0name for an ast.name (.id) or ast.attribute (.attr); none otherwise.STRING
HIGHbackend/tests/unit/test_bulk_notification_async.py0name for an ast.name (.id) or ast.attribute (.attr); none otherwise.STRING
HIGHbackend/tests/unit/test_task_sync_async.py0name for an ast.name (.id) or ast.attribute (.attr); none otherwise.STRING
HIGH…kend/tests/unit/test_speaker_sample_migration_async.py0name for an ast.name (.id) or ast.attribute (.attr); none otherwise.STRING
HIGHbackend/tests/unit/test_chat_file_stream_async.py0name for an ast.name (.id) or ast.attribute (.attr); none otherwise.STRING
HIGHbackend/tests/unit/test_app_integrations_async.py0name for an ast.name (.id) or ast.attribute (.attr); none otherwise.STRING
HIGH…end/tests/unit/test_credit_limit_notification_async.py0name for an ast.name (.id) or ast.attribute (.attr); none otherwise.STRING
HIGHbackend/tests/unit/test_silent_notification_async.py0name for an ast.name (.id) or ast.attribute (.attr); none otherwise.STRING
HIGHbackend/tests/unit/test_fair_use_classifier_offload.py0name for an ast.name (.id) or ast.attribute (.attr); none otherwise.STRING
HIGHbackend/tests/unit/test_phone_twiml_async.py0yield (executor_name, target_name) for each awaited run_blocking(executor, target, ...) call. only awaited calls count: STRING
HIGHbackend/tests/unit/test_bulk_notification_async.py0yield (executor_name, target_name) for each awaited run_blocking(executor, target, ...) call. only awaited calls count: STRING
HIGHbackend/tests/unit/test_task_sync_async.py0yield (executor_name, target_name) for each awaited run_blocking(executor, target, ...) call. only awaited calls count: STRING
HIGHbackend/tests/unit/test_agent_tool_geolocation_async.py0yield (executor_name, target_name) for each awaited run_blocking(executor, target, ...) call. only awaited calls count: STRING
37 more matches not shown…
Deep Nesting601 hits · 478 pts
SeverityFileLineSnippetContext
LOWomi/firmware/scripts/devkit/flash_batches/index.py91CODE
LOWsdks/python/omi/transcribe.py7CODE
LOWsdks/python/omi/transcribe.py41CODE
LOWsdks/python-cli/omi_cli/client.py121CODE
LOWsdks/python-cli/omi_cli/local_client.py162CODE
LOWsdks/python-cli/omi_cli/auth/oauth.py279CODE
LOWsdks/python-cli/omi_cli/commands/memory.py66CODE
LOWsdks/python-cli/omi_cli/commands/action_item.py72CODE
LOWplugins/omi-shopify-app/main.py87CODE
LOWplugins/omi-shopify-app/main.py363CODE
LOWplugins/omi-shopify-app/main.py860CODE
LOWplugins/omi-linear-app/main.py434CODE
LOWplugins/omi-whoop-app/main.py73CODE
LOWplugins/omi-whoop-app/main.py676CODE
LOWplugins/hume-ai/app.py116CODE
LOWplugins/hume-ai/app.py170CODE
LOWplugins/hume-ai/app.py380CODE
LOWplugins/hume-ai/app.py406CODE
LOWplugins/hume-ai/app.py448CODE
LOWplugins/hume-ai/app.py511CODE
LOWplugins/hume-ai/app.py600CODE
LOWplugins/hume-ai/main.py84CODE
LOWplugins/hume-ai/main.py391CODE
LOWplugins/hume-ai/tests/test_notification.py11CODE
LOWplugins/omi-twitter-chat-tools-app/main.py86CODE
LOWplugins/omi-twitter-chat-tools-app/main.py143CODE
LOWplugins/omi-twitter-chat-tools-app/main.py559CODE
LOWplugins/omi-dropbox-app/dropbox_client.py70CODE
LOWplugins/omi-dropbox-app/main.py87CODE
LOWplugins/omi-dropbox-app/main.py805CODE
LOWplugins/omi-shipbob-app/main.py143CODE
LOWplugins/omi-shipbob-app/main.py277CODE
LOWplugins/omi-shipbob-app/main.py344CODE
LOWplugins/omi-shipbob-app/main.py588CODE
LOWplugins/iq_rating/main.py230CODE
LOWplugins/iq_rating/main.py301CODE
LOWplugins/iq_rating/main.py346CODE
LOWplugins/iq_rating/main.py887CODE
LOWplugins/iq_rating/main.py995CODE
LOWplugins/iq_rating/main.py1135CODE
LOWplugins/omi-hacker-news-app/main.py221CODE
LOWplugins/omi-twitter-app/main_simple.py681CODE
LOWplugins/omi-github-app/claude_coder.py130CODE
LOWplugins/omi-github-app/claude_code_cli.py16CODE
LOWplugins/omi-github-app/issue_detector.py14CODE
LOWplugins/omi-github-app/claude_code_agentic.py17CODE
LOWplugins/omi-github-app/claude_code_agentic.py300CODE
LOWplugins/omi-github-app/main.py253CODE
LOWplugins/omi-github-app/main.py1270CODE
LOWplugins/omi-github-app/main.py1379CODE
LOWplugins/omi-github-app/main.py1487CODE
LOWplugins/omi-google-calendar-app/main.py71CODE
LOWplugins/omi-google-calendar-app/main.py127CODE
LOWplugins/omi-google-calendar-app/main.py712CODE
LOWplugins/scripts/check_plugin_imports.py15CODE
LOWplugins/omi-slack-app/message_detector.py56CODE
LOWplugins/omi-slack-app/slack_client.py37CODE
LOWplugins/omi-slack-app/slack_client.py289CODE
LOWplugins/omi-slack-app/main.py36CODE
LOWplugins/omi-slack-app/main.py724CODE
541 more matches not shown…
Modern Structural Boilerplate383 hits · 385 pts
SeverityFileLineSnippetContext
LOWsdks/python/omi/__init__.py14__all__ = [CODE
LOWsdks/python-cli/omi_cli/config.py148 def set_profile(self, profile: Profile) -> None:CODE
LOWsdks/python-cli/omi_cli/__init__.py8__all__ = ["__version__"]CODE
LOWsdks/python-cli/omi_cli/auth/__init__.py18__all__ = [CODE
LOWplugins/omi-plugin-sdk/src/omi_plugin_sdk/__init__.py20__all__ = [CODE
LOWplugins/iq_rating/main.py28logger = logging.getLogger(__name__)CODE
LOWplugins/omi-github-app/claude_coder.py15logger = logging.getLogger(__name__)CODE
LOWplugins/omi-github-app/claude_code_cli.py13logger = logging.getLogger(__name__)CODE
LOWplugins/omi-github-app/claude_code_agentic.py14logger = logging.getLogger(__name__)CODE
LOWplugins/composio/main.py8logger = logging.getLogger(__name__)CODE
LOWplugins/composio/src/omi_api.py13logger = logging.getLogger(__name__)CODE
LOWplugins/composio/src/notion.py18logger = logging.getLogger(__name__)CODE
LOWplugins/notifications/hey_omi.py38logger = logging.getLogger(__name__)CODE
LOWbackend/main.py11logger = logging.getLogger(__name__)CODE
LOWbackend/dependencies.py22logger = logging.getLogger(__name__)CODE
LOWbackend/routers/sync.py133logger = logging.getLogger(__name__)CODE
LOWbackend/routers/pusher.py40logger = logging.getLogger(__name__)CODE
LOWbackend/routers/auth.py25logger = logging.getLogger(__name__)CODE
LOWbackend/routers/auto_model.py13logger = logging.getLogger(__name__)CODE
LOWbackend/routers/x_connector.py29logger = logging.getLogger(__name__)CODE
LOWbackend/routers/workstreams.py245__all__ = ['router']CODE
LOWbackend/routers/firmware.py12logger = logging.getLogger(__name__)CODE
LOWbackend/routers/users.py117logger = logging.getLogger(__name__)CODE
LOWbackend/routers/wrapped.py20logger = logging.getLogger(__name__)CODE
LOWbackend/routers/fair_use_admin.py28logger = logging.getLogger(__name__)CODE
LOWbackend/routers/updates.py26logger = logging.getLogger(__name__)CODE
LOWbackend/routers/tools.py39logger = logging.getLogger(__name__)CODE
LOWbackend/routers/tts.py28logger = logging.getLogger(__name__)CODE
LOWbackend/routers/staged_tasks.py29logger = logging.getLogger(__name__)CODE
LOWbackend/routers/memory_product.py242__all__ = [CODE
LOWbackend/routers/apps.py143logger = logging.getLogger(__name__)CODE
LOWbackend/routers/imports.py21logger = logging.getLogger(__name__)CODE
LOWbackend/routers/integration.py39logger = logging.getLogger(__name__)CODE
LOWbackend/routers/conversation_finalization.py23logger = logging.getLogger(__name__)CODE
LOWbackend/routers/chat.py84logger = logging.getLogger(__name__)CODE
LOWbackend/routers/mcp.py66logger = logging.getLogger(__name__)CODE
LOWbackend/routers/transcribe.py188logger = logging.getLogger(__name__)CODE
LOWbackend/routers/transcribe.py1777 def _update_cached_segments(segments_dicts: List[Dict[str, Any]]) -> None:CODE
LOWbackend/routers/speech_profile.py26logger = logging.getLogger(__name__)CODE
LOWbackend/routers/memories.py304def _set_device_scope_capability_header(http_response: Response, *, supported: bool) -> None:CODE
LOWbackend/routers/memories.py308def _set_canonical_lifecycle_exposure_header(http_response: Response, *, exposed: bool) -> None:CODE
LOWbackend/routers/memories.py48logger = logging.getLogger(__name__)CODE
LOWbackend/routers/omni_relay.py23logger = logging.getLogger(__name__)CODE
LOWbackend/routers/chat_sessions.py31logger = logging.getLogger(__name__)CODE
LOWbackend/routers/calendar_meetings.py13logger = logging.getLogger(__name__)CODE
LOWbackend/routers/folders.py23logger = logging.getLogger(__name__)CODE
LOWbackend/routers/candidates.py316__all__ = ['router']CODE
LOWbackend/routers/api_key_management.py18logger = logging.getLogger(__name__)CODE
LOWbackend/routers/developer.py84logger = logging.getLogger(__name__)CODE
LOWbackend/routers/integrations.py24logger = logging.getLogger(__name__)CODE
LOWbackend/routers/task_integrations.py28logger = logging.getLogger(__name__)CODE
LOWbackend/routers/payment.py63logger = logging.getLogger(__name__)CODE
LOWbackend/routers/conversations.py68logger = logging.getLogger(__name__)CODE
LOWbackend/routers/task_recommendations.py283__all__ = ['router']CODE
LOWbackend/routers/agent_tools.py31logger = logging.getLogger(__name__)CODE
LOWbackend/routers/memory_admin.py156__all__ = [CODE
LOWbackend/routers/action_items.py49logger = logging.getLogger(__name__)CODE
LOWbackend/routers/mcp_sse.py80logger = logging.getLogger(__name__)CODE
LOWbackend/database/auth.py9logger = logging.getLogger(__name__)CODE
LOWbackend/database/task_intelligence_control.py23def set_task_workflow_control(uid: str, control: TaskWorkflowControl) -> None:CODE
323 more matches not shown…
Structural Annotation Overuse174 hits · 300 pts
SeverityFileLineSnippetContext
LOWomi/firmware/FLASH_3.0.8/README.md16### Step 1: Download Latest FirmwareCOMMENT
LOWomi/firmware/FLASH_3.0.8/README.md24### Step 2: Replace Existing Firmware FilesCOMMENT
LOWomi/firmware/FLASH_3.0.8/README.md46### Step 3: Verify File ReplacementCOMMENT
LOWomi/hardware/triangle v2 w memory/README.md78### Step 1: Prepare the Adafruit 5769 boardCOMMENT
LOWomi/hardware/triangle v2 w memory/README.md88### Step 2: Solder XIAO nRF52840 Sense to Adafruit 5769 boardCOMMENT
LOWomi/hardware/triangle v2 w memory/README.md125### Step 3: Attach the buttonCOMMENT
LOWomi/hardware/triangle v2 w memory/README.md153### Step 4: Solder board edges with wireCOMMENT
LOWomi/hardware/triangle v2 w memory/README.md190### Step 5: Solder the speakerCOMMENT
LOWomi/hardware/triangle v2 w memory/README.md200### Step 6: Solder the batteryCOMMENT
LOWomi/hardware/triangle v2 w memory/README.md221### Step 7: Clean the boardCOMMENT
LOWomi/hardware/triangle v2 w memory/README.md230### Step 8: Assembly preparationCOMMENT
LOWomi/hardware/triangle v2 w memory/README.md255### Step 9: Attach the speaker to the enclosureCOMMENT
LOWomi/hardware/triangle v2 w memory/README.md280### Step 10: Microphone noise isolation (Optional)COMMENT
LOWomi/hardware/triangle v2 w memory/README.md292### Step 11: Assemble the deviceCOMMENT
LOWapp/test/unit/token_refresh_loop_test.dart361 // Step 1: API call gets 401, tries to refresh tokenCOMMENT
LOWapp/test/unit/token_refresh_loop_test.dart371 // Step 2: signOut is called (clears cache)COMMENT
LOWapp/test/unit/token_refresh_loop_test.dart376 // Step 3: isSignedIn returns false (no Firebase user, no cached fallback)COMMENT
LOWapp/test/unit/token_refresh_loop_test.dart380 // Step 4: keepAlive timer checks auth — does NOT reconnectCOMMENT
LOWapp/test/unit/token_refresh_loop_test.dart390 // Step 1: getIdToken returns cached expired token (BUG 1)COMMENT
LOWapp/test/unit/token_refresh_loop_test.dart398 // Step 2: signOut doesn't clear cache (BUG 2)COMMENT
LOWapp/test/unit/token_refresh_loop_test.dart402 // Step 3: isSignedIn returns true because of cached token (BUG 3)COMMENT
LOWapp/test/unit/token_refresh_loop_test.dart406 // Step 4: keepAlive reconnects unconditionally (BUG 4)COMMENT
LOWapp/scripts/profile_flutter_android.sh108# Step 1: Build APKCOMMENT
LOWapp/scripts/profile_flutter_android.sh123# Step 2: Start screen recordingCOMMENT
LOWapp/scripts/profile_flutter_android.sh153# Step 3: Install APKCOMMENT
LOWapp/scripts/profile_flutter_android.sh158# Step 4: Launch appCOMMENT
LOWapp/scripts/profile_flutter_android.sh169# Step 5: Wait for UI stateCOMMENT
LOWapp/scripts/profile_flutter_android.sh189# Step 6: Wait additional delayCOMMENT
LOWapp/scripts/profile_flutter_android.sh193# Step 7: Measure CPUCOMMENT
LOWapp/lib/l10n/app_localizations.dart4968 /// Step 1: Checking for audio filesCOMMENT
LOWapp/lib/l10n/app_localizations.dart4974 /// Step 2: Syncing audio filesCOMMENT
LOWapp/lib/l10n/app_localizations.dart4980 /// Step 3: Server processingCOMMENT
LOWapp/lib/providers/device_onboarding_provider.dart17 // Step 0: Transcription demoCOMMENT
LOWapp/lib/providers/device_onboarding_provider.dart22 // Step 1: Single press - ask a questionCOMMENT
LOWapp/lib/providers/device_onboarding_provider.dart27 // Step 2: Power cycleCOMMENT
LOWapp/lib/providers/device_onboarding_provider.dart30 // Step 3: Double press configCOMMENT
LOWapp/lib/pages/settings/ai_app_generator_provider.dart148 // Step 1: Creating planCOMMENT
LOWapp/lib/pages/settings/ai_app_generator_provider.dart155 // Step 2: Developing logicCOMMENT
LOWapp/lib/pages/settings/ai_app_generator_provider.dart168 // Step 3: Designing appCOMMENT
LOWapp/lib/pages/settings/ai_app_generator_provider.dart179 // Step 4: Generating iconCOMMENT
LOWapp/lib/pages/settings/ai_app_generator_provider.dart193 // Step 5: Final touchesCOMMENT
LOW…ib/services/sockets/transcription_polling_service.dart231 // Step 1: Upload to get presigned URLCOMMENT
LOW…b/services/devices/connectors/omiglass_connection.dart401 // Step 1: Set WiFi credentialsCOMMENT
LOW…b/services/devices/connectors/omiglass_connection.dart410 // Step 2: Set firmware URLCOMMENT
LOW…b/services/devices/connectors/omiglass_connection.dart419 // Step 3: Subscribe to status updates if callback providedCOMMENT
LOW…b/services/devices/connectors/omiglass_connection.dart428 // Step 4: Start OTA updateCOMMENT
LOWplugins/omi-shopify-app/README.md203### Step 1: Create Railway ProjectCOMMENT
LOWplugins/omi-shopify-app/README.md209### Step 2: Add Redis Database (Optional)COMMENT
LOWplugins/omi-shopify-app/README.md215### Step 3: Configure Environment VariablesCOMMENT
LOWplugins/omi-shopify-app/README.md225### Step 4: Update Shopify Partner DashboardCOMMENT
LOWplugins/omi-shopify-app/README.md233### Step 5: Update Omi App StoreCOMMENT
LOWplugins/omi-linear-app/README.md200### Step 1: Create Railway ProjectCOMMENT
LOWplugins/omi-linear-app/README.md206### Step 2: Add Redis DatabaseCOMMENT
LOWplugins/omi-linear-app/README.md212### Step 3: Configure Environment VariablesCOMMENT
LOWplugins/omi-linear-app/README.md224### Step 4: Configure Root DirectoryCOMMENT
LOWplugins/omi-linear-app/README.md231### Step 5: Update Linear OAuth AppCOMMENT
LOWplugins/omi-linear-app/README.md239### Step 6: Update Omi App StoreCOMMENT
LOWplugins/omi-github-app/claude_coder.py203 # Step 1: Get the base branch referenceSTRING
LOWplugins/omi-github-app/claude_coder.py217 # Step 2: Get the base treeSTRING
LOWplugins/omi-github-app/claude_coder.py231 # Step 3: Create blobs for each fileSTRING
114 more matches not shown…
AI Slop Vocabulary87 hits · 278 pts
SeverityFileLineSnippetContext
MEDIUMcodemagic.yaml2376 # Copy pi-mono-extension (default harness — registers the Omi providerCOMMENT
LOWplugins/import/manual-import/app.py213 # As a last resort, if nothing else was found, just return the whole text as one memorySTRING
MEDIUMweb/app/src/lib/transcriptionSocket.ts208 // Don't call onDisconnected during token refresh - it's a seamless reconnectionCOMMENT
MEDIUMdesktop/macos/run.sh78# is a service-revision target, not an isolated local-data harness.COMMENT
MEDIUMdesktop/macos/run.sh423# worktrees' backends. Skip when the dev harness owns the backend process.COMMENT
MEDIUMdesktop/macos/run.sh674 # harness lane conservative until its configuration has a secret-free stamp.COMMENT
MEDIUM…ktop/macos/Backend-Rust/src/routes/chat_completions.rs6// Issue #6594: Pi-mono harness with Omi API proxy for server-side cost control.COMMENT
MEDIUM…top/macos/Desktop/Sources/Providers/ChatProvider.swift108 metadataJSON: #"{"harness":"owner_isolation_probe"}"#,CODE
MEDIUM…top/macos/Desktop/Sources/Providers/ChatProvider.swift119 metadataJSON: #"{"harness":"owner_isolation_probe"}"#,CODE
MEDIUM…op/Sources/ProactiveAssistants/UI/GlowEdgeWindow.swift22 /// How much the edge window overlaps INTO the target window (for seamless appearance)COMMENT
MEDIUMdesktop/macos/agent/src/adapters/interface.ts4// Issue #6594: Pi-mono harness with Omi API proxy.COMMENT
MEDIUMdesktop/macos/agent/src/adapters/pi-mono.ts7// Issue #6594: Pi-mono harness with Omi API proxy for server-side cost control.COMMENT
MEDIUMdesktop/macos/pi-mono-extension/index.ts9// pipe-to-shell, destructive git, etc.) so tool execution is seamlessCOMMENT
MEDIUMdesktop/macos/pi-mono-extension/index.ts21// Issue #6594: Pi-mono harness with Omi API proxy for server-side cost control.COMMENT
MEDIUMdesktop/macos/scripts/omi-fault-inject.sh5# The hermetic E2E harness is backend-only (Python); there is no desktop↔backendCOMMENT
MEDIUM…sktop/macos/scripts/check-gauntlet-evidence-at-head.sh8# Looks for desktop/macos/.harness/agent-continuity-gauntlet/*/manifest.json withCOMMENT
MEDIUMdesktop/macos/scripts/spatial-overlay-harness.sh2# Focused, self-driving harness for spatial overlay anchoring and Claude guidance.COMMENT
MEDIUMdesktop/macos/scripts/spatial-overlay-harness.sh5# cd desktop/macos && ./scripts/spatial-overlay-harness.shCOMMENT
MEDIUMdesktop/macos/scripts/spatial-overlay-harness.sh6# ./scripts/spatial-overlay-harness.sh --visual --port 47919COMMENT
MEDIUMdesktop/macos/scripts/spatial-overlay-harness.sh7# ./scripts/spatial-overlay-harness.sh --swift-onlyCOMMENT
MEDIUMdesktop/macos/scripts/spatial-overlay-harness.sh8# ./scripts/spatial-overlay-harness.sh --verboseCOMMENT
MEDIUMdesktop/macos/scripts/spatial-overlay-harness.sh137 local log_path="$RUN_DIR/$(printf '%02d' "$((${#STEP_NAMES[@]} + 1))")-harness-failure-propagation-self-check.log"CODE
MEDIUM…ktop/macos/scripts/omi-local-profile-keychain-reset.sh2# Clear disposable, bundle-scoped secrets before a local-harness app launch.COMMENT
MEDIUMdesktop/macos/scripts/agent-logic-harness.sh2# Focused, self-driving harness for desktop agent / realtime voice control-plane changes.COMMENT
MEDIUMdesktop/macos/scripts/agent-logic-harness.sh5# cd desktop/macos && ./scripts/agent-logic-harness.shCOMMENT
MEDIUMdesktop/macos/scripts/agent-logic-harness.sh6# ./scripts/agent-logic-harness.sh --swift-onlyCOMMENT
MEDIUMdesktop/macos/scripts/agent-logic-harness.sh7# ./scripts/agent-logic-harness.sh --node-onlyCOMMENT
MEDIUMdesktop/macos/scripts/agent-logic-harness.sh8# ./scripts/agent-logic-harness.sh --cross-surface-smokeCOMMENT
MEDIUMdesktop/macos/scripts/agent-logic-harness.sh9# ./scripts/agent-logic-harness.sh --skip-installCOMMENT
MEDIUMdesktop/macos/scripts/agent-logic-harness.sh10# ./scripts/agent-logic-harness.sh --verboseCOMMENT
MEDIUMdesktop/macos/scripts/agent-logic-harness.sh163 local log_path="$RUN_DIR/$(printf '%02d' "$((${#STEP_NAMES[@]} + 1))")-harness-failure-propagation-self-check.log"CODE
MEDIUMdesktop/macos/scripts/desktop-core-harness.sh2# Desktop Core E2E harness — tiered dispatcher over existing runners.COMMENT
MEDIUMdesktop/macos/scripts/desktop-core-harness.sh5# ./scripts/desktop-core-harness.sh --self-checkCOMMENT
MEDIUMdesktop/macos/scripts/desktop-core-harness.sh6# ./scripts/desktop-core-harness.sh --self-check --skip-backend-contractsCOMMENT
MEDIUMdesktop/macos/scripts/desktop-core-harness.sh7# ./scripts/desktop-core-harness.sh --tier 0COMMENT
MEDIUMdesktop/macos/scripts/desktop-core-harness.sh8# ./scripts/desktop-core-harness.sh --tier 1 --bundle omi-core-e2eCOMMENT
MEDIUMdesktop/macos/scripts/desktop-core-harness.sh9# ./scripts/desktop-core-harness.sh --tier 2 --bundle omi-core-e2e --keep-stackCOMMENT
MEDIUMdesktop/macos/scripts/desktop-core-harness.sh235# Probe dev-harness stack health + provider_mode from config-digest.json.COMMENT
MEDIUMdesktop/macos/scripts/desktop-core-harness.sh252# Services with process records in the dev-harness manifest. The Firebase AuthCOMMENT
MEDIUMdesktop/macos/scripts/desktop-core-harness.sh256# the harness supervise wrapper around `docker run`, so alive-PID + ownershipCOMMENT
MEDIUMdesktop/macos/scripts/agent-continuity-gauntlet.sh7# agent-logic-harness.sh + gauntlet --self-check. See AGENTS.md →COMMENT
MEDIUMdesktop/macos/scripts/agent-continuity-gauntlet.sh24# nonces protect harness assertions. Step 0 clears kernel turns via the real bridge.COMMENT
MEDIUMdesktop/macos/scripts/agent-continuity-gauntlet.sh26# Evidence bundle (timestamped under desktop/macos/.harness/agent-continuity-gauntlet/):COMMENT
MEDIUMdesktop/macos/scripts/agent-continuity-gauntlet.sh53# ./scripts/agent-logic-harness.sh --with-gauntletCOMMENT
MEDIUMdesktop/macos/scripts/omi-hardening-smoke.sh28# bundle refused · 3 no FAILs but at least one BLOCKED (harness could not run).COMMENT
MEDIUMdesktop/macos/scripts/omi-hardening-smoke.sh273 # Kill only the exact PID this harness spawned — never pkill by name.COMMENT
MEDIUMdesktop/macos/scripts/agent-continuity-gauntlet-lib.py195 # Surface as a step failure, never a harness crash.COMMENT
MEDIUMdesktop/macos/scripts/agent-continuity-gauntlet-lib.py3128 # at least once so R3 is not a pure harness-gate self-test.COMMENT
MEDIUM…ndows/src/renderer/src/components/overlay/Waveform.tsx50 // Overall level = average across the low bins (robust to a single noisy bin).COMMENT
LOWbackend/database/conversations.py254 # We can log this, but for now, we'll just pass.COMMENT
MEDIUMbackend/tests/unit/test_dev_api_conversations_poison.py219 # harness (database.goals is already stubbed); call the handler directly.COMMENT
MEDIUMbackend/tests/unit/test_chat_quota_counting_router.py164 # module would import NumPy after this harness restores sys.modules betweenCOMMENT
MEDIUMbackend/tests/unit/test_claim_deletion_wipe_txn.py370 # Record it but still return all docs so the test is robust.COMMENT
MEDIUMbackend/tests/unit/test_sys_modules_hermeticity.py54 # In-process harness: run pytest via ``pytest.main`` in the SAME interpreter thatCOMMENT
MEDIUM…harts/deepgram-self-hosted/nova-2/prod_omi_values.yaml7 # Consult the [official Kubernetes documentation](https://kubernetes.io/docs/concepts/configuration/secret/) for best COMMENT
MEDIUM…harts/deepgram-self-hosted/nova-2/prod_omi_values.yaml22 # Consult the [official Kubernetes documentation](https://kubernetes.io/docs/concepts/configuration/secret/) for best COMMENT
MEDIUM…charts/deepgram-self-hosted/nova-2/dev_omi_values.yaml7 # Consult the [official Kubernetes documentation](https://kubernetes.io/docs/concepts/configuration/secret/) for best COMMENT
MEDIUM…charts/deepgram-self-hosted/nova-2/dev_omi_values.yaml22 # Consult the [official Kubernetes documentation](https://kubernetes.io/docs/concepts/configuration/secret/) for best COMMENT
MEDIUM…f-hosted/nova-2/samples/01-basic-setup-aws.values.yaml7 # Consult the [official Kubernetes documentation](https://kubernetes.io/docs/concepts/configuration/secret/) for best COMMENT
MEDIUM…f-hosted/nova-2/samples/01-basic-setup-aws.values.yaml22 # Consult the [official Kubernetes documentation](https://kubernetes.io/docs/concepts/configuration/secret/) for best COMMENT
27 more matches not shown…
Verbosity Indicators147 hits · 249 pts
SeverityFileLineSnippetContext
LOWapp/test/unit/token_refresh_loop_test.dart361 // Step 1: API call gets 401, tries to refresh tokenCOMMENT
LOWapp/test/unit/token_refresh_loop_test.dart371 // Step 2: signOut is called (clears cache)COMMENT
LOWapp/test/unit/token_refresh_loop_test.dart376 // Step 3: isSignedIn returns false (no Firebase user, no cached fallback)COMMENT
LOWapp/test/unit/token_refresh_loop_test.dart380 // Step 4: keepAlive timer checks auth — does NOT reconnectCOMMENT
LOWapp/test/unit/token_refresh_loop_test.dart390 // Step 1: getIdToken returns cached expired token (BUG 1)COMMENT
LOWapp/test/unit/token_refresh_loop_test.dart398 // Step 2: signOut doesn't clear cache (BUG 2)COMMENT
LOWapp/test/unit/token_refresh_loop_test.dart402 // Step 3: isSignedIn returns true because of cached token (BUG 3)COMMENT
LOWapp/test/unit/token_refresh_loop_test.dart406 // Step 4: keepAlive reconnects unconditionally (BUG 4)COMMENT
LOWapp/scripts/profile_flutter_android.sh108# Step 1: Build APKCOMMENT
LOWapp/scripts/profile_flutter_android.sh123# Step 2: Start screen recordingCOMMENT
LOWapp/scripts/profile_flutter_android.sh153# Step 3: Install APKCOMMENT
LOWapp/scripts/profile_flutter_android.sh158# Step 4: Launch appCOMMENT
LOWapp/scripts/profile_flutter_android.sh169# Step 5: Wait for UI stateCOMMENT
LOWapp/scripts/profile_flutter_android.sh189# Step 6: Wait additional delayCOMMENT
LOWapp/scripts/profile_flutter_android.sh193# Step 7: Measure CPUCOMMENT
LOWapp/lib/l10n/app_localizations.dart4968 /// Step 1: Checking for audio filesCOMMENT
LOWapp/lib/l10n/app_localizations.dart4974 /// Step 2: Syncing audio filesCOMMENT
LOWapp/lib/l10n/app_localizations.dart4980 /// Step 3: Server processingCOMMENT
LOWapp/lib/providers/device_onboarding_provider.dart17 // Step 0: Transcription demoCOMMENT
LOWapp/lib/providers/device_onboarding_provider.dart22 // Step 1: Single press - ask a questionCOMMENT
LOWapp/lib/providers/device_onboarding_provider.dart27 // Step 2: Power cycleCOMMENT
LOWapp/lib/providers/device_onboarding_provider.dart30 // Step 3: Double press configCOMMENT
LOWapp/lib/pages/settings/ai_app_generator_provider.dart148 // Step 1: Creating planCOMMENT
LOWapp/lib/pages/settings/ai_app_generator_provider.dart155 // Step 2: Developing logicCOMMENT
LOWapp/lib/pages/settings/ai_app_generator_provider.dart168 // Step 3: Designing appCOMMENT
LOWapp/lib/pages/settings/ai_app_generator_provider.dart179 // Step 4: Generating iconCOMMENT
LOWapp/lib/pages/settings/ai_app_generator_provider.dart193 // Step 5: Final touchesCOMMENT
LOW…ib/services/sockets/transcription_polling_service.dart231 // Step 1: Upload to get presigned URLCOMMENT
LOW…b/services/devices/connectors/omiglass_connection.dart401 // Step 1: Set WiFi credentialsCOMMENT
LOW…b/services/devices/connectors/omiglass_connection.dart410 // Step 2: Set firmware URLCOMMENT
LOW…b/services/devices/connectors/omiglass_connection.dart419 // Step 3: Subscribe to status updates if callback providedCOMMENT
LOW…b/services/devices/connectors/omiglass_connection.dart428 // Step 4: Start OTA updateCOMMENT
LOWplugins/omi-github-app/claude_coder.py203 # Step 1: Get the base branch referenceSTRING
LOWplugins/omi-github-app/claude_coder.py217 # Step 2: Get the base treeSTRING
LOWplugins/omi-github-app/claude_coder.py231 # Step 3: Create blobs for each fileSTRING
LOWplugins/omi-github-app/claude_coder.py265 # Step 4: Create a new treeSTRING
LOWplugins/omi-github-app/claude_coder.py284 # Step 5: Create a commitSTRING
LOWplugins/omi-github-app/claude_coder.py304 # Step 6: Create/update the branch referenceSTRING
LOW…Arduino/src/nimble/nimble/controller/src/ble_ll_conn.c1010 * We need to check if we are retrying a pdu or if there is a pdu onCOMMENT
LOW…Arduino/src/nimble/nimble/controller/src/ble_ll_scan.c2055 * If AdvA is an identity address, we need to check if that device wasCOMMENT
LOW…-Arduino/src/nimble/nimble/controller/src/ble_ll_adv.c361 * resolving list. That is why we need to check if the generated address isCOMMENT
LOW…-Arduino/src/nimble/nimble/controller/src/ble_ll_adv.c1548 * In case duration is set for advertising set we need to check if newlyCOMMENT
LOW…-Arduino/src/nimble/nimble/controller/src/ble_ll_adv.c1677 * In case duration is set for advertising set we need to check if at leastCOMMENT
LOWomiGlass/firmware/src/ota.cpp181 // Step 1: Connect to WiFiCOMMENT
LOWomiGlass/firmware/src/ota.cpp197 // Step 2: Download and install firmwareCOMMENT
LOWomiGlass/firmware/src/ota.cpp205 // Step 3: RebootCOMMENT
LOWweb/admin/app/api/omi/notifications/regenerate/route.ts196// Step 1: GateCOMMENT
LOWweb/admin/app/api/omi/notifications/regenerate/route.ts229// Step 2: Generate (uses the user's prompt template)COMMENT
LOWweb/admin/app/api/omi/notifications/regenerate/route.ts272// Step 3: CriticCOMMENT
LOWweb/admin/app/api/omi/notifications/regenerate/route.ts318 // Step 1: GateCOMMENT
LOWweb/admin/app/api/omi/notifications/regenerate/route.ts321 // Step 2: Generate (always run so we can show what it would produce)COMMENT
LOWweb/admin/app/api/omi/notifications/regenerate/route.ts324 // Step 3: Critic (only if there's advice to critique)COMMENT
LOWdesktop/macos/Backend-Rust/src/paywall.rs171 // Step 1: Read effective subscription plan (checks current_period_end for paid plans)COMMENT
LOWdesktop/macos/Backend-Rust/src/paywall.rs189 // Step 2: Check BYOK active (with heartbeat TTL)COMMENT
LOWdesktop/macos/Backend-Rust/src/paywall.rs206 // Step 3: Check account age from Firebase AuthCOMMENT
LOWdesktop/macos/Desktop/Sources/AuthService.swift1127 // Step 1: Generate nonce for securitySTRING
LOWdesktop/macos/Desktop/Sources/AuthService.swift1132 // Step 2: Perform native Apple Sign InSTRING
LOWdesktop/macos/Desktop/Sources/AuthService.swift1139 // Step 3: Extract identity tokenSTRING
LOWdesktop/macos/Desktop/Sources/AuthService.swift1346 // Step 2: Build authorization URLSTRING
LOWdesktop/macos/Desktop/Sources/AuthService.swift1355 // Step 3: Open browser for authenticationSTRING
87 more matches not shown…
Redundant / Tautological Comments148 hits · 235 pts
SeverityFileLineSnippetContext
LOWcodemagic.yaml1211 # Check if triggered by tag or pushCOMMENT
LOWcodemagic.yaml1533 # Check if private key is a file or contentCOMMENT
LOWcodemagic.yaml1591 # Check if private key is a file or contentCOMMENT
LOWomi/firmware/scripts/monitor_device.sh78 # Check if the script/screen process died prematurelyCOMMENT
LOWomi/firmware/scripts/build-docker.sh12# Check if Docker is installedCOMMENT
LOWomi/firmware/scripts/build-docker.sh66# Check if the build was successfulCOMMENT
LOWapp/scripts/add-l10n-key.sh38# Check if key already existsCOMMENT
LOWsdks/python/release.sh10# Check if we're in the right directoryCOMMENT
LOWsdks/python/release.sh16# Check if required tools are installedCOMMENT
LOWsdks/python/release.sh31# Check if this version already exists on PyPICOMMENT
LOWsdks/python/release.sh50# Check if we're on main branch (optional warning)COMMENT
LOWplugins/omi-shopify-app/main.py515 # Check if new customer (orders_count == 1 at time of order)COMMENT
LOWplugins/omi-shopify-app/main.py601 # Check if COGS data is completeCOMMENT
LOWplugins/omi-shopify-app/main.py886 # Check if discount code implies free shippingCOMMENT
LOWplugins/omi-shopify-app/main.py1144 # Check if any search word matches any word in product titleCOMMENT
LOWplugins/omi-shopify-app/main.py1280 # Check if this zone applies to the destinationCOMMENT
LOWplugins/omi-shopify-app/main.py1286 # Check if it's a country-wide zone or has province restrictionsCOMMENT
LOWplugins/omi-shopify-app/main.py1618 # Check if customer already existsCOMMENT
LOWplugins/omi-linear-app/db.py89 # Set expiry to 365 days (Linear tokens are long-lived)COMMENT
LOWplugins/omi-whoop-app/main.py86 # Check if token is expired (with 5 minute buffer)COMMENT
LOWplugins/hume-ai/start_server.sh8# Check if .env file existsCOMMENT
LOWplugins/hume-ai/start_server.sh16# Check if HUME_API_KEY is setCOMMENT
LOWplugins/hume-ai/start_server.sh37# Check if server is runningCOMMENT
LOWplugins/hume-ai/main.py179 # Check if should send notificationCOMMENT
LOWplugins/hume-ai/main.py411 # Check if running in single-worker modeCOMMENT
LOWplugins/omi-twitter-chat-tools-app/main.py99 # Check if token is expired (with 5 minute buffer)COMMENT
LOWplugins/omi-dropbox-app/main.py100 # Check if token is expired (with 5 min buffer)COMMENT
LOWplugins/omi-dropbox-app/main.py529 # Check if user is connectedCOMMENT
LOWplugins/omi-shipbob-app/main.py103 # Check if token needs refresh (ShipBob tokens last 1 hour)COMMENT
LOWplugins/iq_rating/main.py1185 # Check if we have stored raw dataCOMMENT
LOWplugins/omi-twitter-app/simple_storage.py12# Check if we're on Railway (has /app/data volume)COMMENT
LOWplugins/omi-twitter-app/main_simple.py574 # Check if token needs refreshCOMMENT
LOWplugins/omi-twitter-app/main_simple.py578 # Check if we have a valid refresh tokenCOMMENT
LOWplugins/omi-github-app/claude_code_cli.py104 # Check if there are changes to commitCOMMENT
LOWplugins/omi-github-app/simple_storage.py12# Check if we're on Railway (has /app/data volume)COMMENT
LOWplugins/omi-github-app/start-local.sh10# Check if .env existsCOMMENT
LOWplugins/omi-github-app/start-local.sh17# Check if API keys are configuredCOMMENT
LOWplugins/omi-github-app/start-local.sh34# Check if venv existsCOMMENT
LOWplugins/omi-github-app/start-local.sh45# Check if ngrok is runningCOMMENT
LOWplugins/omi-github-app/claude_code_agentic.py198 # Check if Claude is doneCOMMENT
LOWplugins/omi-github-app/claude_code_agentic.py200 # Check if Claude said implementation is completeCOMMENT
LOWplugins/omi-github-app/claude_code_agentic.py249 # Check if there are changesCOMMENT
LOWplugins/omi-google-calendar-app/main.py84 # Check if token is expired (with 5 minute buffer)COMMENT
LOWplugins/omi-slack-app/simple_storage.py12# Check if we're on Railway (has /app/data volume)COMMENT
LOWplugins/omi-slack-app/slack_client.py136 # Check if there are more pagesCOMMENT
LOWplugins/omi-slack-app/slack_client.py196 # Check if message was posted by bot or userCOMMENT
LOWplugins/omi-slack-app/slack_client.py328 # Check if query is asking for recent messages (today, recent, etc.)COMMENT
LOWplugins/omi-hive-app/db.py92 # Set expiry to 365 days (API keys don't expire, but we want cleanup)COMMENT
LOWplugins/composio/src/notion.py181 # Check if there are more blocksCOMMENT
LOWplugins/composio/src/notion.py261 # Check if the user has connected NotionCOMMENT
LOWplugins/omi-clickup-app/simple_storage.py12# Check if we're on Railway (has /app/data volume)COMMENT
LOWplugins/omi-clickup-app/clickup_client.py295 # Check if time is included in the date stringCOMMENT
LOWplugins/import/manual-import/app.py174 # Check if adding this point would exceed the maximum lengthSTRING
LOWplugins/import/manual-import/app.py253 # Check if OpenAI API key is setCOMMENT
LOWplugins/import/manual-import/app.py339 # Check if all memories were successfulCOMMENT
LOWplugins/import/manual-import/app.py376 # Check if OpenAI API is configuredCOMMENT
LOWplugins/notifications/hey_omi.py269 # Check if we should process the questionCOMMENT
LOWomiGlass/firmware/scripts/flash_esp32.sh21# Check if PlatformIO is installedCOMMENT
LOWomiGlass/firmware/scripts/flash_esp32.sh31# Check if the device is connectedCOMMENT
LOWomiGlass/firmware/scripts/build_uf2.sh99# Check if we're in the firmware directoryCOMMENT
88 more matches not shown…
Self-Referential Comments51 hits · 157 pts
SeverityFileLineSnippetContext
MEDIUMcodemagic.yaml1695 # Create the release with the DMG firstCOMMENT
MEDIUMapp/shorebird.yaml1# This file is used to configure the Shorebird updater used by your app.COMMENT
MEDIUMapp/.maestro/flows/04_memories.yaml28# Create a new memory via the add buttonCOMMENT
MEDIUMsdks/python-cli/examples/shell_examples.sh28# Create a memory with a category and tags:COMMENT
MEDIUMsdks/python-cli/examples/shell_examples.sh85# Create a numeric goal:COMMENT
MEDIUMplugins/omi-linear-app/main.py481 # Create the issueCOMMENT
MEDIUMplugins/omi-github-app/main.py303 # Create the issueCOMMENT
MEDIUMplugins/omi-hive-app/main.py771 # Create the task via REST API - endpoint is /actions/createCOMMENT
MEDIUMplugins/composio/test_setup.py68 # Create the directoryCOMMENT
MEDIUMplugins/composio/src/db.py22# Create the necessary tablesCOMMENT
MEDIUMplugins/composio/src/__init__.py2# This module contains the core functionality for the OMI-Composio integration pluginCOMMENT
MEDIUMplugins/import/manual-import/app.py164 # Create a consolidated memory with source attributionSTRING
MEDIUMplugins/import/manual-import/app.py300 # Create the facts data according to existing structure (API still uses "facts")COMMENT
MEDIUMdesktop/macos/scripts/agent-runtime-cache.sh3# This file is sourced by production code and its hermetic shell tests.COMMENT
MEDIUMbackend/routers/auth.py1034 # Create the JWT payloadCOMMENT
MEDIUMbackend/routers/auth.py1044 # Create the JWT headersCOMMENT
MEDIUMbackend/routers/apps.py980 # Create a new persona for the userCOMMENT
MEDIUMbackend/database/action_items.py578 # Create a map to preserve orderCOMMENT
MEDIUMbackend/tests/unit/test_new_usage_tracking_gaps.py276 # Create a fresh callback with a capturing flush_fnCOMMENT
MEDIUMbackend/tests/unit/test_user_speaker_embedding.py152 # Create a mock UploadFile with valid WAV audioCOMMENT
MEDIUM…/tests/unit/test_process_conversation_usage_context.py394 # Create a minimal conversation mock without external_data triggering CalendarMeetingContextCOMMENT
MEDIUMbackend/tests/integration/test_fair_use_api.py328 # Create a minimal database package with _client stubCOMMENT
MEDIUM…hosted/nova-3/charts/kube-prometheus-stack/values.yaml2657 ## Create a servicemonitor for the operatorCOMMENT
MEDIUM…hosted/nova-3/charts/kube-prometheus-stack/values.yaml2802 # Define the max allowed resources for the podCOMMENT
MEDIUM…hosted/nova-3/charts/kube-prometheus-stack/values.yaml2806 # Define the min allowed resources for the podCOMMENT
MEDIUM…prometheus-stack/charts/kube-state-metrics/values.yaml446 # Define the max allowed resources for the podCOMMENT
MEDIUM…prometheus-stack/charts/kube-state-metrics/values.yaml450 # Define the min allowed resources for the podCOMMENT
MEDIUM…heus-stack/charts/prometheus-node-exporter/values.yaml506 # Define the max allowed resources for the podCOMMENT
MEDIUM…heus-stack/charts/prometheus-node-exporter/values.yaml510 # Define the min allowed resources for the podCOMMENT
MEDIUM…harts/kube-prometheus-stack/charts/grafana/values.yaml51## Create a headless service for the deploymentCOMMENT
MEDIUM…harts/kube-prometheus-stack/charts/grafana/values.yaml1319# Create a dynamic manifests via values:COMMENT
MEDIUM…s-stack/templates/prometheus-operator/certmanager.yaml3# Create a selfsigned Issuer, in order to create a root CA certificate forCOMMENT
MEDIUM…s-stack/templates/prometheus-operator/certmanager.yaml27# Create an Issuer that uses the above generated CA certificate to issue certsCOMMENT
MEDIUM…ram-self-hosted/nova-3/charts/gpu-operator/values.yaml284 # Create a ConfigMap (default: false)COMMENT
MEDIUM…ram-self-hosted/nova-3/charts/gpu-operator/values.yaml413 # Create a ConfigMap (default: false)COMMENT
MEDIUM…3/charts/prometheus-adapter/templates/certmanager.yaml3# Create a selfsigned Issuer, in order to create a root CA certificate forCOMMENT
MEDIUM…3/charts/prometheus-adapter/templates/certmanager.yaml42# Create an Issuer that uses the above generated CA certificate to issue certsCOMMENT
MEDIUMbackend/utils/llm/app_generator.py163 # Create a prompt for icon generationCOMMENT
MEDIUMbackend/utils/retrieval/tools/action_item_tools.py466 # Create the action itemCOMMENT
MEDIUMbackend/utils/retrieval/tools/app_tools.py145 # Create a unique model nameCOMMENT
MEDIUMbackend/utils/retrieval/tools/app_tools.py181 # Create a Pydantic model from the schema (or empty model if no parameters)COMMENT
MEDIUMbackend/utils/retrieval/tools/app_tools.py185 # Create an empty schema for tools with no parametersCOMMENT
MEDIUMbackend/utils/retrieval/tools/calendar_tools.py908 # Create the eventCOMMENT
MEDIUMbackend/utils/conversations/memories.py54 # Create a memory object from the explicit memory contentCOMMENT
MEDIUMbackend/scripts/route_policy_inventory.py526 '# This file is a ratchet for issue #8959. CI allows these pre-existing\n'CODE
MEDIUMbackend/scripts/users/chats_analysis.py91 # Create the plotCOMMENT
MEDIUMbackend/scripts/vad/build_wav_from_bytes.py12 # Create a WAV fileCOMMENT
MEDIUM…ckend/scripts/stt/k_compare_transcripts_performance.py297 # Create a list for overall WER tableCOMMENT
MEDIUM…ckend/scripts/stt/k_compare_transcripts_performance.py320 # Create a ranking table based on pointsCOMMENT
MEDIUMmcp/examples/dspy_ex.py44 # Create the agentCOMMENT
MEDIUM…ry_vector_repair_outbox_cloud_deployment_contract.yaml4# This file is intentionally checked in as a static, reviewable contract only. ItCOMMENT
Synthetic Comment Markers22 hits · 140 pts
SeverityFileLineSnippetContext
HIGHapp/lib/l10n/app_localizations.dart13218 /// Success message when AI-generated app is createdCOMMENT
HIGHapp/lib/backend/http/api/apps.dart566/// Fetches AI-generated sample prompts for the app generatorCOMMENT
HIGHapp/lib/backend/http/api/goals.dart362/// Get AI-generated advice for current goalCOMMENT
HIGHapp/lib/pages/settings/ai_app_generator_provider.dart94 /// Fetch AI-generated sample promptsCOMMENT
HIGHplugins/omi-github-app/claude_code_cli.py127 ['git', 'commit', '-m', f'feat: {feature_description}\n\nGenerated by Claude Code via Omi'],CODE
HIGHplugins/omi-github-app/claude_code_agentic.py265 ['git', 'commit', '-m', f'feat: {feature_description}\n\nGenerated by Claude Code (agentic) via Omi'],CODE
HIGHdesktop/macos/Desktop/Sources/APIClient.swift5759 /// Sync AI-generated user profile to backendCOMMENT
HIGH…ktop/Sources/MainWindow/Components/LiveNotesView.swift4/// Live notes view showing AI-generated and manual notes during recordingCOMMENT
HIGH…Desktop/Sources/MainWindow/Components/ChatBubble.swift213 // above the text; AI-generated artifacts are the result of theCOMMENT
HIGH…p/macos/Desktop/Sources/LiveNotes/LiveNoteModels.swift22/// Stores AI-generated or manual notes during recording sessionsCOMMENT
HIGH…top/macos/Desktop/Sources/Providers/ChatProvider.swift2442 /// Fetches the latest AI-generated user profile from local databaseSTRING
HIGHdesktop/macos/Desktop/Sources/Stores/TasksStore.swift214 /// Lower weight = higher priority. Manual tasks always appear above AI-generated.COMMENT
HIGH…macos/Desktop/Sources/Rewind/Core/RewindDatabase.swift1410 // Migration 11: Create live_notes table for AI-generated notes during recordingSTRING
HIGH…macos/Desktop/Sources/Rewind/Core/RewindDatabase.swift1657 // Migration 20: Create ai_user_profiles table for daily AI-generated user profile historySTRING
HIGH…ssistants/Assistants/Goals/GoalGenerationService.swift41 /// Complete (deactivate) AI-generated goals that haven't had any progress update in 3+ days.COMMENT
HIGH…activeAssistants/Assistants/Goals/GoalsAIService.swift335 /// Get AI-generated actionable insight for achieving a goalSTRING
HIGH…/ProactiveAssistants/Assistants/Goals/GoalModels.swift3/// AI-generated goal suggestionCOMMENT
HIGH…roactiveAssistants/Services/AIUserProfileService.swift6/// Database record for AI-generated user profile historyCOMMENT
HIGH…roactiveAssistants/Services/AIUserProfileService.swift30/// Service that generates and maintains an AI-generated user profile.COMMENT
HIGHdesktop/windows/src/renderer/src/pages/Onboarding.tsx97 // personalize the AI-generated goal suggestion.COMMENT
HIGHbackend/database/staged_tasks.py365 # Separate AI-generated tasks from manual onesCOMMENT
HIGHbackend/utils/imports/limitless.py82 # Extract H2 and H3 headers (these are Limitless AI-generated topic summaries)COMMENT
Modern AI Meta-Vocabulary38 hits · 107 pts
SeverityFileLineSnippetContext
MEDIUMapp/lib/l10n/app_localizations.dart16827 /// **'Power-user AI — thousands of chats + agentic automations'**COMMENT
MEDIUMapp/lib/pages/chat/page.dart1308 // Use post-frame callback to ensure scaffold state is readyCOMMENT
MEDIUMapp/e2e/FLOW-WALKER-SKILL.md253# Generate a named flow scaffoldCOMMENT
MEDIUMplugins/omi-github-app/claude_code_agentic.py83 # Run agentic Claude with file accessCOMMENT
MEDIUMdesktop/macos/run.sh504# Copy .env if not present — try sibling dirs, then scaffold from .env.exampleCOMMENT
MEDIUMdesktop/macos/test.sh37# (durable fix is singleton dependency injection; see the same issue).COMMENT
MEDIUM…ktop/macos/Backend-Rust/src/routes/chat_completions.rs88/// backend's agentic chat uses). Executed entirely upstream by Anthropic —COMMENT
MEDIUM…ktop/macos/Backend-Rust/src/routes/chat_completions.rs92/// Max web searches per request (matches the Python backend's agentic chat).COMMENT
MEDIUM…ktop/macos/Backend-Rust/src/routes/chat_completions.rs262 // retrieval policy means normal agentic turns retain their incrementalCOMMENT
MEDIUM…ktop/macos/Backend-Rust/src/routes/chat_completions.rs360 // attacking the multi-second agentic case. (system + latest-user = 2COMMENT
MEDIUM…ktop/macos/Backend-Rust/src/routes/chat_completions.rs2298 // Keep ordinary agentic calls on their normal incremental streamingCOMMENT
MEDIUMdesktop/macos/scripts/swift-test-suites.sh57# Static guardrails are part of the authoritative Swift component suite, not aCOMMENT
MEDIUMdesktop/macos/scripts/omi-hardening-smoke.sh542# run — orchestrationCOMMENT
MEDIUMdesktop/windows/src/renderer/src/lib/localAgent.ts29// cleaner context. Flip to true to restore the macOS-faithful agentic pre-step.COMMENT
MEDIUMbackend/AGENTS.md60 llm/ # LLM orchestration (14 files): chat processing, conversation post-processing,CODE
MEDIUMbackend/AGENTS.md69 retrieval/ # RAG pipeline (25+ files): agentic RAG via Claude with 18 tool types —CODE
MEDIUMbackend/AGENTS.md69 retrieval/ # RAG pipeline (25+ files): agentic RAG via Claude with 18 tool types —CODE
MEDIUMbackend/diarizer/embedding.py52# Instantiate pretrained speaker embedding modelCOMMENT
MEDIUMbackend/tests/unit/test_mcp_action_item_writes.py178# Shared orchestration (utils/mcp_action_items.py)COMMENT
MEDIUMbackend/tests/unit/test_action_items_timezone.py159# Stub utils.retrieval.agentic (agent_config_context)COMMENT
MEDIUMbackend/tests/unit/test_screen_activity_search_utc.py50# the module can load under a plain name). The utils.retrieval.agentic import is left to fail so theCOMMENT
MEDIUMbackend/tests/unit/test_action_item_date_validation.py263# Stub utils.retrieval.agenticCOMMENT
MEDIUMbackend/tests/unit/test_llm_usage_db.py204 # RAG should be first (700 total tokens vs 150)COMMENT
MEDIUM…nd/tests/integration/test_speaker_id_real_embedding.py566 # Any of the 3 persons can match since the embedding model maps bothCOMMENT
MEDIUMbackend/utils/rate_limit_config.py56 # Platform tools — backend RAG endpointsCOMMENT
MEDIUMbackend/utils/memory_ingestion/models.py61 auto_create_medium_confidence: bool = True # relaxed from False post-hallucination-campaignCODE
MEDIUMbackend/utils/memory_ingestion/pipeline.py484_MIN_SIGNAL_DENSITY = 2.0 # avg substantive words per text-bearing turn (relaxed from 3.5 post-hallucination-campaign)CODE
MEDIUM…ils/memory_ingestion/adapters/production_like_model.py254 source_type=route.effective_source_type, # V8-3 passthrough router scaffoldSTRING
MEDIUM…ils/memory_ingestion/adapters/production_like_model.py881 # Relaxed from 6-condition gate (post-hallucination-campaign): removedCOMMENT
MEDIUM…ils/memory_ingestion/adapters/production_like_model.py1063 # Relaxed post-hallucination-campaign: removed preference-indicating phrasesCOMMENT
MEDIUMbackend/utils/llm/chat.py467def _get_agentic_qa_prompt( # type: ignore[reportUnusedFunction] # imported by retrieval/agentic.pyCODE
MEDIUMbackend/utils/llm/chat.py422# The agentic system prompt is wrapped in a single Anthropic cache_control breakpoint,STRING
MEDIUMbackend/utils/llm/chat.py425# and injected into the user turn instead (see get_current_datetime_block / agentic.py).STRING
MEDIUMbackend/utils/retrieval/graph.py242 # 3. Default: Anthropic agentic chatCOMMENT
MEDIUMbackend/testing/e2e/README.md118 │ ├── llm.py # deterministic LLM fake scaffoldCODE
MEDIUMbackend/testing/e2e/README.md120 │ └── embeddings.py # VAD/diarization/embedding fake scaffoldCODE
MEDIUM…doc/developer/backend/canonical_memory_architecture.md99### 3. Scheduled maintenance orchestrationCOMMENT
MEDIUM.github/scripts/check_arch_guardrails.py152 "## Architecture guardrails",STRING
Docstring Block Structure15 hits · 75 pts
SeverityFileLineSnippetContext
HIGHbackend/database/notifications.py185 Set user's mentor notification frequency preference. Args: uid: User ID frequency: NotificatioSTRING
HIGHbackend/utils/speaker_sample.py85 Download speech sample audio from GCS. Args: sample_path: GCS path to the sample (e.g., '{uid}/people_STRING
HIGHbackend/utils/other/storage.py482 Decode length-prefixed Opus packets back to PCM16. Args: opus_data: Length-prefixed Opus packets (fromSTRING
HIGHbackend/utils/other/storage.py1414 Download blob content as bytes from GCS. Args: bucket_name: Name of the GCS bucket path: Path STRING
HIGHbackend/utils/other/storage.py1453 Download speech profile/sample audio from GCS. Args: path: GCS path to the sample (e.g., '{uid}/peopleSTRING
HIGHbackend/utils/other/endpoints.py32 Verify a Firebase token or ADMIN_KEY and return the uid. Args: token: The token to verify (Firebase IDSTRING
HIGHbackend/utils/retrieval/tools/action_item_tools.py519 Update an action item's status, description, or due date. Use this tool when: - User asks to mark a task aSTRING
HIGHbackend/utils/retrieval/tools/gmail_tools.py161 Retrieve emails from the user's Gmail inbox. Use this tool when: - User asks "show me my emails" or "what STRING
HIGHbackend/utils/retrieval/tools/conversation_tools.py90 Retrieve user conversations with complete details including transcripts, summaries, and metadata. Use this tooSTRING
HIGHbackend/utils/retrieval/tools/memory_tools.py287 Search memories using semantic vector search to find relevant facts about the user. This tool uses AI embeddinSTRING
HIGHbackend/utils/retrieval/tools/file_tools.py36 Search and ask questions about files attached to the current chat session. Use this when the user asks about doSTRING
HIGHbackend/utils/retrieval/tools/app_tools.py104 Create a Pydantic model from a JSON schema parameters definition. Args: tool_name: Name of the tool (uSTRING
HIGH…d/utils/retrieval/tools/notification_settings_tools.py49 Manage the user's daily summary/reflection notification settings. The daily summary is a notification sent at STRING
HIGHbackend/utils/retrieval/tools/calendar_tools.py490 Retrieve calendar events from the user's Google Calendar. Use this tool when: - User asks "what's on my caSTRING
HIGHbackend/utils/stt/speaker_embedding.py79 Extract speaker embedding from audio bytes using hosted API. Args: audio_data: Raw audio bytes (wav foSTRING
Magic Placeholder Names12 hits · 70 pts
SeverityFileLineSnippetContext
HIGHapp/lib/models/stt_provider.dart404 get(SttProvider.openai).buildRequestConfig(apiKey: 'YOUR_API_KEY', language: 'en', model: 'whisper-1'),CODE
HIGHapp/lib/models/stt_provider.dart407 ).buildRequestConfig(apiKey: 'YOUR_API_KEY', language: 'multi', model: 'nova-3'),CODE
HIGHapp/lib/models/stt_provider.dart408 'Fal.AI': get(SttProvider.falai).buildRequestConfig(apiKey: 'YOUR_API_KEY', language: 'en'),CODE
HIGHapp/lib/models/stt_provider.dart411 ).buildRequestConfig(apiKey: 'YOUR_API_KEY', language: 'en', model: 'gemini-2.5-flash'),CODE
HIGHapp/lib/pages/settings/transcription_settings_page.dart631 return MapEntry(key, '<YOUR_API_KEY>');CODE
HIGHapp/lib/pages/settings/transcription_settings_page.dart631 return MapEntry(key, '<YOUR_API_KEY>');CODE
HIGHplugins/hume-ai/README.md209 -e OMI_API_KEY=your_api_key \CODE
HIGHplugins/omi-twitter-app/README.md100TWITTER_API_KEY=your_api_keyCODE
HIGHomiGlass/sources/modules/openai.ts18 'Authorization': `Bearer ${keys.openai}`, // Replace YOUR_API_KEY with your actual OpenAI API keyCODE
HIGHscripts/scan-public-artifact-secrets.py42ALLOWED_PLACEHOLDER_TOKENS = {"YOUR_API_KEY"}CODE
HIGHscripts/test-scan-public-artifact-secrets.sh95printf 'android app bundle content YOUR_API_KEY' > "$WORK/aab-content/base/manifest"CODE
HIGHscripts/dev-harness/dev_harness/providers.py236 "your_api_key",CODE
Fake / Example Data40 hits · 46 pts
SeverityFileLineSnippetContext
LOWomi/firmware/test/src/ble_throughput_test.c114 uint8_t dummy_data[TEST_PACKET_SIZE];CODE
LOWomi/firmware/test/src/ble_throughput_test.c119 dummy_data[i] = i;CODE
LOWomi/firmware/test/src/ble_throughput_test.c128 dummy_data[0] = counter++;CODE
LOWomi/firmware/test/src/ble_throughput_test.c130 int written = ring_buf_put(&test_ring_buf, dummy_data, TEST_PACKET_SIZE);CODE
LOWomi/firmware/test/src/ble_throughput.c75 uint8_t dummy_data[TEST_PACKET_SIZE];CODE
LOWomi/firmware/test/src/ble_throughput.c80 dummy_data[i] = i;CODE
LOWomi/firmware/test/src/ble_throughput.c93 dummy_data[0] = counter++;CODE
LOWomi/firmware/test/src/ble_throughput.c95 int written = ring_buf_put(&test_ring_buf, dummy_data, TEST_PACKET_SIZE);CODE
LOWplugins/omi-shopify-app/main.py1776 "description": "Customer's full name (e.g., 'John Doe'). Will search existing customers."CODE
LOW…2s3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/hmac.c63 const uint8_t dummy_key[key_size];CODE
LOW…2s3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/hmac.c76 dummy_key,CODE
LOW…admin/app/(protected)/dashboard/organizations/page.tsx254 placeholder="admin@example.com"CODE
LOWweb/admin/app/(protected)/dashboard/settings/page.tsx87 <Input id="name" placeholder="John Doe" />CODE
LOWweb/admin/lib/services/invitation.ts46 * email: 'user@example.com',COMMENT
LOWweb/admin/lib/services/invitation.ts54 * email: 'user@example.com',COMMENT
LOW…istants/MemoryExtraction/MemoryAssistantSettings.swift94 ✅ "User's Slack workspace is 'Acme Corp' - they work there"CODE
LOWbackend/tests/conftest.py24os.environ.setdefault('OPENAI_API_KEY', 'fake-key-for-hermetic-tests')CODE
LOWbackend/tests/unit/test_memories_validation.py245 os.environ.setdefault('OPENAI_API_KEY', 'sk-test-fake-key-for-unit-tests')CODE
LOWbackend/tests/unit/test_byok_security.py1050 uid = get_current_user_uid(authorization='Bearer fake-token')CODE
LOWbackend/tests/unit/test_byok_security.py1061 uid = get_current_user_uid_no_byok_validation(authorization='Bearer fake-token')CODE
LOWbackend/tests/unit/test_omi_qos_tiers.py147os.environ.setdefault('OPENAI_API_KEY', 'sk-test-fake-key-for-unit-tests')CODE
LOWbackend/tests/unit/test_omi_qos_tiers.py148os.environ.setdefault('ANTHROPIC_API_KEY', 'sk-ant-test-fake-key')CODE
LOWbackend/tests/unit/test_log_sanitizer.py201 result = sanitize_pii("John Doe")CODE
LOWbackend/tests/unit/test_vertex_ai_system_role.py68os.environ.setdefault('OPENAI_API_KEY', 'sk-test-fake-key-for-unit-tests')CODE
LOWbackend/tests/unit/test_vertex_ai_system_role.py69os.environ.setdefault('ANTHROPIC_API_KEY', 'sk-ant-test-fake-key')CODE
LOWbackend/tests/unit/test_v3_gcp_evidence_config.py21 with pytest.raises(ValidationError, match="placeholder"):CODE
LOWbackend/tests/integration/test_qos_live_cp9.py141 client = _create_byok_client('sonar-pro', 'perplexity', 'fake-key')CODE
LOWbackend/utils/llm/chat.py1007 examples=[['John Doe', 'Jane Doe']],STRING
LOWbackend/utils/llm/chat.py1007 examples=[['John Doe', 'Jane Doe']],STRING
LOWbackend/scripts/v3_dev_cloud_proof.py427 'placeholder': True,CODE
LOWscripts/test-public-secret-scanners.py234 archive.writestr("config.json", '{"OPENAI_API_KEY":"placeholder"}')CODE
LOWscripts/dev-harness/tests/test_providers.py207 assert any("placeholder" in item.lower() for item in report.missing)CODE
LOWscripts/dev-harness/dev_harness/providers.py240 "placeholder",CODE
LOWscripts/dev-harness/dev_harness/cli.py365 "placeholder": "Provider broker policy is present; live per-call accounting is not wired in this manual-QA sCODE
LOWscripts/dev-harness/dev_harness/cli.py369 "placeholder": "Firestore adapter/client-boundary write-attempt counters are reserved for the live desktop/bCODE
LOWscripts/dev-harness/dev_harness/cli.py377 "placeholder": "Protected-collection before/after digests are not computed unless a live emulator readback iCODE
LOW.github/checks-manifest.yaml69 reason: "deployment secret-boundary fake-name fixtures must remain executable"CODE
LOW.github/scripts/test_run_checks.py82 fake_name = "check_" + "something.py"CODE
LOW.github/scripts/test_run_checks.py84 f"steps:\n - run: python3 .github/scripts/{fake_name}\n",CODE
LOW.github/scripts/test_run_checks.py87 self.assertEqual(deterministic_workflow_references(workflows), {f".github/scripts/{fake_name}"})CODE
AI Structural Patterns58 hits · 36 pts
SeverityFileLineSnippetContext
LOWplugins/hume-ai/app.py377CODE
LOWbackend/routers/sync.py835CODE
LOWbackend/routers/users.py554CODE
LOWbackend/routers/tools.py206CODE
LOWbackend/routers/google_calendar.py81CODE
LOWbackend/routers/apps.py641CODE
LOWbackend/routers/integration.py304CODE
LOWbackend/routers/integration.py603CODE
LOWbackend/routers/chat.py1308CODE
LOWbackend/routers/chat.py1366CODE
LOWbackend/routers/mcp.py308CODE
LOWbackend/routers/transcribe.py330CODE
LOWbackend/routers/transcribe.py2730CODE
LOWbackend/routers/transcribe.py2782CODE
LOWbackend/routers/transcribe.py2827CODE
LOWbackend/routers/memories.py611CODE
LOWbackend/routers/developer.py1323CODE
LOWbackend/routers/conversations.py288CODE
LOWbackend/routers/conversations.py323CODE
LOWbackend/routers/action_items.py334CODE
LOWbackend/routers/mcp_sse.py1593CODE
LOWbackend/database/workstreams.py224CODE
LOWbackend/database/apps.py56CODE
LOWbackend/database/memories.py184CODE
LOWbackend/database/conversations.py362CODE
LOWbackend/database/conversations.py408CODE
LOWbackend/database/conversations.py441CODE
LOWbackend/database/action_items.py394CODE
LOWbackend/parakeet/batch_engine.py37CODE
LOWbackend/tests/unit/test_conversations_count.py27CODE
LOWbackend/tests/unit/test_vram_batch.py89CODE
LOWbackend/utils/apps.py423CODE
LOWbackend/utils/apps.py428CODE
LOWbackend/utils/mcp_memories.py311CODE
LOWbackend/utils/llm/proactive_notification.py359CODE
LOWbackend/utils/llm/proactive_notification.py400CODE
LOWbackend/utils/llm/proactive_notification.py431CODE
LOWbackend/utils/llm/proactive_notification.py534CODE
LOWbackend/utils/memory/vector_search_service.py34CODE
LOWbackend/utils/memory/legacy_backfill.py1436CODE
LOWbackend/utils/memory/legacy_backfill.py1621CODE
LOWbackend/utils/retrieval/agentic.py281CODE
LOWbackend/utils/retrieval/tools/action_item_tools.py89CODE
LOWbackend/utils/retrieval/tools/conversation_tools.py78CODE
LOWbackend/utils/retrieval/tools/calendar_tools.py1237CODE
LOWbackend/utils/retrieval/tool_services/conversations.py37CODE
LOWbackend/utils/retrieval/tool_services/action_items.py22CODE
LOW…kend/utils/task_intelligence/workstream_association.py111CODE
LOWbackend/utils/sync/pipeline.py915CODE
LOWbackend/utils/sync/pipeline.py1467CODE
LOWbackend/utils/stt/pre_recorded.py387CODE
LOWbackend/utils/stt/pre_recorded.py1063CODE
LOWbackend/utils/stt/pre_recorded.py84CODE
LOWbackend/utils/stt/pre_recorded.py696CODE
LOWbackend/utils/stt/pre_recorded.py749CODE
LOWbackend/utils/stt/pre_recorded.py1001CODE
LOWbackend/models/memories.py624CODE
LOWbackend/scripts/transcription_capability_probe.py155CODE
Example Usage Blocks21 hits · 35 pts
SeverityFileLineSnippetContext
LOWapp/.maestro/scripts/run_all.sh5# Usage:COMMENT
LOWapp/scripts/measure_cpu_android.sh4# Usage:COMMENT
LOWapp/scripts/analyze_ratchet.sh36# Usage:COMMENT
LOWapp/scripts/compare_cpu_builds.sh4# Usage:COMMENT
LOWapp/scripts/test.sh3# Usage:COMMENT
LOWsdks/python-cli/release.sh6# Usage:COMMENT
LOWdesktop/macos/scripts/omi-fault-inject.sh17# Usage:COMMENT
LOW…sktop/macos/scripts/check-gauntlet-evidence-at-head.sh4# Usage:COMMENT
LOWdesktop/macos/scripts/test-focus.sh8# Usage:COMMENT
LOWdesktop/macos/scripts/spatial-overlay-harness.sh4# Usage:COMMENT
LOWdesktop/macos/scripts/cleanup-omi-tcc.sh8# Usage:COMMENT
LOWdesktop/macos/scripts/agent-logic-harness.sh4# Usage:COMMENT
LOWdesktop/macos/scripts/desktop-core-harness.sh4# Usage:COMMENT
LOWdesktop/macos/scripts/agent-continuity-gauntlet.sh38# Usage:COMMENT
LOWdesktop/macos/scripts/qualify-desktop-beta.sh4# Usage:COMMENT
LOWdesktop/macos/scripts/omi-hardening-smoke.sh9# Usage:COMMENT
LOWbackend/testing/e2e/run.sh5# Usage:COMMENT
LOWbackend/scripts/memory-continuity-gauntlet.sh17# Usage:COMMENT
LOWbackend/scripts/sync_cloudrun_secrets_from_chart.sh13# Usage:COMMENT
LOW.github/scripts/run-pre-push.sh4# Usage:COMMENT
LOW.github/scripts/run-lint.sh4# Usage:COMMENT
Slop Phrases14 hits · 30 pts
SeverityFileLineSnippetContext
MEDIUMplugins/import/manual-import/app.py73 - "It's worth noting that..."CODE
LOW…/Assistants/TaskExtraction/TaskAssistantSettings.swift169 - "Can you…", "Could you…", "Please…", "Don't forget to…", "Make sure you…"CODE
LOW…d/tests/integration/test_prompt_caching_integration.py49- "Don't forget to X" / "Don't let me forget X" → EXTRACT "X"CODE
LOW…d/tests/integration/test_prompt_caching_integration.py62- Someone tells user "Don't forget to call your mom" → Extract "Call mom"CODE
MEDIUM…d/tests/integration/test_prompt_caching_integration.py198Speaker 0: Perfect. Let me know if you need anything. Also, don't forget to update the analytics events before you ship.CODE
LOW…d/tests/integration/test_prompt_caching_integration.py198Speaker 0: Perfect. Let me know if you need anything. Also, don't forget to update the analytics events before you ship.CODE
MEDIUM…hosted/nova-3/charts/kube-prometheus-stack/values.yaml3845 ## If additional scrape configurations are already deployed in a single secret file you can use this section.COMMENT
MEDIUM…hosted/nova-3/charts/kube-prometheus-stack/values.yaml3874 ## them separately from the helm deployment, you can use this section.COMMENT
MEDIUM…hosted/nova-3/charts/kube-prometheus-stack/values.yaml3896 ## them separately from the helm deployment, you can use this section.COMMENT
MEDIUM…harts/kube-prometheus-stack/charts/grafana/values.yaml472## 3. attach a policy to the role, you can use a built in policy called CloudWatchReadOnlyAccessCOMMENT
LOW…harts/kube-prometheus-stack/charts/grafana/values.yaml482## make sure to replace arn:aws:iam::123456789000:role/iam-role-name-here with your role arnCOMMENT
LOW…harts/kube-prometheus-stack/charts/grafana/values.yaml482## make sure to replace arn:aws:iam::123456789000:role/iam-role-name-here with your role arnCOMMENT
LOWbackend/scripts/benchmark_nllb_performance.py61 "Don't forget to pick up milk and bread from the grocery store on your way home.",CODE
LOWbackend/scripts/stt/a_generate_samples_from_device.py170# # "Please make sure to lock the door when you leave."COMMENT
Dead Code4 hits · 8 pts
SeverityFileLineSnippetContext
MEDIUM…ckend/tests/unit/test_llm_gateway_openai_compatible.py259CODE
MEDIUM…ckend/tests/unit/test_llm_gateway_openai_compatible.py265CODE
MEDIUM…ckend/tests/unit/test_llm_gateway_openai_compatible.py389CODE
MEDIUMbackend/tests/unit/test_desktop_transcribe.py1813CODE
TODO Padding3 hits · 4 pts
SeverityFileLineSnippetContext
LOWapp/lib/providers/onboarding_provider.dart303 // TODO: implement onDeviceConnectionStateChangedCOMMENT
LOWapp/lib/providers/onboarding_provider.dart334 // TODO: implement onStatusChangedCOMMENT
LOWbackend/routers/users.py533# TODO: consider adding person photo.COMMENT
Overly Generic Function Names4 hits · 4 pts
SeverityFileLineSnippetContext
LOWweb/app/src/app/api/proxy/[...path]/route.ts37async function handleRequest(CODE
LOWbackend/tests/unit/test_async_resource_correctness.py221async def helper():CODE
LOWbackend/tests/unit/test_scan_async_blockers.py482 async def helper():CODE
LOWbackend/tests/unit/test_scan_async_blockers.py172 async def helper():STRING