AI Slop Code Risk Monitor

openinterpreter/openinterpreter

SlopCodeMonitor badge for openinterpreter/openinterpreter Adjusted legacy signal; badge bands: 25 / 50 / 75 (different from dashboard bands).

A coding agent for open models like Kimi K3 and GLM 5.3

1.2 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for openinterpreter/openinterpreter, a Rust project with 68,753 GitHub stars. SynthScan examined 2,217,683 lines of code across 6757 source files, recording 2246 pattern matches distributed across 21 syntactic categories. The legacy adjusted pattern signal is 1.2 (Low pattern signal); it is not an authorship estimate.

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

1.2
Adjusted Signal
1.2
Raw Pattern Score
100%
Time Factor
2026-10-31
Last Push
68.8K
Stars
Rust
Language
2.2M
Lines of Code
6.8K
Files
2.2K
Pattern Hits
2026-10-31
Scan Date
0.01
HC Hit Rate

Risk Review · Payload v1

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

Payload schema: 1.0.0 · Engine: 2.0.0 · Scoring: heuristic-density-v1 · Scan date: 2026-10-31.

Cognitive Ownership Risk 3.8/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 1.3/100 · LOW

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

Agent Over-Engineering Ratio 2.5/100 · LOW

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

PR Review Velocity Impact 5.9/100 · LOW

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

What These Metrics Mean

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

Pattern-Signal History

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

Severity Breakdown

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

CRITICAL 13HIGH 32MEDIUM 88LOW 2113

Directory Score Breakdown

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

Pattern Findings

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

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

Over-Commented Block793 hits · 775 pts
SeverityFileLineSnippetContext
LOWtools/argument-comment-lint/src/lib.rs41 UNCOMMENTED_ANONYMOUS_LITERAL_ARGUMENT,COMMENT
LOWtools/argument-comment-lint/src/lib.rs61 ///COMMENT
LOWtools/argument-comment-lint/src/lib.rs81 pub ARGUMENT_COMMENT_MISMATCH,COMMENT
LOWtools/argument-comment-lint/src/lib.rs101 /// This lint is opinionated, so it is `allow` by default.COMMENT
LOWcodex-rs/deny.toml1# This template contains all of the possible sections and their default valuesCOMMENT
LOWcodex-rs/deny.toml21# `target_family = "unix"` configuration, that only having windows targets inCOMMENT
LOWcodex-rs/deny.toml41#exclude = []COMMENT
LOWcodex-rs/deny.toml61COMMENT
LOWcodex-rs/deny.toml81 { id = "RUSTSEC-2025-0141", reason = "bincode is unmaintained; pulled in via syntect v5.3.0 used by codex-tui for syCOMMENT
LOWcodex-rs/deny.toml101allow = [COMMENT
LOWcodex-rs/deny.toml121 # Used by: transitive onlyCOMMENT
LOWcodex-rs/deny.toml141 # Unlicense - https://opensource.org/license/unlicense/COMMENT
LOWcodex-rs/deny.toml161# Some crates don't have (easily) machine readable licensing information,COMMENT
LOWcodex-rs/deny.toml181# published to private registries.COMMENT
LOWcodex-rs/deny.toml201# with multiple versionsCOMMENT
LOWcodex-rs/deny.toml261# Each entry the name of a crate and a version range. If version isCOMMENT
LOWcodex-rs/deny.toml281#exact = trueCOMMENT
LOWcodex-rs/rollout-trace/src/protocol_event.rs1//! Mapping from Codex protocol events into raw rollout-trace events.COMMENT
LOWcodex-rs/rollout-trace/src/payload.rs1//! References to heavyweight trace payloads stored outside the reduced graph.COMMENT
LOWcodex-rs/rollout-trace/src/reducer/mod.rs101 ///COMMENT
LOWcodex-rs/rollout-trace/src/reducer/mod.rs121 pending_code_cell_starts: BTreeMap<String, PendingCodeCellStart>,COMMENT
LOWcodex-rs/rollout-trace/src/reducer/code_cell.rs1//! Code-mode reduction.COMMENT
LOWcodex-rs/rollout-trace/src/model/session.rs21 Failed,COMMENT
LOWcodex-rs/rollout-trace/src/model/session.rs81COMMENT
LOWcodex-rs/rollout-trace/src/model/runtime.rs61 /// Initial `exec` returned while JavaScript kept running in the background.COMMENT
LOWcodex-rs/rollout-trace/src/model/runtime.rs141 /// Result returned to the immediate requester.COMMENT
LOWcodex-rs/rollout-trace/src/model/conversation.rs101#[serde(rename_all = "snake_case", tag = "type")]COMMENT
LOWcodex-rs/rollout-trace/src/model/mod.rs41/// Process/session ID returned by Codex's terminal runtime.COMMENT
LOWcodex-rs/rmcp-client/src/oauth_callback.rs1//! OAuth callback identity and authorization-server mix-up protection.COMMENT
LOWcodex-rs/rmcp-client/src/executor_process_transport.rs1//! rmcp transport adapter for an executor-managed MCP stdio process.COMMENT
LOWcodex-rs/rmcp-client/src/executor_process_transport.rs161 /// `write` forwards stdin bytes. `terminate` stops the child when rmcpCOMMENT
LOWcodex-rs/rmcp-client/src/stdio_server_launcher.rs1//! Launch MCP stdio servers and return the transport rmcp should use.COMMENT
LOWcodex-rs/rmcp-client/src/stdio_server_launcher.rs541///COMMENT
LOWcodex-rs/rmcp-client/src/oauth.rs1//! This file handles all logic related to managing MCP OAuth credentials.COMMENT
LOWcodex-rs/rmcp-client/src/www_authenticate.rs81}COMMENT
LOWcodex-rs/rmcp-client/src/program_resolver.rs1//! Platform-specific program resolution for MCP server execution.COMMENT
LOWcodex-rs/rmcp-client/src/program_resolver.rs21/// the program name unchanged.COMMENT
LOWcodex-rs/rmcp-client/src/oauth/credential_store.rs1//! Adapts Codex's pinned credential storage to RMCP-owned OAuth refreshes.COMMENT
LOWcodex-rs/rmcp-client/src/bin/test_stdio_server.rs361 /// - Build this binary: `cargo build -p codex-rmcp-client --bin test_stdio_server`COMMENT
LOWcodex-rs/connectors/src/connector_runtime/mod.rs1//! Shared runtime snapshot for connector-backed MCP tools.COMMENT
LOWcodex-rs/codex-mcp/src/resource_client.rs41///COMMENT
LOWcodex-rs/codex-mcp/src/tools.rs21COMMENT
LOWcodex-rs/codex-mcp/src/connection_manager.rs1//! Aggregates MCP server connections for Codex.COMMENT
LOWcodex-rs/codex-mcp/src/mcp/mod.rs121/// change independently. Auth remains separate and is supplied explicitly toCOMMENT
LOWcodex-rs/codex-mcp/src/mcp/mod.rs141 pub auth_keyring_backend_kind: AuthKeyringBackendKind,COMMENT
LOWcodex-rs/codex-mcp/src/mcp/mod.rs161 /// Working directories for the exact environment handles used by this runtime.COMMENT
LOWcodex-rs/network-proxy/README.md41# The CA private key remains in proxy memory. When MITM is active, spawned commands receive CACOMMENT
LOWcodex-rs/network-proxy/src/runtime.rs721 // Decision order matters:COMMENT
LOWcodex-rs/network-proxy/src/proxy.rs481 /// Loopback proxy ports that sandboxed commands may connect to.COMMENT
LOWcodex-rs/network-proxy/src/config.rs141 pub unix_sockets: Option<NetworkUnixSocketPermissions>,COMMENT
LOWcodex-rs/tools/src/json_schema_tests.rs21 // semantics directly.COMMENT
LOWcodex-rs/tools/src/json_schema_tests.rs121COMMENT
LOWcodex-rs/tools/src/json_schema_tests.rs201 // {COMMENT
LOWcodex-rs/tools/src/json_schema_tests.rs221 // }COMMENT
LOWcodex-rs/tools/src/json_schema_tests.rs281 assert_eq!(schema, JsonSchema::default());COMMENT
LOWcodex-rs/tools/src/json_schema_tests.rs361 // Example schema shape:COMMENT
LOWcodex-rs/tools/src/json_schema_tests.rs401 // {COMMENT
LOWcodex-rs/tools/src/json_schema_tests.rs521// being rewritten into a different shape.COMMENT
LOWcodex-rs/tools/src/json_schema_tests.rs621 // "properties": {COMMENT
LOWcodex-rs/tools/src/json_schema_tests.rs661 Some(vec!["nickname".to_string()]),COMMENT
733 more matches not shown…
Hyper-Verbose Identifiers765 hits · 728 pts
SeverityFileLineSnippetContext
LOWcodex-cli/bin/codex.js135function isVitePlusOwnedCodexInstall(packagesDir) {CODE
LOWcodex-cli/scripts/build_npm_package.py326def compute_platform_package_version(version: str, platform_tag: str) -> str:CODE
LOWtools/argument-comment-lint/test_wrapper_common.py15 def test_defaults_to_workspace_and_all_targets(self) -> None:CODE
LOWtools/argument-comment-lint/test_wrapper_common.py33 def test_forwarded_cargo_args_keep_single_separator(self) -> None:CODE
LOWtools/argument-comment-lint/test_wrapper_common.py54 def test_fix_does_not_add_all_targets(self) -> None:CODE
LOWtools/argument-comment-lint/test_wrapper_common.py72 def test_explicit_manifest_and_workspace_are_preserved(self) -> None:CODE
LOWtools/argument-comment-lint/test_wrapper_common.py99 def test_explicit_package_manifest_does_not_force_workspace(self) -> None:CODE
LOWtools/argument-comment-lint/test_wrapper_common.py121 def test_default_lint_env_promotes_both_strict_lints(self) -> None:CODE
LOWtools/argument-comment-lint/wrapper_common.py176def ensure_source_prerequisites(env: MutableMapping[str, str]) -> None:CODE
LOWtools/argument-comment-lint/wrapper_common.py233def fetch_packaged_entrypoint(CODE
LOWtools/argument-comment-lint/wrapper_common.py248def find_packaged_cargo_dylint(package_entrypoint: Path) -> Path:CODE
LOWtools/argument-comment-lint/wrapper_common.py258def normalize_packaged_library(package_entrypoint: Path) -> Path:CODE
LOWcodex-rs/windows-sandbox-rs/sandbox_smoketests.py230def start_loopback_proxy_fixture():CODE
LOWcodex-rs/scripts/write_model_compatibility_catalog.py48def supports_chat_or_responses(metadata: dict) -> bool:CODE
LOWcodex-rs/scripts/write_model_compatibility_catalog.py75def supported_reasoning_efforts(metadata: dict) -> list[dict[str, str]]:CODE
LOWcodex-rs/scripts/test_write_provider_catalog.py11 def test_exclusions_apply_after_source_and_additions(self):CODE
LOWcodex-rs/scripts/test_write_provider_catalog.py29 def test_offline_refresh_is_deterministic_and_provider_scoped(self):CODE
LOWcodex-rs/scripts/test_write_provider_catalog.py73 def test_bundled_choices_and_docs_agree(self):CODE
LOWcodex-rs/scripts/write_provider_catalog.py38def supported_provider_npm_packages(overrides: dict[str, object]) -> set[str]:CODE
LOWcodex-rs/scripts/write_provider_catalog.py207def merge_live_provider_models(CODE
LOWcodex-rs/scripts/write_provider_catalog.py326def apply_provider_model_overrides(CODE
LOWcodex-rs/scripts/write_provider_catalog.py346def apply_provider_model_additions(CODE
LOWcodex-rs/scripts/write_provider_catalog.py411def apply_provider_model_exclusions(CODE
LOWcodex-rs/scripts/write_provider_catalog.py430def additional_provider_entries(overrides: dict[str, object]) -> list[dict]:CODE
LOWcodex-rs/skills/tests/test_plugin_creator.py78 def test_marketplace_reader_accepts_valid_names(self) -> None:CODE
LOWcodex-rs/skills/tests/test_plugin_creator.py90 def test_marketplace_reader_rejects_unsafe_names_without_stdout(self) -> None:CODE
LOWcodex-rs/skills/tests/test_plugin_creator.py120 def test_marketplace_reader_rejects_missing_and_nonstring_names(self) -> None:CODE
LOW⚡codex-rs/skills/tests/test_plugin_creator.py132 def test_marketplace_reader_rejects_malformed_json(self) -> None:CODE
LOW⚡codex-rs/skills/tests/test_plugin_creator.py142 def test_plugin_validator_accepts_canonical_names(self) -> None:CODE
LOW⚡codex-rs/skills/tests/test_plugin_creator.py147 def test_plugin_validator_rejects_unsafe_names(self) -> None:CODE
LOWcodex-rs/skills/tests/test_plugin_creator.py165 def test_cachebuster_rejects_unsafe_plugin_names_without_writing(self) -> None:CODE
LOWcodex-rs/skills/tests/test_plugin_creator.py177 def test_cachebuster_accepts_dotted_plugin_names(self) -> None:CODE
LOWcodex-rs/skills/tests/test_plugin_creator.py190 def test_scaffold_rejects_invalid_marketplace_before_creating_files(self) -> None:CODE
LOWcodex-rs/skills/tests/test_plugin_creator.py206 def test_scaffold_force_preserves_files_when_marketplace_is_invalid(self) -> None:CODE
LOWcodex-rs/skills/tests/test_plugin_creator.py243 def test_scaffold_force_preserves_files_when_plugins_field_is_invalid(self) -> None:CODE
LOWcodex-rs/skills/tests/test_plugin_creator.py283 def test_scaffold_rejects_duplicate_marketplace_entry_before_creating_files(CODE
LOWcodex-rs/skills/tests/test_plugin_creator.py304 def test_scaffold_accepts_existing_valid_marketplace(self) -> None:CODE
LOWcodex-rs/skills/tests/test_plugin_creator.py320 def test_scaffold_creates_missing_personal_marketplace(self) -> None:CODE
LOWcodex-rs/skills/tests/test_skill_installer.py109 def test_rejects_symlink_to_file_outside_skill(self) -> None:CODE
LOWcodex-rs/skills/tests/test_skill_installer.py120 def test_installs_symlink_to_regular_file_inside_skill(self) -> None:CODE
LOW…/samples/skill-creator/scripts/generate_openai_yaml.py74def generate_short_description(display_name):CODE
LOW…/samples/skill-creator/scripts/generate_openai_yaml.py133def parse_interface_overrides(raw_overrides):CODE
LOW…sets/samples/plugin-creator/scripts/validate_plugin.py243def validate_optional_non_empty_string(CODE
LOW…sets/samples/plugin-creator/scripts/validate_plugin.py270def validate_optional_https_url(CODE
LOW…sets/samples/plugin-creator/scripts/validate_plugin.py287def validate_optional_contract_path(CODE
LOW…sets/samples/plugin-creator/scripts/validate_plugin.py301def validate_manifest_mcp_servers(CODE
LOW…sets/samples/plugin-creator/scripts/validate_plugin.py379def validate_mcp_server_entries(CODE
LOW…sets/samples/plugin-creator/scripts/validate_plugin.py395def load_companion_json_object(CODE
LOW…sets/samples/plugin-creator/scripts/validate_plugin.py414def reject_companion_unknown_fields(CODE
LOW…sets/samples/plugin-creator/scripts/validate_plugin.py486def validate_skill_agent_manifest(CODE
LOW…sets/samples/plugin-creator/scripts/validate_plugin.py601def reject_skill_agent_unknown_fields(CODE
LOW…sets/samples/plugin-creator/scripts/validate_plugin.py616def validate_optional_asset_path(CODE
LOW…/samples/plugin-creator/scripts/create_basic_plugin.py48def display_name_from_plugin_name(plugin_name: str) -> str:CODE
LOW⚡…/samples/plugin-creator/scripts/create_basic_plugin.py106def build_default_marketplace(marketplace_name: str) -> dict[str, Any]:CODE
LOW⚡…/samples/plugin-creator/scripts/create_basic_plugin.py116def validate_marketplace_interface(payload: dict[str, Any]) -> None:CODE
LOW⚡…/samples/plugin-creator/scripts/create_basic_plugin.py122def load_validated_marketplace(CODE
LOW…amples/plugin-creator/scripts/identifier_validation.py6def validate_plugin_identifier(plugin_name: str) -> None:CODE
LOW…amples/plugin-creator/scripts/identifier_validation.py14def validate_marketplace_name(marketplace_name: str) -> None:CODE
LOW…kills/src/assets/samples/imagegen/scripts/image_gen.py186def _validate_model_specific_options(CODE
LOW…kills/src/assets/samples/imagegen/scripts/image_gen.py205def _validate_generate_payload(payload: Dict[str, Any]) -> None:CODE
705 more matches not shown…
Fake / Example Data244 hits · 280 pts
SeverityFileLineSnippetContext
LOWcodex-rs/rmcp-client/tests/mcp_2026_stdio.rs111 "name": {"type": "string", "default": "John Doe"},CODE
LOWcodex-rs/rmcp-client/tests/mcp_2026_stdio.rs125 "name": "John Doe",CODE
LOWcodex-rs/rmcp-client/src/elicitation_client_service.rs493 "name": {"type": "string", "default": "John Doe"},CODE
LOWcodex-rs/rmcp-client/src/elicitation_client_service.rs526 "name": {"type": "string", "default": "John Doe"},CODE
LOW…x-rs/rmcp-client/src/bin/test_mcp_2026_stdio_server.rs32 "name": "John Doe",CODE
LOW…x-rs/rmcp-client/src/bin/test_mcp_2026_stdio_server.rs169 "name": {"type": "string", "default": "John Doe"},CODE
LOW…er-transport/src/transport/remote_control/websocket.rs2025 "email": "user@example.com",CODE
LOW…server-transport/src/transport/remote_control/tests.rs103 "email": "user@example.com",CODE
LOWcodex-rs/agent-identity/src/lib.rs655 "email": "user@example.com",CODE
LOWcodex-rs/agent-identity/src/lib.rs673 email: Some("user@example.com".to_string()),CODE
LOWcodex-rs/agent-identity/src/lib.rs711 "email": "user@example.com",CODE
LOWcodex-rs/agent-identity/src/lib.rs733 email: Some("user@example.com".to_string()),CODE
LOWcodex-rs/agent-identity/src/lib.rs765 email: Some("user@example.com".to_string()),CODE
LOWcodex-rs/agent-identity/src/lib.rs790 "email": "user@example.com",CODE
LOWcodex-rs/agent-identity/src/lib.rs813 "email": "user@example.com",CODE
LOW⚡codex-rs/network-proxy/src/credential_broker_tests.rs35fn assert_credential_shape(real_value: &str, dummy_value: &str, prefix: &str) {CODE
LOW⚡codex-rs/network-proxy/src/credential_broker_tests.rs36 assert_ne!(dummy_value, real_value);CODE
LOW⚡codex-rs/network-proxy/src/credential_broker_tests.rs37 assert_eq!(dummy_value.len(), real_value.len());CODE
LOW⚡codex-rs/network-proxy/src/credential_broker_tests.rs38 assert_eq!(&dummy_value[..prefix.len()], prefix);CODE
LOW⚡codex-rs/network-proxy/src/credential_broker_tests.rs41 .zip(dummy_value.bytes())CODE
LOW⚡codex-rs/network-proxy/src/credential_broker.rs107 .find(|source| source.dummy_value == value)CODE
LOW⚡codex-rs/network-proxy/src/credential_broker.rs110 || value == self.dummy_valueCODE
LOW⚡codex-rs/network-proxy/src/credential_broker.rs114 env_contains_credential_value(env, &self.dummy_value)CODE
LOW⚡codex-rs/network-proxy/src/credential_broker.rs592 && carried_dummies.contains(&credential.dummy_value)CODE
LOW⚡codex-rs/network-proxy/src/credential_broker.rs598 credential.dummy_value.clone(),CODE
LOW⚡codex-rs/network-proxy/src/credential_broker.rs608 .any(|(dummy_value, _)| credential.dummy_value == *dummy_value)CODE
LOW⚡codex-rs/network-proxy/src/credential_broker.rs616 && carried_dummies.contains(&credential.dummy_value)CODE
LOW⚡codex-rs/network-proxy/src/credential_broker.rs618 .map(|credential| credential.dummy_value.clone())CODE
LOW⚡codex-rs/network-proxy/src/credential_broker.rs625 && !owned_dummies.contains(&credential.dummy_value)CODE
LOW⚡codex-rs/network-proxy/src/credential_broker.rs626 && env_contains_credential_value(env, &credential.dummy_value)CODE
LOW⚡codex-rs/network-proxy/src/credential_broker.rs631 credential.dummy_value.clone(),CODE
LOW⚡codex-rs/network-proxy/src/credential_broker.rs643 && !owned_dummies.contains(&credential.dummy_value)CODE
LOW⚡codex-rs/network-proxy/src/credential_broker.rs644 && carried_dummies.contains(&credential.dummy_value)CODE
LOW⚡codex-rs/network-proxy/src/credential_broker.rs653 credential.dummy_value.clone(),CODE
LOW⚡codex-rs/network-proxy/src/credential_broker.rs960 for original in [&credential.real_value, &credential.dummy_value] {CODE
LOW⚡codex-rs/network-proxy/src/credential_broker.rs963 &credential.dummy_value,CODE
LOW⚡codex-rs/network-proxy/src/credential_broker.rs971 dummy_value: value.clone(),CODE
LOW⚡codex-rs/network-proxy/src/credential_broker.rs978 && existing.dummy_value == alias.dummy_valueCODE
LOW⚡codex-rs/network-proxy/src/credential_broker.rs1158 if text == credential.dummy_valueCODE
LOW⚡codex-rs/network-proxy/src/credential_broker.rs1159 || credential.contains_embedded_value(text, &credential.dummy_value)CODE
LOW⚡codex-rs/network-proxy/src/credential_broker.rs1164 credential.dummy_value.clone(),CODE
LOW⚡codex-rs/network-proxy/src/credential_broker.rs1365 credential.dummy_value == dummyCODE
LOW⚡codex-rs/network-proxy/src/credential_broker.rs1375 if let Some(dummy_value) = state.register(CODE
LOW⚡codex-rs/network-proxy/src/credential_broker.rs1384 && previous_dummy != dummy_valueCODE
LOW⚡codex-rs/network-proxy/src/credential_broker.rs1386 state.replace_child_env_dummies(env, &[(previous_dummy, dummy_value.clone())]);CODE
LOW⚡codex-rs/network-proxy/src/credential_broker.rs1388 set_env_value(env, env_var, dummy_value);CODE
LOW⚡codex-rs/network-proxy/src/credential_broker.rs1458 credential.value_match_ranges(value, &credential.dummy_value),CODE
LOW⚡codex-rs/network-proxy/src/credential_broker.rs1466 credential.value_match_ranges(value, &credential.dummy_value),CODE
LOW⚡codex-rs/network-proxy/src/credential_broker.rs1467 &credential.dummy_value,CODE
LOW⚡codex-rs/network-proxy/src/credential_broker.rs1535 if !env_contains_credential_value(existing_env, &existing.dummy_value) {CODE
LOW⚡codex-rs/network-proxy/src/credential_broker.rs1538 return Some(existing.dummy_value.clone());CODE
LOW⚡codex-rs/network-proxy/src/credential_broker.rs1541 is_builtin_shaped_credential(real_value) && credential.dummy_value.contains(real_value)CODE
LOW⚡codex-rs/network-proxy/src/credential_broker.rs1542 || provider.contains_embedded_value(&credential.dummy_value, real_value)CODE
LOW⚡codex-rs/network-proxy/src/credential_broker.rs1551 let Some(dummy_value) = (0..64).find_map(|_| {CODE
LOW⚡codex-rs/network-proxy/src/credential_broker.rs1552 let candidate = provider.dummy_value(real_value)?;CODE
LOW⚡codex-rs/network-proxy/src/credential_broker.rs1561 credential.dummy_value == candidateCODE
LOW⚡codex-rs/network-proxy/src/credential_broker.rs1563 || credential.contains_embedded_value(&candidate, &credential.dummy_value)CODE
LOW⚡codex-rs/network-proxy/src/credential_broker.rs1585 vec![real_value.to_string(), dummy_value.clone()]CODE
LOW⚡codex-rs/network-proxy/src/credential_broker.rs1589 .find(|source| source.dummy_value == value)CODE
LOW⚡codex-rs/network-proxy/src/credential_broker.rs1591 vec![source.real_value.clone(), source.dummy_value.clone()]CODE
184 more matches not shown…
Decorative Section Separators44 hits · 190 pts
SeverityFileLineSnippetContext
MEDIUM⚡codex-rs/tui/src/insert_history.rs194 // ┌─Screen───────────────────────┐COMMENT
MEDIUM⚡codex-rs/tui/src/insert_history.rs195 // │┌╌Scroll region╌╌╌╌╌╌╌╌╌╌╌╌╌╌┐│COMMENT
MEDIUM⚡codex-rs/tui/src/insert_history.rs199 // │█╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┘│COMMENT
MEDIUM⚡codex-rs/tui/src/insert_history.rs200 // │╭─Viewport───────────────────╮│COMMENT
MEDIUM⚡codex-rs/tui/src/insert_history.rs202 // │╰────────────────────────────╯│COMMENT
MEDIUM⚡codex-rs/tui/src/insert_history.rs203 // └──────────────────────────────┘COMMENT
MEDIUMcodex-rs/tui/src/diff_render.rs1180// ┌──────────┬──────┬──────────────────────────────────────────┐COMMENT
MEDIUMcodex-rs/tui/src/diff_render.rs1183// └──────────┴──────┴──────────────────────────────────────────┘COMMENT
MEDIUMcodex-rs/tui/src/streaming/controller.rs1642 let source = " ┌───────┬──────────┬────────┐\n │ Name │ Role │ Active │\n ├───────┼──────────┼────────┤\CODE
MEDIUM…ell-command/src/command_safety/is_dangerous_command.rs148 // ── anything else ─────────────────────────────────────────────────COMMENT
MEDIUM⚡docs/example-config.md10# ---------------------------------------------------------------COMMENT
MEDIUM⚡docs/example-config.md12# ---------------------------------------------------------------COMMENT
MEDIUM⚡docs/example-config.md21# ---------------------------------------------------------------COMMENT
MEDIUM⚡docs/example-config.md23# ---------------------------------------------------------------COMMENT
MEDIUM⚡docs/example-config.md29# ---------------------------------------------------------------COMMENT
MEDIUM⚡docs/example-config.md31# ---------------------------------------------------------------COMMENT
MEDIUM⚡docs/example-config.md40# ---------------------------------------------------------------COMMENT
MEDIUM⚡docs/example-config.md42# ---------------------------------------------------------------COMMENT
MEDIUM⚡docs/example-config.md50# ---------------------------------------------------------------COMMENT
MEDIUM⚡docs/example-config.md52# ---------------------------------------------------------------COMMENT
MEDIUM⚡docs/example-config.md63# ---------------------------------------------------------------COMMENT
MEDIUM⚡docs/example-config.md65# ---------------------------------------------------------------COMMENT
MEDIUM⚡docs/example-config.md73# ---------------------------------------------------------------COMMENT
MEDIUM⚡docs/example-config.md75# ---------------------------------------------------------------COMMENT
MEDIUM⚡docs/example-config.md84# ---------------------------------------------------------------COMMENT
MEDIUM⚡docs/example-config.md86# ---------------------------------------------------------------COMMENT
MEDIUM⚡docs/zh/example-config.md9# ---------------------------------------------------------------COMMENT
MEDIUM⚡docs/zh/example-config.md11# ---------------------------------------------------------------COMMENT
MEDIUM⚡docs/zh/example-config.md20# ---------------------------------------------------------------COMMENT
MEDIUM⚡docs/zh/example-config.md22# ---------------------------------------------------------------COMMENT
MEDIUM⚡docs/zh/example-config.md28# ---------------------------------------------------------------COMMENT
MEDIUM⚡docs/zh/example-config.md30# ---------------------------------------------------------------COMMENT
MEDIUM⚡docs/zh/example-config.md39# ---------------------------------------------------------------COMMENT
MEDIUM⚡docs/zh/example-config.md41# ---------------------------------------------------------------COMMENT
MEDIUM⚡docs/zh/example-config.md49# ---------------------------------------------------------------COMMENT
MEDIUM⚡docs/zh/example-config.md51# ---------------------------------------------------------------COMMENT
MEDIUM⚡docs/zh/example-config.md62# ---------------------------------------------------------------COMMENT
MEDIUM⚡docs/zh/example-config.md64# ---------------------------------------------------------------COMMENT
MEDIUM⚡docs/zh/example-config.md72# ---------------------------------------------------------------COMMENT
MEDIUM⚡docs/zh/example-config.md74# ---------------------------------------------------------------COMMENT
MEDIUM⚡docs/zh/example-config.md83# ---------------------------------------------------------------COMMENT
MEDIUM⚡docs/zh/example-config.md85# ---------------------------------------------------------------COMMENT
MEDIUM.github/workflows/cargo-ci.yml102 # ─────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡.github/workflows/cargo-ci.yml140 # ─────────────────────────────────────────────────────────────────────────COMMENT
Unused Imports175 hits · 150 pts
SeverityFileLineSnippetContext
LOWtools/argument-comment-lint/run.py3CODE
LOWtools/argument-comment-lint/test_wrapper_common.py3CODE
LOWtools/argument-comment-lint/run-prebuilt-linter.py3CODE
LOWtools/argument-comment-lint/wrapper_common.py3CODE
LOWcodex-rs/scripts/write_model_compatibility_catalog.py3CODE
LOWcodex-rs/scripts/write_provider_catalog.py3CODE
LOW…sets/samples/plugin-creator/scripts/validate_plugin.py4CODE
LOW…amples/plugin-creator/scripts/read_marketplace_name.py4CODE
LOW…es/plugin-creator/scripts/update_plugin_cachebuster.py4CODE
LOW…/samples/plugin-creator/scripts/create_basic_plugin.py4CODE
LOW…assets/samples/skill-installer/scripts/github_utils.py4CODE
LOW…/assets/samples/skill-installer/scripts/list-skills.py4CODE
LOW…s/skill-installer/scripts/install-skill-from-github.py4CODE
LOW…c/assets/samples/imagegen/scripts/remove_chroma_key.py8CODE
LOW…kills/src/assets/samples/imagegen/scripts/image_gen.py10CODE
LOW…kills/src/assets/samples/imagegen/scripts/image_gen.py426CODE
LOWthird_party/voice/macos_runtime.py13CODE
LOWsdk/python/tests/conftest.py1CODE
LOWsdk/python/tests/test_app_server_login.py1CODE
LOWsdk/python/tests/app_server_helpers.py1CODE
LOWsdk/python/tests/test_app_server_run.py1CODE
LOWsdk/python/tests/test_async_client_behavior.py1CODE
LOWsdk/python/tests/test_client_rpc_methods.py1CODE
LOWsdk/python/tests/test_app_server_inputs.py1CODE
LOWsdk/python/tests/test_real_app_server_integration.py1CODE
LOWsdk/python/tests/test_app_server_approvals.py1CODE
LOWsdk/python/tests/test_app_server_turn_controls.py1CODE
LOWsdk/python/tests/test_app_server_streaming.py1CODE
LOWsdk/python/tests/test_contract_generation.py1CODE
LOWsdk/python/tests/test_public_api_runtime_behavior.py1CODE
LOWsdk/python/tests/test_public_api_signatures.py1CODE
LOWsdk/python/tests/app_server_harness.py1CODE
LOWsdk/python/tests/test_app_server_lifecycle.py1CODE
LOWsdk/python/examples/_bootstrap.py1CODE
LOWsdk/python/src/openai_codex/_initialize_metadata.py1CODE
LOWsdk/python/src/openai_codex/models.py1CODE
LOWsdk/python/src/openai_codex/models.py11CODE
LOWsdk/python/src/openai_codex/models.py11CODE
LOWsdk/python/src/openai_codex/models.py11CODE
LOWsdk/python/src/openai_codex/models.py11CODE
LOWsdk/python/src/openai_codex/models.py11CODE
LOWsdk/python/src/openai_codex/models.py11CODE
LOWsdk/python/src/openai_codex/models.py11CODE
LOWsdk/python/src/openai_codex/models.py11CODE
LOWsdk/python/src/openai_codex/models.py11CODE
LOWsdk/python/src/openai_codex/models.py11CODE
LOWsdk/python/src/openai_codex/models.py11CODE
LOWsdk/python/src/openai_codex/models.py11CODE
LOWsdk/python/src/openai_codex/models.py11CODE
LOWsdk/python/src/openai_codex/models.py11CODE
LOWsdk/python/src/openai_codex/models.py11CODE
LOWsdk/python/src/openai_codex/models.py11CODE
LOWsdk/python/src/openai_codex/models.py11CODE
LOWsdk/python/src/openai_codex/models.py11CODE
LOWsdk/python/src/openai_codex/models.py11CODE
LOWsdk/python/src/openai_codex/models.py11CODE
LOWsdk/python/src/openai_codex/models.py11CODE
LOWsdk/python/src/openai_codex/models.py11CODE
LOWsdk/python/src/openai_codex/models.py11CODE
LOWsdk/python/src/openai_codex/models.py11CODE
115 more matches not shown…
Hallucination Indicators13 hits · 130 pts
SeverityFileLineSnippetContext
CRITICALcodex-rs/core/src/thread_manager_tests.rs1499 agent_control: parent.thread.session.services.agent_control.clone(),CODE
CRITICAL…rs/core/src/tools/runtimes/zsh_fork/unix_escalation.rs144 codex_linux_sandbox_exe: ctx.step_context.turn.config.codex_linux_sandbox_exe.clone(),CODE
CRITICALcodex-rs/core/src/tools/handlers/multi_agents_tests.rs478 session.services.agent_control = root.thread.session.services.agent_control.clone();CODE
CRITICALcodex-rs/core/src/tools/handlers/multi_agents_tests.rs524 session.services.agent_control = root.thread.session.services.agent_control.clone();CODE
CRITICALcodex-rs/core/src/tools/handlers/multi_agents_tests.rs661 session.services.agent_control = root.thread.session.services.agent_control.clone();CODE
CRITICALcodex-rs/core/src/tools/handlers/multi_agents_tests.rs711 session.services.agent_control = root.thread.session.services.agent_control.clone();CODE
CRITICALcodex-rs/core/src/tools/handlers/multi_agents_tests.rs765 session.services.agent_control = root.thread.session.services.agent_control.clone();CODE
CRITICALcodex-rs/core/src/agent/control_tests.rs824 let control = root.thread.session.services.agent_control.clone();CODE
CRITICALcodex-rs/tui/src/app/config_persistence.rs1878 app.chat_widget.local_settings.tui.theme.as_deref(),CODE
CRITICALcodex-rs/tui/src/app/config_persistence.rs1919 app.chat_widget.local_settings.tui.pet.as_deref(),CODE
CRITICALcodex-rs/tui/src/app/config_persistence.rs1935 app.chat_widget.local_settings.tui.pet.as_deref(),CODE
CRITICALcodex-rs/tui/src/transcript_view/disclosure.rs175 if self.disclosure.keymap.app.focus_activity.is_pressed(key) {CODE
CRITICALcodex-rs/tui/src/transcript_view/text_tabs.rs230 self.current.wrapped.line.spans.extend(line.spans);CODE
Empty Error Handlers25 hits · 125 pts
SeverityFileLineSnippetContext
HIGHcodex-rs/windows-sandbox-rs/sandbox_smoketests.py146except Exception:CODE
HIGHcodex-rs/windows-sandbox-rs/sandbox_smoketests.py899except Exception:CODE
HIGHcodex-rs/windows-sandbox-rs/sandbox_smoketests.py173except OSError:CODE
HIGH…kills/src/assets/samples/imagegen/scripts/image_gen.py905except Exception:CODE
HIGH…kills/src/assets/samples/imagegen/scripts/image_gen.py923except Exception:CODE
HIGHthird_party/voice/prepare_built_runtime.py115except FileNotFoundError:CODE
HIGHthird_party/voice/prepare_built_runtime.py120except FileNotFoundError:CODE
HIGHthird_party/voice/test_assemble_package.py235except OSError:CODE
HIGH.codex/skills/babysit-pr/scripts/gh_pr_watch.py266except OSError:CODE
HIGHsdk/python/_runtime_setup.py194except urllib.error.HTTPError:CODE
HIGHsdk/python/_runtime_setup.py228except urllib.error.HTTPError:CODE
HIGHsdk/python/src/openai_codex/client.py576except Exception:CODE
HIGHsdk/python/src/openai_codex/client.py596except Exception:CODE
HIGHsdk/python/src/openai_codex/client.py594except Exception:CODE
HIGHsdk/python/src/openai_codex/_runtime_requirements.py23except InvalidVersion:CODE
HIGHscripts/mcp_conformance/run_codex_compliance.py1100except json.JSONDecodeError:CODE
HIGHscripts/mcp_conformance/run_codex_compliance.py1036except json.JSONDecodeError:CODE
HIGHscripts/mcp_conformance/server.py1736except KeyboardInterrupt:CODE
HIGHscripts/mcp_conformance/official_conformance.py302except (OSError, ProcessLookupError):CODE
HIGHscripts/mcp_conformance/official_conformance.py289except OSError:CODE
HIGHscripts/mcp_conformance/official_conformance.py296except (OSError, ProcessLookupError):CODE
HIGHscripts/mcp_conformance/official_conformance.py517except OSError:CODE
HIGHscripts/mcp_conformance/codex_conformance_adapter.py499except AdapterFailure:CODE
HIGHscripts/mcp_conformance/codex_conformance_adapter.py574except AdapterFailure:CODE
HIGHscripts/mcp_conformance/codex_conformance_adapter.py835except json.JSONDecodeError:CODE
Deep Nesting67 hits · 66 pts
SeverityFileLineSnippetContext
LOWcodex-cli/scripts/build_npm_package.py137CODE
LOWcodex-cli/scripts/build_npm_package.py232CODE
LOWtools/argument-comment-lint/wrapper_common.py53CODE
LOWcodex-rs/scripts/write_provider_catalog.py594CODE
LOW…src/assets/samples/skill-creator/scripts/init_skill.py126CODE
LOW…assets/samples/skill-creator/scripts/quick_validate.py15CODE
LOW…s/skill-installer/scripts/install-skill-from-github.py169CODE
LOW…s/skill-installer/scripts/install-skill-from-github.py316CODE
LOW…c/assets/samples/imagegen/scripts/remove_chroma_key.py266CODE
LOW…c/assets/samples/imagegen/scripts/remove_chroma_key.py285CODE
LOWthird_party/voice/bazel_windows.py55CODE
LOWthird_party/voice/test_build_native.py149CODE
LOWthird_party/voice/test_build_native.py171CODE
LOWthird_party/voice/test_bazel_windows.py19CODE
LOWthird_party/voice/linux_runtime.py28CODE
LOWthird_party/voice/bazel_native.py17CODE
LOWthird_party/voice/build_native.py324CODE
LOW.codex/skills/babysit-pr/scripts/gh_pr_watch.py565CODE
LOWsdk/python/_runtime_setup.py99CODE
LOWsdk/python/_runtime_setup.py178CODE
LOWsdk/python/tests/test_real_app_server_integration.py513CODE
LOWsdk/python/tests/app_server_harness.py39CODE
LOWsdk/python/examples/_bootstrap.py66CODE
LOWsdk/python/scripts/update_sdk_artifacts.py1074CODE
LOWsdk/python/src/openai_codex/_goal.py55CODE
LOWsdk/python/src/openai_codex/client.py327CODE
LOWsdk/python/src/openai_codex/client.py863CODE
LOWsdk/python/src/openai_codex/_runtime_requirements.py40CODE
LOWsdk/python/src/openai_codex/errors.py61CODE
LOWsdk/python/src/openai_codex/_message_router.py145CODE
LOWsdk/python/src/openai_codex/_message_router.py283CODE
LOWscripts/stage_npm_packages.py497CODE
LOWscripts/test_ollama_qwen_smoke.py45CODE
LOWscripts/test_ollama_qwen_smoke.py100CODE
LOWscripts/ollama_qwen_smoke.py113CODE
LOWscripts/ollama_qwen_smoke.py395CODE
LOWscripts/ollama_qwen_smoke.py577CODE
LOWscripts/codex_package/version.py11CODE
LOWscripts/codex_package/dotslash.py178CODE
LOWscripts/codex_package/test_layout.py131CODE
LOWscripts/codex_package/smoke_tests/fixtures.py189CODE
LOWscripts/mcp_conformance/run_codex_compliance.py976CODE
LOWscripts/mcp_conformance/run_codex_compliance.py1306CODE
LOWscripts/mcp_conformance/run_codex_compliance.py1459CODE
LOWscripts/mcp_conformance/run_codex_compliance.py1744CODE
LOWscripts/mcp_conformance/run_codex_compliance.py1840CODE
LOWscripts/mcp_conformance/server.py1253CODE
LOWscripts/mcp_conformance/server.py574CODE
LOWscripts/mcp_conformance/server.py625CODE
LOWscripts/mcp_conformance/review_regressions.py669CODE
LOWscripts/mcp_conformance/review_regressions.py774CODE
LOWscripts/mcp_conformance/review_regressions.py859CODE
LOWscripts/mcp_conformance/review_regressions.py1151CODE
LOWscripts/mcp_conformance/official_conformance.py138CODE
LOWscripts/mcp_conformance/codex_conformance_adapter.py702CODE
LOW.github/scripts/voice-cygwin-inputs.py36CODE
LOW.github/scripts/verify_pypi_release.py24CODE
LOW.github/scripts/verify_cargo_workspace_manifests.py105CODE
LOW.github/scripts/rusty_v8_bazel.py215CODE
LOW.github/scripts/test_resolve_python_cli_release.py86CODE
7 more matches not shown…
AI Slop Vocabulary16 hits · 51 pts
SeverityFileLineSnippetContext
MEDIUMcodex-rs/core/tests/suite/unified_exec.rs498 r#set: harnessCODE
MEDIUM⚡codex-rs/core/src/harness/claude_code.rs2410 r###"{"name":"Workflow","description":"Execute a workflow script that orchestrates multiple subagents determCODE
MEDIUMcodex-rs/core/src/harness/zcode_tools.json1[{"name":"Agent","description":"Launch a new agent to handle complex, multi-step tasks. Each agent type has specific capCODE
MEDIUM⚡codex-rs/models-manager/models.json75 "instructions_template": "You are Codex, an agent based on GPT-6. You and the user share one workspace, and yourCODE
MEDIUM⚡codex-rs/models-manager/models.json75 "instructions_template": "You are Codex, an agent based on GPT-6. You and the user share one workspace, and yourCODE
MEDIUM⚡codex-rs/models-manager/models.json247 "instructions_template": "You are Codex, an agent based on GPT-6. You and the user share one workspace, and yourCODE
MEDIUM⚡codex-rs/models-manager/models.json247 "instructions_template": "You are Codex, an agent based on GPT-6. You and the user share one workspace, and yourCODE
MEDIUM⚡codex-rs/models-manager/models.json422 "instructions_template": "You are Codex, an agent based on GPT-6. You and the user share one workspace, and yourCODE
MEDIUM⚡codex-rs/models-manager/models.json422 "instructions_template": "You are Codex, an agent based on GPT-6. You and the user share one workspace, and yourCODE
MEDIUM⚡codex-rs/models-manager/models.json590 "instructions_template": "You are Codex, an agent based on GPT-6. You and the user share one workspace, and yourCODE
MEDIUM⚡codex-rs/models-manager/models.json590 "instructions_template": "You are Codex, an agent based on GPT-6. You and the user share one workspace, and yourCODE
MEDIUMcodex-rs/models-manager/models.json1375 "instructions_template": "You are Codex, a coding agent based on GPT-5. You and the user share one workspace, anCODE
MEDIUM⚡.github/workflows/cargo-ci.yml119 # assert branding + manifest strings; they need the harness/binary env (orCOMMENT
MEDIUM⚡.github/workflows/cargo-ci.yml125 # codex-core harness::claude_code (4): billing_header_version_* (2),COMMENT
MEDIUM⚡.github/workflows/cargo-ci.yml128 # Cause: oix native-harness Claude emulation; brittle exact version/promptCOMMENT
MEDIUM⚡.github/workflows/cargo-ci.yml133 # upstream / codex (~6), some possibly perturbed by oix model/harness data:COMMENT
Modern AI Meta-Vocabulary18 hits · 46 pts
SeverityFileLineSnippetContext
MEDIUMcodex-rs/core/tests/suite/subagent_notifications.rs1453#[test_case(FullHistoryV2ModelSelection::WorldStateIdentity; "world state appends context window when agent identity chaCOMMENT
MEDIUMcodex-rs/core/tests/suite/subagent_notifications.rs1455#[test_case(FullHistoryV2ModelSelection::MultiAgentModeInstructions; "full fork drops inherited multi-agent mode instrucCOMMENT
MEDIUMcodex-rs/core/src/config/config_tests.rs12067 toml::from_str(r#"[features.multi_agent_v2]"#).expect("multi-agent v2 config should parse");CODE
MEDIUMcodex-rs/core/src/harness/zcode.rs1241 "Write code that reads like the surrounding code: match its comment density, naming, and idiom.\n\nFor actions tCODE
MEDIUMcodex-rs/core/src/harness/claude_code.rs2390 r###"{"name":"TaskOutput","description":"DEPRECATED: Background tasks return their output file path in the tCODE
MEDIUM⚡codex-rs/core/src/harness/claude_code.rs2410 r###"{"name":"Workflow","description":"Execute a workflow script that orchestrates multiple subagents determCODE
MEDIUM⚡codex-rs/core/src/harness/claude_code.rs2410 r###"{"name":"Workflow","description":"Execute a workflow script that orchestrates multiple subagents determCODE
MEDIUMcodex-rs/core/src/harness/claude_code_prompt.rs228 body.push_str("\n\n# Session-specific guidance\n - Use the Agent tool with specialized agents when the task at hand CODE
MEDIUMcodex-rs/core/src/harness/claude_code_prompt.rs254 body.push_str(".\n - Assistant knowledge cutoff is August 2025.\n - The most recent Claude model family is Claude 4.CODE
MEDIUMcodex-rs/tui/src/app_event.rs1671/// Named profile selection to apply after any required UI guardrails complete.COMMENT
MEDIUMcodex-rs/tui/src/diff_render.rs2631 // Should complete quickly (no per-line parser init). If guardrailsCOMMENT
MEDIUMcodex-rs/tui/src/diff_render.rs2635 // The diff rendered without timing out — the guardrails preventedCOMMENT
MEDIUMcodex-rs/tui/src/render/highlight.rs734/// input exceeds safety guardrails. Callers can always render the resultCOMMENT
MEDIUMcodex-rs/tui/src/render/highlight.rs764/// guardrails. The caller (`diff_render`) uses this signal to fall back toCOMMENT
MEDIUMcodex-rs/code-mode-protocol/src/description.rs15const EXEC_DESCRIPTION_TEMPLATE: &str = r#"Run JavaScript code to orchestrate/compose tool callsCODE
MEDIUMcodex-rs/codex-api/src/error.rs16 #[error("context window exceeded")]COMMENT
MEDIUMcodex-rs/codex-api/src/sse/responses.rs1178 let raw_error = r#"{"type":"response.failed","sequence_number":3,"response":{"id":"resp_5c66275b97b9baef1ed95550CODE
MEDIUMcodex-rs/codex-api/src/sse/responses.rs1191 let raw_error = r#"{"type":"response.failed","sequence_number":4,"response":{"id":"resp_fatal_newline","object":CODE
Excessive Try-Catch Wrapping35 hits · 42 pts
SeverityFileLineSnippetContext
LOWcodex-rs/windows-sandbox-rs/sandbox_smoketests.py146 except Exception:CODE
LOWcodex-rs/windows-sandbox-rs/sandbox_smoketests.py215 except Exception as err:CODE
LOWcodex-rs/windows-sandbox-rs/sandbox_smoketests.py899 except Exception:CODE
LOW…src/assets/samples/skill-creator/scripts/init_skill.py183 except Exception as e:CODE
LOW⚡…src/assets/samples/skill-creator/scripts/init_skill.py197 except Exception as e:CODE
LOW⚡…src/assets/samples/skill-creator/scripts/init_skill.py206 except Exception as e:CODE
LOW⚡…src/assets/samples/skill-creator/scripts/init_skill.py216 except Exception as e:CODE
LOW…amples/plugin-creator/scripts/read_marketplace_name.py51 except Exception as err: # noqa: BLE001 - CLI should surface a single clear message.CODE
LOW…es/plugin-creator/scripts/update_plugin_cachebuster.py87 except Exception as err: # noqa: BLE001 - CLI should surface a single clear message.CODE
MEDIUM…/assets/samples/skill-installer/scripts/list-skills.py101 print(f"Error: {exc}", file=sys.stderr)CODE
MEDIUM…s/skill-installer/scripts/install-skill-from-github.py350 print(f"Error: {exc}", file=sys.stderr)CODE
MEDIUM…c/assets/samples/imagegen/scripts/remove_chroma_key.py25 print(f"Error: {message}", file=sys.stderr)CODE
MEDIUM…kills/src/assets/samples/imagegen/scripts/image_gen.py50 print(f"Error: {message}", file=sys.stderr)CODE
LOW…kills/src/assets/samples/imagegen/scripts/image_gen.py339 except Exception:CODE
LOW…kills/src/assets/samples/imagegen/scripts/image_gen.py533 except Exception:CODE
LOW…kills/src/assets/samples/imagegen/scripts/image_gen.py567 except Exception as exc:CODE
LOW…kills/src/assets/samples/imagegen/scripts/image_gen.py706 except Exception as exc:CODE
LOW…kills/src/assets/samples/imagegen/scripts/image_gen.py719 except Exception:CODE
LOW…kills/src/assets/samples/imagegen/scripts/image_gen.py905 except Exception:CODE
LOW…kills/src/assets/samples/imagegen/scripts/image_gen.py923 except Exception:CODE
MEDIUM…kills/src/assets/samples/imagegen/scripts/image_gen.py411def _create_client():CODE
LOWthird_party/voice/bazel_windows.py163 except Exception:CODE
LOWthird_party/voice/bazel_native.py55 except Exception:CODE
LOW.codex/skills/babysit-pr/scripts/gh_pr_watch.py263 except Exception:CODE
LOW…k/python/examples/10_error_handling_and_retry/async.py45 except Exception as exc: # noqa: BLE001CODE
LOWsdk/python/src/openai_codex/client.py296 except Exception:CODE
LOWsdk/python/src/openai_codex/client.py576 except Exception:CODE
LOWsdk/python/src/openai_codex/client.py594 except Exception:CODE
LOWsdk/python/src/openai_codex/client.py596 except Exception:CODE
LOWsdk/python/src/openai_codex/client.py819 except Exception: # noqa: BLE001CODE
LOWsdk/python/src/openai_codex/retry.py31 except Exception as exc:CODE
LOWsdk/python/src/openai_codex/api.py90 except Exception:CODE
LOWsdk/python/src/openai_codex/api.py340 except Exception:CODE
MEDIUMscripts/readme_toc.py73 print(f"Error: file not found: {readme_path}", file=sys.stderr)CODE
LOWscripts/mcp_conformance/codex_conformance_adapter.py980 except Exception as exc: # Preserve a diagnostic artifact for the parent.CODE
Cross-Language Confusion6 hits · 30 pts
SeverityFileLineSnippetContext
HIGHcodex-rs/windows-sandbox-rs/sandbox_smoketests.py427 ["cmd", "/c", "mkdir sub && echo hi > sub\\in_sub.txt"],CODE
HIGHcodex-rs/windows-sandbox-rs/sandbox_smoketests.py651 ["cmd", "/c", "mkdir deep\\nest && echo ok > deep\\nest\\f.txt"],CODE
HIGHscripts/just-shell.py17STDERR_NULL_TOKEN = "{stderr-null}"CODE
HIGHscripts/just-shell.py19POWERSHELL_STDERR_NULL = "2>$null; exit $LASTEXITCODE"CODE
HIGHscripts/codex_package/smoke_tests/test_codex_package.py94 command = "command -v rg && rg --version"CODE
HIGH.github/scripts/macos-signing/notarize_with_akv.py239 raise NotarizationError("ES256 signature must contain 64 JOSE R || S bytes")CODE
Structural Annotation Overuse8 hits · 16 pts
SeverityFileLineSnippetContext
LOWcodex-rs/tui/src/live_wrap.rs20/// Step 1: plain-text only. ANSI-carry and styled spans will be added later.COMMENT
LOWcodex-rs/tui/src/chatwidget/slash_dispatch.rs198 // Step 1: pick a category (UI built in feedback_view)COMMENT
LOWcodex-rs/protocol/src/shell_environment.rs98 // Step 1 - determine the starting set of variables based on theCOMMENT
LOW⚡codex-rs/protocol/src/shell_environment.rs123 // Step 2 - Apply the default exclude if not disabled.COMMENT
LOW⚡codex-rs/protocol/src/shell_environment.rs133 // Step 3 - Apply custom excludes.COMMENT
LOW⚡codex-rs/protocol/src/shell_environment.rs138 // Step 4 - Apply user-provided overrides.COMMENT
LOW⚡codex-rs/protocol/src/shell_environment.rs145 // Step 5 - If include_only is non-empty, keep only the matching vars.COMMENT
LOW⚡codex-rs/protocol/src/shell_environment.rs150 // Step 6 - Populate the thread ID environment variable when provided.COMMENT
Slop Phrases9 hits · 13 pts
SeverityFileLineSnippetContext
MEDIUM⚡codex-rs/models-manager/models.json75 "instructions_template": "You are Codex, an agent based on GPT-6. You and the user share one workspace, and yourCODE
LOW⚡codex-rs/models-manager/models.json75 "instructions_template": "You are Codex, an agent based on GPT-6. You and the user share one workspace, and yourCODE
LOW⚡codex-rs/models-manager/models.json247 "instructions_template": "You are Codex, an agent based on GPT-6. You and the user share one workspace, and yourCODE
LOW⚡codex-rs/models-manager/models.json422 "instructions_template": "You are Codex, an agent based on GPT-6. You and the user share one workspace, and yourCODE
LOW⚡codex-rs/models-manager/models.json590 "instructions_template": "You are Codex, an agent based on GPT-6. You and the user share one workspace, and yourCODE
LOWcodex-rs/models-manager/models.json763 "instructions_template": "You are Codex, an agent based on GPT-5. You and the user share one workspace, and yourCODE
LOWcodex-rs/models-manager/models.json897 "instructions_template": "You are Codex, an agent based on GPT-5. You and the user share one workspace, and yourCODE
LOWcodex-rs/models-manager/models.json1022 "instructions_template": "You are Codex, an agent based on GPT-5. You and the user share one workspace, and yourCODE
LOWcodex-rs/models-manager/models.json1375 "instructions_template": "You are Codex, a coding agent based on GPT-5. You and the user share one workspace, anCODE
AI Structural Patterns12 hits · 10 pts
SeverityFileLineSnippetContext
LOWsdk/python/src/openai_codex/api.py135CODE
LOWsdk/python/src/openai_codex/api.py175CODE
LOWsdk/python/src/openai_codex/api.py206CODE
LOWsdk/python/src/openai_codex/api.py246CODE
LOWsdk/python/src/openai_codex/api.py393CODE
LOWsdk/python/src/openai_codex/api.py434CODE
LOWsdk/python/src/openai_codex/api.py466CODE
LOWsdk/python/src/openai_codex/api.py507CODE
LOWsdk/python/src/openai_codex/api.py581CODE
LOWsdk/python/src/openai_codex/api.py618CODE
LOWsdk/python/src/openai_codex/api.py687CODE
LOWsdk/python/src/openai_codex/api.py724CODE
Self-Referential Comments3 hits · 9 pts
SeverityFileLineSnippetContext
MEDIUMcodex-rs/core/src/harness/mini_swe_agent.rs446### Create a new file:\n\n\COMMENT
MEDIUMsdk/python/examples/05_existing_thread/sync.py15 # Create an initial thread and turn so we have a real thread to resume.COMMENT
MEDIUM.github/scripts/macos-signing/notarize_with_akv.py429 # Create the submission before uploading the artifact.COMMENT
Modern Structural Boilerplate7 hits · 8 pts
SeverityFileLineSnippetContext
LOWtools/argument-comment-lint/wrapper_common.py132def set_default_lint_env(env: MutableMapping[str, str]) -> None:CODE
LOW⚡sdk/python/_runtime_setup.py365__all__ = [CODE
LOWsdk/python/scripts/update_sdk_artifacts.py387def _set_discriminator_titles(props: dict[str, Any], owner: str) -> None:CODE
LOWsdk/python/src/openai_codex/__init__.py57__all__ = [CODE
LOWsdk/python/src/openai_codex/types.py43__all__ = [CODE
LOWsdk/python-runtime/src/codex_cli_bin/__init__.py33__all__ = [CODE
LOWscripts/codex_package/smoke_tests/conftest.py6__all__ = ["code_mode_host_debug_symbols", "package", "responses_server"]CODE
Docstring Block Structure1 hit · 5 pts
SeverityFileLineSnippetContext
HIGH…src/assets/samples/skill-creator/scripts/init_skill.py159 Initialize a new skill directory with template SKILL.md. Args: skill_name: Name of the skill pSTRING
Redundant / Tautological Comments2 hits · 3 pts
SeverityFileLineSnippetContext
LOWcodex-cli/scripts/run_in_container.sh44# Check if WORK_DIR is set.COMMENT
LOW…src/assets/samples/skill-creator/scripts/init_skill.py174 # Check if directory already existsCOMMENT
Verbosity Indicators2 hits · 3 pts
SeverityFileLineSnippetContext
LOWcodex-rs/tui/src/live_wrap.rs20/// Step 1: plain-text only. ANSI-carry and styled spans will be added later.COMMENT
LOWcodex-rs/tui/src/chatwidget/slash_dispatch.rs198 // Step 1: pick a category (UI built in feedback_view)COMMENT
Example Usage Blocks1 hit · 2 pts
SeverityFileLineSnippetContext
LOWcodex-cli/scripts/run_in_container.sh4# Usage:COMMENT