Repository Analysis

kubernetes-sigs/agent-sandbox

agent-sandbox enables easy management of isolated, stateful, singleton workloads, ideal for use cases like AI agent runtimes and reinforcement learning (RL).

12.5 Low AI signal View on GitHub

Analysis Overview

This report presents the forensic synthetic code analysis of kubernetes-sigs/agent-sandbox, a Go project with 3,672 GitHub stars. SynthScan v2.0 examined 233,366 lines of code across 1176 source files, recording 2494 pattern matches distributed across 22 syntactic categories. The overall adjusted score of 12.5 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).

12.5
Adjusted Score
12.5
Raw Score
100%
Time Factor
2026-08-28
Last Push
3.7K
Stars
Go
Language
233.4K
Lines of Code
1.2K
Files
2.5K
Pattern Hits
2026-08-29
Scan Date
0.03
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 4HIGH 26MEDIUM 117LOW 2347

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 2494 distinct pattern matches across 22 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 Identifiers945 hits · 957 pts
SeverityFileLineSnippetContext
LOW…n/agentic-sandbox-client/test_podsnapshot_extension.py127def test_suspend_resume_new_sandbox(client, warmpool_name: str, namespace: str) -> None:CODE
LOW…n/agentic-sandbox-client/test_podsnapshot_extension.py174def test_timestamp_based_listing_and_deletion(sandbox, creation_time, suspend_third_snapshot_uid):CODE
LOW…n/agentic-sandbox-client/test_podsnapshot_extension.py238def test_restore_from_snapshot(sandbox, snapshot_uid: str):CODE
LOW…n/agentic-sandbox-client/test_podsnapshot_extension.py257def test_restore_fails_on_running_sandbox(sandbox, snapshot_uid: str):CODE
LOW…n/agentic-sandbox-client/test_podsnapshot_extension.py268def test_suspend_resume_restore_cycle(sandbox) -> tuple[str, str]:CODE
LOW…n/agentic-sandbox-client/test_podsnapshot_extension.py395def display_prometheus_latency_metrics():CODE
LOW…/agentic-sandbox-client/test_computer_use_extension.py133 def test_agent_without_api_key(self):CODE
LOWclients/python/agentic-sandbox-client/test_client.py165def test_explicit_close_connection_and_persistence(client: SandboxClient, warmpool_name: str, namespace: str):CODE
LOWclients/python/agentic-sandbox-client/test_client.py189def test_creation_get_and_list_sandboxes(client: SandboxClient, warmpool_name: str, namespace: str) -> tuple[Sandbox, SaCODE
LOWclients/python/agentic-sandbox-client/test_client.py221def test_termination_and_deletion(client: SandboxClient, sandbox: Sandbox, sandbox2: Sandbox, namespace: str):CODE
LOWclients/python/agentic-sandbox-client/test_client.py336def test_volume_claim_templates(client: SandboxClient, warmpool_name: str, namespace: str):CODE
LOW…tic-sandbox-client/k8s_agent_sandbox/sandbox_client.py378 def get_sandbox_claim_warmpool_name(self, claim_name: str, namespace: str) -> str:CODE
LOW…ic-sandbox-client/k8s_agent_sandbox/async_connector.py43def _router_timeout_header_value(timeout) -> str | None:CODE
LOW…thon/agentic-sandbox-client/k8s_agent_sandbox/utils.py56def construct_sandbox_claim_lifecycle_spec(shutdown_after_seconds: int) -> dict[str, str]:CODE
LOW…thon/agentic-sandbox-client/k8s_agent_sandbox/utils.py157def is_valid_gateway_hostname(s: str) -> bool:CODE
LOW…thon/agentic-sandbox-client/k8s_agent_sandbox/utils.py185def extract_sandbox_name_hash(sandbox_object: dict[str, Any]) -> str | None:CODE
LOW…thon/agentic-sandbox-client/k8s_agent_sandbox/utils.py196def construct_sandbox_claim_env_spec(env: Mapping[str, str] | None) -> list[SandboxClaimEnvVar]:CODE
LOW…/agentic-sandbox-client/k8s_agent_sandbox/connector.py46def _router_timeout_header_value(timeout) -> str | None:CODE
LOW…/agentic-sandbox-client/k8s_agent_sandbox/connector.py83 def should_inject_router_headers(self) -> bool:CODE
LOW…/agentic-sandbox-client/k8s_agent_sandbox/connector.py100 def should_inject_router_headers(self) -> bool:CODE
LOW…/agentic-sandbox-client/k8s_agent_sandbox/connector.py137 def should_inject_router_headers(self) -> bool:CODE
LOW…/agentic-sandbox-client/k8s_agent_sandbox/connector.py238 def should_inject_router_headers(self) -> bool:CODE
LOW…/agentic-sandbox-client/k8s_agent_sandbox/connector.py354 def should_inject_router_headers(self) -> bool:CODE
LOW…/agentic-sandbox-client/k8s_agent_sandbox/connector.py400 def should_inject_router_headers(self) -> bool:CODE
LOW…x-client/k8s_agent_sandbox/test/unit/test_connector.py46 def test_connect_returns_correct_dns_url(self):CODE
LOW…x-client/k8s_agent_sandbox/test/unit/test_connector.py50 def test_connect_uses_custom_port(self):CODE
LOW…x-client/k8s_agent_sandbox/test/unit/test_connector.py55 def test_connect_is_idempotent(self):CODE
LOW…x-client/k8s_agent_sandbox/test/unit/test_connector.py58 def test_does_not_inject_router_headers(self):CODE
LOW…x-client/k8s_agent_sandbox/test/unit/test_connector.py61 def test_verify_connection_does_not_raise(self):CODE
LOW…x-client/k8s_agent_sandbox/test/unit/test_connector.py64 def test_close_does_not_raise(self):CODE
LOW…x-client/k8s_agent_sandbox/test/unit/test_connector.py67 def test_connect_uses_pod_ip_when_callable_provided(self):CODE
LOW…x-client/k8s_agent_sandbox/test/unit/test_connector.py72 def test_connect_falls_back_to_dns_when_callable_returns_none(self):CODE
LOW…x-client/k8s_agent_sandbox/test/unit/test_connector.py77 def test_connect_uses_dns_when_no_callable(self):CODE
LOW…x-client/k8s_agent_sandbox/test/unit/test_connector.py82 def test_connect_pod_ip_uses_custom_port(self):CODE
LOW…x-client/k8s_agent_sandbox/test/unit/test_connector.py87 def test_connect_caches_pod_ip_until_close(self):CODE
LOW…x-client/k8s_agent_sandbox/test/unit/test_connector.py129 def test_direct_injects_headers(self):CODE
LOW…x-client/k8s_agent_sandbox/test/unit/test_connector.py133 def test_gateway_injects_headers(self):CODE
LOW…x-client/k8s_agent_sandbox/test/unit/test_connector.py140 def test_local_tunnel_injects_headers(self):CODE
LOW…x-client/k8s_agent_sandbox/test/unit/test_connector.py157 def test_post_requests_are_not_retried(self):CODE
LOW…x-client/k8s_agent_sandbox/test/unit/test_connector.py167 def test_selects_in_cluster_strategy(self):CODE
LOW…x-client/k8s_agent_sandbox/test/unit/test_connector.py172 def test_selects_direct_strategy(self):CODE
LOW…x-client/k8s_agent_sandbox/test/unit/test_connector.py177 def test_raises_on_unknown_config_type(self):CODE
LOW…x-client/k8s_agent_sandbox/test/unit/test_connector.py188 def _make_connector_with_strategy(self, strategy, config):CODE
LOW…x-client/k8s_agent_sandbox/test/unit/test_connector.py235 def test_timeout_header_is_sent_for_router_requests(self):CODE
LOW…x-client/k8s_agent_sandbox/test/unit/test_connector.py247 def test_timeout_tuple_uses_last_value_for_router_requests(self):CODE
LOW…x-client/k8s_agent_sandbox/test/unit/test_connector.py259 def test_timeout_tuple_without_read_timeout_does_not_send_header(self):CODE
LOW…x-client/k8s_agent_sandbox/test/unit/test_connector.py271 def test_unsupported_timeout_does_not_send_header(self):CODE
LOW…x-client/k8s_agent_sandbox/test/unit/test_connector.py283 def test_timeout_header_is_not_sent_for_in_cluster_requests(self):CODE
LOW…x-client/k8s_agent_sandbox/test/unit/test_connector.py295 def test_in_cluster_url_is_pod_dns(self):CODE
LOW…x-client/k8s_agent_sandbox/test/unit/test_connector.py307 def test_allow_redirects_is_false(self):CODE
LOW…x-client/k8s_agent_sandbox/test/unit/test_connector.py318 def test_allow_redirects_in_kwargs_popped(self):CODE
LOW…x-client/k8s_agent_sandbox/test/unit/test_connector.py329 def test_redirect_raises_error(self):CODE
LOW…ndbox-client/k8s_agent_sandbox/test/unit/test_utils.py21 def test_extract_sandbox_name_hash_empty(self):CODE
LOW…ndbox-client/k8s_agent_sandbox/test/unit/test_utils.py30 def test_extract_sandbox_name_hash_single(self):CODE
LOW…ndbox-client/k8s_agent_sandbox/test/unit/test_utils.py39 def test_extract_sandbox_name_hash_multi(self):CODE
LOW…ndbox-client/k8s_agent_sandbox/test/unit/test_utils.py48 def test_extract_sandbox_name_hash_extra_whitespace(self):CODE
LOW…ndbox-client/k8s_agent_sandbox/test/unit/test_utils.py57 def test_extract_sandbox_name_hash_not_included(self):CODE
LOW…ndbox-client/k8s_agent_sandbox/test/unit/test_utils.py66 def test_extract_sandbox_name_hash_no_status(self):CODE
LOW…x-client/k8s_agent_sandbox/test/unit/test_lifecycle.py25 def test_builds_correct_lifecycle_dict(self, mock_datetime):CODE
LOW…-client/k8s_agent_sandbox/test/unit/test_k8s_helper.py31 def test_env_var_model_serializes_container_name_alias(self, mock_config, mock_api_cls, mock_core_cls):CODE
885 more matches not shown…
Over-Commented Block811 hits · 804 pts
SeverityFileLineSnippetContext
LOWcodegen.go1// Copyright 2025 The Kubernetes Authors.COMMENT
LOWcodegen.go21//go:generate go tool -modfile=tools.mod sigs.k8s.io/controller-tools/cmd/controller-gen object crd:maxDescLen=0 paths=.COMMENT
LOWclients/go/sandbox/tracing_test.go1// Copyright 2026 The Kubernetes Authors.COMMENT
LOWclients/go/sandbox/podtunnel.go1// Copyright 2026 The Kubernetes Authors.COMMENT
LOWclients/go/sandbox/sandboxd_test.go1// Copyright 2026 The Kubernetes Authors.COMMENT
LOWclients/go/sandbox/gateway.go1// Copyright 2026 The Kubernetes Authors.COMMENT
LOWclients/go/sandbox/sandbox_test.go1// Copyright 2026 The Kubernetes Authors.COMMENT
LOWclients/go/sandbox/files.go1// Copyright 2026 The Kubernetes Authors.COMMENT
LOWclients/go/sandbox/files.go161COMMENT
LOWclients/go/sandbox/tracing.go1// Copyright 2026 The Kubernetes Authors.COMMENT
LOWclients/go/sandbox/options.go1// Copyright 2026 The Kubernetes Authors.COMMENT
LOWclients/go/sandbox/options.go61COMMENT
LOWclients/go/sandbox/options.go81 // SandboxdGRPCPort is the pod port of sandboxd's gRPC ProcessService.COMMENT
LOWclients/go/sandbox/options.go121COMMENT
LOWclients/go/sandbox/options.go141 MaxDownloadSize int64COMMENT
LOWclients/go/sandbox/options.go161COMMENT
LOWclients/go/sandbox/tunnel.go1// Copyright 2026 The Kubernetes Authors.COMMENT
LOWclients/go/sandbox/commands_test.go1// Copyright 2026 The Kubernetes Authors.COMMENT
LOWclients/go/sandbox/types.go1// Copyright 2026 The Kubernetes Authors.COMMENT
LOWclients/go/sandbox/strategy.go1// Copyright 2026 The Kubernetes Authors.COMMENT
LOWclients/go/sandbox/client.go1// Copyright 2026 The Kubernetes Authors.COMMENT
LOWclients/go/sandbox/client.go161// trackOrAdoptRace resolves the registry race that both CreateSandbox andCOMMENT
LOWclients/go/sandbox/connector.go1// Copyright 2026 The Kubernetes Authors.COMMENT
LOWclients/go/sandbox/testmain_test.go1// Copyright 2026 The Kubernetes Authors.COMMENT
LOWclients/go/sandbox/files_test.go1// Copyright 2026 The Kubernetes Authors.COMMENT
LOWclients/go/sandbox/ip.go1// Copyright 2026 The Kubernetes Authors.COMMENT
LOWclients/go/sandbox/connector_test.go1// Copyright 2026 The Kubernetes Authors.COMMENT
LOWclients/go/sandbox/ip_test.go1// Copyright 2026 The Kubernetes Authors.COMMENT
LOWclients/go/sandbox/sandbox.go1// Copyright 2026 The Kubernetes Authors.COMMENT
LOWclients/go/sandbox/integration_test.go1// Copyright 2026 The Kubernetes Authors.COMMENT
LOWclients/go/sandbox/client_test.go1// Copyright 2026 The Kubernetes Authors.COMMENT
LOWclients/go/sandbox/client_test.go421 c.mu.Unlock()COMMENT
LOWclients/go/sandbox/commands.go1// Copyright 2026 The Kubernetes Authors.COMMENT
LOWclients/go/sandbox/commands.go41 log logr.LoggerCOMMENT
LOWclients/go/sandbox/k8s.go1// Copyright 2026 The Kubernetes Authors.COMMENT
LOWclients/go/examples/basic/main.go1// Copyright 2026 The Kubernetes Authors.COMMENT
LOWclients/go/examples/gateway/main.go1// Copyright 2026 The Kubernetes Authors.COMMENT
LOW…n/agentic-sandbox-client/test_podsnapshot_extension.py1# Copyright 2026 The Kubernetes Authors.COMMENT
LOW…/agentic-sandbox-client/test_computer_use_extension.py1# Copyright 2025 The Kubernetes Authors.COMMENT
LOWclients/python/agentic-sandbox-client/test_client.py1# Copyright 2025 The Kubernetes Authors.COMMENT
LOW…on/agentic-sandbox-client/k8s_agent_sandbox/metrics.py1# Copyright 2026 The Kubernetes Authors.COMMENT
LOW…tic-sandbox-client/k8s_agent_sandbox/sandbox_client.py1# Copyright 2026 The Kubernetes Authors.COMMENT
LOW…hon/agentic-sandbox-client/k8s_agent_sandbox/models.py1# Copyright 2026 The Kubernetes Authors.COMMENT
LOW…ic-sandbox-client/k8s_agent_sandbox/async_connector.py1# Copyright 2026 The Kubernetes Authors.COMMENT
LOW…/agentic-sandbox-client/k8s_agent_sandbox/constants.py1# Copyright 2026 The Kubernetes Authors.COMMENT
LOW…entic-sandbox-client/k8s_agent_sandbox/pod_metadata.py1# Copyright 2026 The Kubernetes Authors.COMMENT
LOW…c-sandbox-client/k8s_agent_sandbox/async_k8s_helper.py1# Copyright 2026 The Kubernetes Authors.COMMENT
LOW…n/agentic-sandbox-client/k8s_agent_sandbox/__init__.py1# Copyright 2025 The Kubernetes Authors.COMMENT
LOW…ntic-sandbox-client/k8s_agent_sandbox/async_sandbox.py1# Copyright 2026 The Kubernetes Authors.COMMENT
LOW…ntic-sandbox-client/k8s_agent_sandbox/trace_manager.py1# Copyright 2025 The Kubernetes Authors.COMMENT
LOW…on/agentic-sandbox-client/k8s_agent_sandbox/sandbox.py1# Copyright 2026 The Kubernetes Authors.COMMENT
LOW…thon/agentic-sandbox-client/k8s_agent_sandbox/utils.py1# Copyright 2026 The Kubernetes Authors.COMMENT
LOW…ntic-sandbox-client/k8s_agent_sandbox/metrics_utils.py1# Copyright 2026 The Kubernetes Authors.COMMENT
LOW…/agentic-sandbox-client/k8s_agent_sandbox/connector.py1# Copyright 2026 The Kubernetes Authors.COMMENT
LOW…agentic-sandbox-client/k8s_agent_sandbox/exceptions.py1# Copyright 2026 The Kubernetes Authors.COMMENT
LOW…ndbox-client/k8s_agent_sandbox/async_sandbox_client.py1# Copyright 2026 The Kubernetes Authors.COMMENT
LOW…agentic-sandbox-client/k8s_agent_sandbox/k8s_helper.py1# Copyright 2026 The Kubernetes Authors.COMMENT
LOW…x-client/k8s_agent_sandbox/test/unit/test_connector.py1# Copyright 2026 The Kubernetes Authors.COMMENT
LOW…ndbox-client/k8s_agent_sandbox/test/unit/test_utils.py1# Copyright 2026 The Kubernetes Authors.COMMENT
LOW…x-client/k8s_agent_sandbox/test/unit/test_lifecycle.py1# Copyright 2026 The Kubernetes Authors.COMMENT
751 more matches not shown…
Excessive Try-Catch Wrapping217 hits · 254 pts
SeverityFileLineSnippetContext
LOW…n/agentic-sandbox-client/test_podsnapshot_extension.py381 except Exception as e:CODE
LOW…n/agentic-sandbox-client/test_podsnapshot_extension.py386 except Exception as metrics_err:CODE
LOW…/agentic-sandbox-client/test_computer_use_extension.py36 except Exception as e:CODE
LOWclients/python/agentic-sandbox-client/test_client.py484 except Exception as e:STRING
LOWclients/python/agentic-sandbox-client/test_client.py563 except Exception as e:STRING
LOW…tic-sandbox-client/k8s_agent_sandbox/sandbox_client.py184 except Exception:CODE
LOW…tic-sandbox-client/k8s_agent_sandbox/sandbox_client.py224 except Exception as e:CODE
LOW…tic-sandbox-client/k8s_agent_sandbox/sandbox_client.py303 except Exception as e:CODE
LOW…tic-sandbox-client/k8s_agent_sandbox/sandbox_client.py320 except Exception as e:CODE
LOW…ic-sandbox-client/k8s_agent_sandbox/async_connector.py209 except Exception as e:CODE
LOW…ntic-sandbox-client/k8s_agent_sandbox/async_sandbox.py182 except Exception as e:CODE
LOW…ntic-sandbox-client/k8s_agent_sandbox/trace_manager.py144 except Exception:CODE
LOW…on/agentic-sandbox-client/k8s_agent_sandbox/sandbox.py185 except Exception as e:CODE
LOW…thon/agentic-sandbox-client/k8s_agent_sandbox/utils.py42 except Exception as e:CODE
LOW…/agentic-sandbox-client/k8s_agent_sandbox/connector.py124 except Exception:CODE
LOW…/agentic-sandbox-client/k8s_agent_sandbox/connector.py208 except Exception:CODE
LOW…/agentic-sandbox-client/k8s_agent_sandbox/connector.py224 except Exception as e:CODE
LOW…/agentic-sandbox-client/k8s_agent_sandbox/connector.py325 except Exception:CODE
LOW…/agentic-sandbox-client/k8s_agent_sandbox/connector.py341 except Exception as e:CODE
LOW…/agentic-sandbox-client/k8s_agent_sandbox/connector.py485 except Exception:CODE
LOW…/agentic-sandbox-client/k8s_agent_sandbox/connector.py509 except Exception:CODE
LOW…/agentic-sandbox-client/k8s_agent_sandbox/connector.py580 except Exception as e:CODE
LOW…ndbox-client/k8s_agent_sandbox/async_sandbox_client.py135 except Exception as e:CODE
LOW…ndbox-client/k8s_agent_sandbox/async_sandbox_client.py301 except Exception as e:CODE
LOW…ndbox-client/k8s_agent_sandbox/async_sandbox_client.py362 except Exception as e:CODE
LOW…ndbox-client/k8s_agent_sandbox/async_sandbox_client.py375 except Exception as e:CODE
LOW…ndbox-client/k8s_agent_sandbox/async_sandbox_client.py397 except Exception as e:CODE
LOW…ndbox-client/k8s_agent_sandbox/async_sandbox_client.py411 except Exception as e:CODE
MEDIUM…ndbox-client/k8s_agent_sandbox/async_sandbox_client.py123def __aexit__(self, exc_type, exc_val, exc_tb) -> None:CODE
MEDIUM…ndbox-client/k8s_agent_sandbox/async_sandbox_client.py394def _delete_one(ns, claim_name):CODE
LOW…_extensions/snapshots/sandbox_with_snapshot_support.py146 except Exception as e:CODE
LOW…_extensions/snapshots/sandbox_with_snapshot_support.py196 except Exception as e:CODE
LOW…_extensions/snapshots/sandbox_with_snapshot_support.py232 except Exception as e:CODE
LOW…_extensions/snapshots/sandbox_with_snapshot_support.py244 except Exception as e:CODE
LOW…_extensions/snapshots/sandbox_with_snapshot_support.py273 except Exception as e:CODE
LOW…_extensions/snapshots/sandbox_with_snapshot_support.py284 except Exception as e:CODE
LOW…_extensions/snapshots/sandbox_with_snapshot_support.py360 except Exception as e:CODE
LOW…_extensions/snapshots/sandbox_with_snapshot_support.py381 except Exception as e:CODE
LOW…_extensions/snapshots/sandbox_with_snapshot_support.py467 except Exception as e:CODE
LOW…nt/k8s_agent_sandbox/gke_extensions/snapshots/utils.py136 except Exception as e:CODE
LOW…nt/k8s_agent_sandbox/gke_extensions/snapshots/utils.py204 except Exception as e:CODE
LOW…nt/k8s_agent_sandbox/gke_extensions/snapshots/utils.py264 except Exception as e:CODE
LOW…nt/k8s_agent_sandbox/gke_extensions/snapshots/utils.py351 except Exception as e:CODE
LOW…nt_sandbox/gke_extensions/snapshots/snapshot_engine.py209 except Exception as e:CODE
LOW…nt_sandbox/gke_extensions/snapshots/snapshot_engine.py251 except Exception as e:CODE
LOW…nt_sandbox/gke_extensions/snapshots/snapshot_engine.py385 except Exception as e:CODE
LOW…nt_sandbox/gke_extensions/snapshots/snapshot_engine.py500 except Exception as e:CODE
LOW…c-sandbox-client/k8s_agent_sandbox/files/filesystem.py169 except Exception as ex:CODE
LOW…c-sandbox-client/k8s_agent_sandbox/files/filesystem.py181 except Exception as e:CODE
LOW…box-client/k8s_agent_sandbox/files/async_filesystem.py109 except Exception as e:CODE
LOW…-client/k8s_agent_sandbox/commands/command_executor.py64 except Exception as e:CODE
LOW…t/k8s_agent_sandbox/commands/async_command_executor.py62 except Exception as e:CODE
LOW…gentic-sandbox-client/sandbox-router/sandbox_router.py635 except Exception:CODE
LOW…gentic-sandbox-client/sandbox-router/sandbox_router.py644 except Exception:CODE
LOW…gentic-sandbox-client/sandbox-router/sandbox_router.py658 except Exception:CODE
LOW…gentic-sandbox-client/sandbox-router/sandbox_router.py735 except Exception as exc:CODE
LOW…gentic-sandbox-client/sandbox-router/sandbox_router.py820 except Exception as e:CODE
LOW…gymnasium/k8s_agent_sandbox_gymnasium/gymnasium_env.py148 except Exception as exc:CODE
LOW…gymnasium/k8s_agent_sandbox_gymnasium/gymnasium_env.py189 except Exception as e:CODE
LOW…ations/nemo-gym/nemo_gym_k8s_agent_sandbox/provider.py469 except Exception as e:CODE
157 more matches not shown…
Structural Annotation Overuse119 hits · 202 pts
SeverityFileLineSnippetContext
LOWdocs/prowjob_manual_run.md46#### Step 1: Trigger the JobCOMMENT
LOWdocs/prowjob_manual_run.md55#### Step 2: Identify the PodCOMMENT
LOWdocs/prowjob_manual_run.md66#### Step 3: Monitor ExecutionCOMMENT
LOWdocs/prowjob_manual_run.md75#### Step 4: Verify ResultsCOMMENT
LOWextensions/controllers/sandboxclaim_controller_test.go3563 // Step 1: First Ready transition. Metrics recorded, Patch fails.COMMENT
LOWextensions/controllers/sandboxclaim_controller_test.go3575 // Step 2: Mid-flap — claim went not-Ready, but was previously Ready.COMMENT
LOWextensions/controllers/sandboxclaim_controller_test.go3591 // Step 3: Flap back to Ready — newReady=True, oldReady=False.COMMENT
LOWextensions/controllers/sandboxclaim_controller_test.go4379 // Step 1: CreateFunc → entry addedCOMMENT
LOWextensions/controllers/sandboxclaim_controller_test.go4383 // Step 2: First reconcile → Not-Ready → Ready transition → entry cleaned.COMMENT
LOWextensions/controllers/sandboxclaim_controller_test.go4385 // Step 3: Post-Ready UpdateFuncCOMMENT
LOWextensions/controllers/sandboxclaim_controller_test.go4389 // Step 4: Reconcile with old=Ready, new=ReadyCOMMENT
LOWextensions/controllers/sandboxclaim_controller_test.go5403 // Step 1: Reconcile without templateCOMMENT
LOWextensions/controllers/sandboxclaim_controller_test.go5439 // Step 2: Create template and reconcile againCOMMENT
LOWexamples/kata-gke-sandbox/setup.sh67echo "### Step 1: Creating/Checking GKE Cluster ###"CODE
LOWexamples/kata-gke-sandbox/setup.sh97echo "### Step 2: Installing the Kata Infrastructure ###"CODE
LOWexamples/kata-gke-sandbox/setup.sh119echo "### Step 3: Registering the RuntimeClass ###"CODE
LOWexamples/kata-gke-sandbox/README.md27## Step 1: Run the Setup ScriptCOMMENT
LOWexamples/kata-gke-sandbox/README.md34## Step 2: Install the Agent Sandbox ControllerCOMMENT
LOWexamples/kata-gke-sandbox/README.md38## Step 3: Deploy an Agent SandboxCOMMENT
LOWexamples/kata-gke-sandbox/README.md67## Step 4: Verify the Sandbox is RunningCOMMENT
LOWexamples/kata-gke-sandbox/README.md83## Step 5: Verify the IsolationCOMMENT
LOWexamples/firecracker-sandbox/setup.sh62# Step 1: Verify KVM supportCOMMENT
LOWexamples/firecracker-sandbox/setup.sh92# Step 2: Install Kata Containers with Firecracker via kata-deployCOMMENT
LOWexamples/firecracker-sandbox/setup.sh115# Step 3: Register the kata-fc RuntimeClassCOMMENT
LOWexamples/firecracker-sandbox/setup.sh134# Step 4: Label nodesCOMMENT
LOWexamples/firecracker-sandbox/setup.sh156# Step 5: Verify installationCOMMENT
LOWexamples/firecracker-sandbox/setup.sh64echo "### Step 1: Verifying KVM support ###"CODE
LOWexamples/firecracker-sandbox/setup.sh87 echo "### Step 1: Skipped (--skip-kvm-check) ###"CODE
LOWexamples/firecracker-sandbox/setup.sh95 echo "### Step 2: Installing Kata Containers (kata-deploy) ###"CODE
LOWexamples/firecracker-sandbox/setup.sh111 echo "### Step 2: Skipped (--no-install) ###"CODE
LOWexamples/firecracker-sandbox/setup.sh117echo "### Step 3: Registering RuntimeClass '${RUNTIME_CLASS_NAME}' ###"CODE
LOWexamples/firecracker-sandbox/setup.sh137 echo "### Step 4: Labeling all Linux nodes with ${NODE_LABEL_KEY}=${NODE_LABEL_VALUE} ###"CODE
LOWexamples/firecracker-sandbox/setup.sh152 echo "### Step 4: Skipped (--no-label) ###"CODE
LOWexamples/firecracker-sandbox/setup.sh158echo "### Step 5: Verifying installation ###"CODE
LOWexamples/ray-integration/README.md162### Step 1: Deploy the GKE GatewayCOMMENT
LOWexamples/ray-integration/README.md173### Step 2: Wait for the Public IPCOMMENT
LOWexamples/ray-integration/README.md186### Step 3: Upgrade the Python CodeCOMMENT
LOWexamples/ray-integration/direct-proxy/README.md48### Step 1: Prepare and Push the Sandbox ImageCOMMENT
LOWexamples/ray-integration/direct-proxy/README.md67### Step 2: Deploy InfrastructureCOMMENT
LOWexamples/ray-integration/direct-proxy/README.md81### Step 3: Initialize KubeRay OperatorCOMMENT
LOWexamples/ray-integration/direct-proxy/README.md95### Step 4: Apply RBAC Permissions for the Ray WorkersCOMMENT
LOWexamples/ray-integration/direct-proxy/README.md105### Step 5: Deploy Sandbox WarmPool InfrastructureCOMMENT
LOWexamples/ray-integration/direct-proxy/README.md114### Step 6: Create the RL Training Source ConfigMapCOMMENT
LOWexamples/ray-integration/direct-proxy/README.md121### Step 7: Submit the Production RayJobCOMMENT
LOWexamples/ray-integration/direct-proxy/README.md129### Step 8: Verify the E2E Execution LogsCOMMENT
LOWexamples/quickstart/gvisor.md11## Step 1: Install gVisor RuntimeCOMMENT
LOWexamples/quickstart/gvisor.md15## Step 2: Create KIND Cluster with gVisorCOMMENT
LOWexamples/quickstart/README.md26## Step 1: Clone the Agent Sandbox RepositoryCOMMENT
LOWexamples/quickstart/README.md43## Step 2: Create Kubernetes ClusterCOMMENT
LOWexamples/quickstart/README.md56## Step 3: Install Agent Sandbox ControllerCOMMENT
LOWexamples/quickstart/README.md76## Step 4: Apply SandboxTemplateCOMMENT
LOWexamples/quickstart/README.md90## Step 5: Create SandboxWarmPoolCOMMENT
LOWexamples/quickstart/README.md145## Step 6: Build and Deploy RouterCOMMENT
LOWexamples/quickstart/README.md159## Step 7: Load Router Image and Deploy RouterCOMMENT
LOWexamples/quickstart/README.md224## Step 8: Install Python SDKCOMMENT
LOWexamples/quickstart/README.md236## Step 9: Test the SetupCOMMENT
LOWexamples/quickstart/README.md274## Step 10: CleanupCOMMENT
LOWexamples/quickstart/kata-containers.md18## Step 1: Start minikube with ContainerdCOMMENT
LOWexamples/quickstart/kata-containers.md32## Step 2: Install Kata Containers using HelmCOMMENT
LOWexamples/kata-aks-sandbox/setup.sh60echo "### Step 1: Creating/Checking the Resource Group ###"CODE
59 more matches not shown…
Unused Imports152 hits · 128 pts
SeverityFileLineSnippetContext
LOW…/agentic-sandbox-client/test_computer_use_extension.py17CODE
LOWclients/python/agentic-sandbox-client/test_client.py22CODE
LOWclients/python/agentic-sandbox-client/test_client.py24CODE
LOW…n/agentic-sandbox-client/k8s_agent_sandbox/__init__.py15CODE
LOW…n/agentic-sandbox-client/k8s_agent_sandbox/__init__.py16CODE
LOW…n/agentic-sandbox-client/k8s_agent_sandbox/__init__.py16CODE
LOW…n/agentic-sandbox-client/k8s_agent_sandbox/__init__.py17CODE
LOW…n/agentic-sandbox-client/k8s_agent_sandbox/__init__.py17CODE
LOW…n/agentic-sandbox-client/k8s_agent_sandbox/__init__.py17CODE
LOW…n/agentic-sandbox-client/k8s_agent_sandbox/__init__.py17CODE
LOW…n/agentic-sandbox-client/k8s_agent_sandbox/__init__.py17CODE
LOW…n/agentic-sandbox-client/k8s_agent_sandbox/__init__.py17CODE
LOW…n/agentic-sandbox-client/k8s_agent_sandbox/__init__.py17CODE
LOW…n/agentic-sandbox-client/k8s_agent_sandbox/__init__.py17CODE
LOW…n/agentic-sandbox-client/k8s_agent_sandbox/__init__.py30CODE
LOW…ntic-sandbox-client/k8s_agent_sandbox/trace_manager.py30CODE
LOW…ndbox-client/k8s_agent_sandbox/async_sandbox_client.py34CODE
LOW…box-client/k8s_agent_sandbox/test/unit/test_metrics.py17CODE
LOW…box-client/k8s_agent_sandbox/test/unit/test_metrics.py18CODE
LOW…box-client/k8s_agent_sandbox/test/unit/test_metrics.py19CODE
LOW…box-client/k8s_agent_sandbox/test/unit/test_metrics.py23CODE
LOW…t/k8s_agent_sandbox/test/unit/test_command_executor.py20CODE
LOW…ient/k8s_agent_sandbox/test/unit/test_sandboxclient.py21CODE
LOW…ox-client/k8s_agent_sandbox/test/unit/test_sandboxd.py169CODE
LOW…ent/k8s_agent_sandbox/_proto/process/v1/process_pb2.py39CODE
LOW…k8s_agent_sandbox/gke_extensions/snapshots/__init__.py15CODE
LOW…pshots/test/unit/test_sandbox_with_snapshot_support.py22CODE
LOW…c-sandbox-client/k8s_agent_sandbox/files/filesystem.py17CODE
LOW…ox-client/k8s_agent_sandbox/commands/_process_stubs.py35CODE
LOW…ox-client/k8s_agent_sandbox/commands/_process_stubs.py35CODE
LOW…-client/k8s_agent_sandbox/commands/command_executor.py15CODE
LOW…ions/gymnasium/k8s_agent_sandbox_gymnasium/__init__.py15CODE
LOW…ions/gymnasium/k8s_agent_sandbox_gymnasium/__init__.py16CODE
LOW…ions/gymnasium/k8s_agent_sandbox_gymnasium/__init__.py17CODE
LOW…ions/gymnasium/k8s_agent_sandbox_gymnasium/__init__.py17CODE
LOW…ions/gymnasium/k8s_agent_sandbox_gymnasium/__init__.py17CODE
LOW…ions/gymnasium/k8s_agent_sandbox_gymnasium/__init__.py17CODE
LOW…ions/gymnasium/k8s_agent_sandbox_gymnasium/__init__.py23CODE
LOW…ions/gymnasium/k8s_agent_sandbox_gymnasium/__init__.py24CODE
LOW…ations/nemo-gym/nemo_gym_k8s_agent_sandbox/provider.py84CODE
LOW…ations/nemo-gym/nemo_gym_k8s_agent_sandbox/__init__.py16CODE
LOW…ations/nemo-gym/nemo_gym_k8s_agent_sandbox/__init__.py16CODE
LOW…ations/nemo-gym/nemo_gym_k8s_agent_sandbox/__init__.py16CODE
LOW…ations/nemo-gym/nemo_gym_k8s_agent_sandbox/__init__.py16CODE
LOW…ations/nemo-gym/nemo_gym_k8s_agent_sandbox/__init__.py16CODE
LOW…ations/nemo-gym/nemo_gym_k8s_agent_sandbox/__init__.py16CODE
LOW…ations/nemo-gym/nemo_gym_k8s_agent_sandbox/__init__.py16CODE
LOW…ations/nemo-gym/nemo_gym_k8s_agent_sandbox/__init__.py16CODE
LOW…ations/nemo-gym/nemo_gym_k8s_agent_sandbox/__init__.py16CODE
LOWclients/integrations/mcp-server/tests/unit/conftest.py15CODE
LOW…-server/tests/unit/test_settings/test_env_variables.py15CODE
LOW…-server/k8s_agent_sandbox_mcp_server/tools/__init__.py15CODE
LOW…-server/k8s_agent_sandbox_mcp_server/tools/__init__.py16CODE
LOW…-server/k8s_agent_sandbox_mcp_server/tools/__init__.py17CODE
LOW…-server/k8s_agent_sandbox_mcp_server/tools/__init__.py18CODE
LOW…-server/k8s_agent_sandbox_mcp_server/tools/__init__.py19CODE
LOW…-server/k8s_agent_sandbox_mcp_server/tools/__init__.py20CODE
LOW…-server/k8s_agent_sandbox_mcp_server/tools/__init__.py21CODE
LOW…-server/k8s_agent_sandbox_mcp_server/tools/__init__.py22CODE
LOW…ver/k8s_agent_sandbox_mcp_server/resources/__init__.py15CODE
92 more matches not shown…
Decorative Section Separators32 hits · 102 pts
SeverityFileLineSnippetContext
MEDIUM…gymnasium/k8s_agent_sandbox_gymnasium/gymnasium_env.py101 # ── Gymnasium API ──────────────────────────────────────────────────────────COMMENT
MEDIUM…gymnasium/k8s_agent_sandbox_gymnasium/gymnasium_env.py183 # ── Internals ─────────────────────────────────────────────────────────────COMMENT
MEDIUMexamples/firecracker-sandbox/test_client.py41# ---------------------------------------------------------------------------COMMENT
MEDIUMexamples/firecracker-sandbox/test_client.py43# ---------------------------------------------------------------------------COMMENT
MEDIUMexamples/firecracker-sandbox/test_client.py63# ---------------------------------------------------------------------------COMMENT
MEDIUMexamples/firecracker-sandbox/test_client.py65# ---------------------------------------------------------------------------COMMENT
MEDIUMexamples/firecracker-sandbox/test_client.py136# ---------------------------------------------------------------------------COMMENT
MEDIUMexamples/firecracker-sandbox/test_client.py138# ---------------------------------------------------------------------------COMMENT
MEDIUMexamples/firecracker-sandbox/main.py60# ---------------------------------------------------------------------------COMMENT
MEDIUMexamples/firecracker-sandbox/main.py62# ---------------------------------------------------------------------------COMMENT
MEDIUMexamples/firecracker-sandbox/main.py85# ---------------------------------------------------------------------------COMMENT
MEDIUMexamples/firecracker-sandbox/main.py87# ---------------------------------------------------------------------------COMMENT
MEDIUMexamples/firecracker-sandbox/main.py148# ---------------------------------------------------------------------------COMMENT
MEDIUMexamples/firecracker-sandbox/main.py150# ---------------------------------------------------------------------------COMMENT
MEDIUMexamples/ray-integration/rl_poc_local.py84 # ==========================================COMMENT
MEDIUMexamples/ray-integration/rl_poc_local.py86 # ==========================================COMMENT
MEDIUMexamples/ray-integration/rl_poc_prod.py83 # ==========================================COMMENT
MEDIUMexamples/ray-integration/rl_poc_prod.py85 # ==========================================COMMENT
MEDIUM…/ray-integration/direct-proxy/ray-autopilot-setup.yaml77 # ==============================================================================COMMENT
MEDIUM…/ray-integration/direct-proxy/ray-autopilot-setup.yaml80 # ==============================================================================COMMENT
MEDIUM…les/ray-integration/direct-proxy/rl_production_loop.py19# ==============================================================================COMMENT
MEDIUM…les/ray-integration/direct-proxy/rl_production_loop.py26# ==============================================================================COMMENT
MEDIUMexamples/envd-sandbox/test_client.py34# ---------------------------------------------------------------------------COMMENT
MEDIUMexamples/envd-sandbox/test_client.py36# ---------------------------------------------------------------------------COMMENT
MEDIUMexamples/envd-sandbox/test_client.py56# ---------------------------------------------------------------------------COMMENT
MEDIUMexamples/envd-sandbox/test_client.py58# ---------------------------------------------------------------------------COMMENT
MEDIUMexamples/envd-sandbox/test_client.py127# ---------------------------------------------------------------------------COMMENT
MEDIUMexamples/envd-sandbox/test_client.py129# ---------------------------------------------------------------------------COMMENT
MEDIUMdev/tools/push_images_test.py57# ---------------------------------------------------------------------------COMMENT
MEDIUMdev/tools/push_images_test.py59# ---------------------------------------------------------------------------COMMENT
MEDIUMdev/tools/push_images_test.py260# ---------------------------------------------------------------------------COMMENT
MEDIUMdev/tools/push_images_test.py262# ---------------------------------------------------------------------------COMMENT
Modern AI Meta-Vocabulary41 hits · 96 pts
SeverityFileLineSnippetContext
MEDIUMclients/python/agentic-sandbox-client/README.md80 pip install "git+https://github.com/kubernetes-sigs/agent-sandbox.git@${VERSION}#subdirectory=clients/python/ageCODE
MEDIUMclients/python/agentic-sandbox-client/README.md80 pip install "git+https://github.com/kubernetes-sigs/agent-sandbox.git@${VERSION}#subdirectory=clients/python/ageCODE
MEDIUM…erver/k8s_agent_sandbox_mcp_server/tools/list_files.py36# thousands of entries being serialized into an LLM's context window,COMMENT
MEDIUMcmd/agent-sandbox-controller/main.go48 //+kubebuilder:scaffold:importsCOMMENT
MEDIUMcmd/agent-sandbox-controller/main.go467 //+kubebuilder:scaffold:builderCOMMENT
MEDIUM.agents/skills/triage-issues/evals/eval_runner.py137 # Default P3 (Nice-to-have, cleanup, refactor, test scaffolding)COMMENT
MEDIUMolm/config/scorecard/kustomization.yaml18# +kubebuilder:scaffold:patchesCOMMENT
MEDIUMdocs/keps/359-refactor-python-sdk/README.md1292. Sandbox Manager POC: https://github.com/SHRUTI6991/agent-sandbox-initial-playing/tree/two-clients/clients/python/agenCODE
MEDIUMexamples/kata-aks/router.yaml85 # See clients/python/agentic-sandbox-client/sandbox-router/sandbox_router.yamlCOMMENT
MEDIUMexamples/code-interpreter-agent-on-adk/README.md20 pip install google-adk==1.19.0 "git+https://github.com/kubernetes-sigs/agent-sandbox.git@${VERSION}#subdirectory=clieCODE
MEDIUMexamples/code-interpreter-agent-on-adk/README.md20 pip install google-adk==1.19.0 "git+https://github.com/kubernetes-sigs/agent-sandbox.git@${VERSION}#subdirectory=clieCODE
MEDIUMexamples/agent-sandbox-rl/docs/design.md1# Design: `agent-sandbox-rl` — generic, multi-cluster batch orchestration for RL on Agent SandboxCOMMENT
MEDIUMexamples/agent-sandbox-rl/examples/rl_integration.md186### Training loop (agentic GRPO): warm + recycle envCOMMENT
MEDIUM…emo-cilium-egress/manifests/router/sandbox-router.yaml2# Adapted from clients/python/agentic-sandbox-client/sandbox-router/sandbox_router.yamlCOMMENT
MEDIUMexamples/ray-integration/README.md54(Note: Ensure you have built and replaced the IMAGE_PLACEHOLDER in sandbox_router.yaml as per the [router documentation]CODE
MEDIUMexamples/ray-integration/direct-proxy/README.md30# We use e2-standard-4 (4 vCPU, 16GB RAM) to ensure the Ray orchestration processes have enough headroom.COMMENT
MEDIUMexamples/quickstart/README.md315- [Python SDK Source](https://github.com/kubernetes-sigs/agent-sandbox/blob/main/clients/python/agentic-sandbox-client/)CODE
MEDIUMexamples/sandboxed-tools/main.go156// Session represents an agentic "chat" session (a stream of messages / tools calls etc).COMMENT
MEDIUMsite/content/docs/filesystem/_index.md16- The [Sandbox Router](https://github.com/kubernetes-sigs/agent-sandbox/blob/main/clients/python/agentic-sandbox-client/CODE
MEDIUMsite/content/docs/filesystem/_index.md52The full template (with isolation runtime options) lives at [`clients/python/agentic-sandbox-client/python-sandbox-templCODE
MEDIUMsite/content/docs/filesystem/upload-download/_index.md12- The [Sandbox Router](https://github.com/kubernetes-sigs/agent-sandbox/blob/main/clients/python/agentic-sandbox-client/CODE
MEDIUMsite/content/docs/filesystem/list-files/_index.md12- The [Sandbox Router](https://github.com/kubernetes-sigs/agent-sandbox/blob/main/clients/python/agentic-sandbox-client/CODE
MEDIUMsite/content/docs/filesystem/read-write/_index.md12- The [Sandbox Router](https://github.com/kubernetes-sigs/agent-sandbox/blob/main/clients/python/agentic-sandbox-client/CODE
MEDIUM…ent/docs/use-cases/kata-containers-isolation/_index.md73With Kata runtimes, direct pod port-forwarding is not compatible. Use the [Sandbox Router](https://github.com/kubernetesCODE
MEDIUMsite/content/docs/use-cases/gvisor-isolation/_index.md62With gVisor or Kata runtimes, direct pod port-forwarding is not compatible. Use the [Sandbox Router](https://github.com/CODE
MEDIUMsite/content/docs/use-cases/computer-use/_index.md353. **Programmatic control** — use the [`agent-sandbox` Python SDK](https://github.com/agent-infra/sandbox/tree/main/sdk/CODE
MEDIUMsite/content/docs/sandbox/metrics/_index.md17- The [Sandbox Router](https://github.com/kubernetes-sigs/agent-sandbox/blob/main/clients/python/agentic-sandbox-client/CODE
MEDIUMsite/content/docs/sandbox/snapshots/_index.md21- The [Sandbox Router](https://github.com/kubernetes-sigs/agent-sandbox/blob/main/clients/python/agentic-sandbox-client/CODE
MEDIUM…cs/sandbox/custom_sandbox/custom_environment/_index.md17- The [Sandbox Router](https://github.com/kubernetes-sigs/agent-sandbox/blob/main/clients/python/agentic-sandbox-client/CODE
MEDIUM…te/content/docs/sandbox/custom_sandbox/image/_index.md11- The [Sandbox Router](https://github.com/kubernetes-sigs/agent-sandbox/blob/main/clients/python/agentic-sandbox-client/CODE
MEDIUM…ntent/docs/getting_started/go-sdk-quickstart/_index.md14- The [Sandbox Router](https://github.com/kubernetes-sigs/agent-sandbox/blob/main/clients/python/agentic-sandbox-client/CODE
MEDIUM…ntent/docs/getting_started/go-sdk-quickstart/_index.md15- A `SandboxWarmPool` in the target namespace (for example `python-sandbox-pool` backed by `python-sandbox-template`). SCODE
MEDIUM…content/docs/getting_started/troubleshooting/_index.md20- The [Sandbox Router](https://github.com/kubernetes-sigs/agent-sandbox/blob/main/clients/python/agentic-sandbox-client/CODE
MEDIUM…t/docs/getting_started/install_prerequisites/_index.md51 curl -sSL https://raw.githubusercontent.com/kubernetes-sigs/agent-sandbox/refs/tags/${VERSION}/clients/python/agenticCODE
MEDIUM…t/docs/getting_started/install_prerequisites/_index.md59 curl -sSL https://raw.githubusercontent.com/kubernetes-sigs/agent-sandbox/refs/tags/${VERSION}/clients/python/agenticCODE
MEDIUMsite/data/link_replacements.yaml8 replacement: '](https://github.com/kubernetes-sigs/agent-sandbox/blob/main/clients/python/agentic-sandbox-client/REACODE
MEDIUMsite/data/link_replacements.yaml23 replacement: '](https://github.com/kubernetes-sigs/agent-sandbox/blob/main/clients/python/agentic-sandbox-client/)'CODE
MEDIUMsite/data/link_replacements.yaml38 replacement: '](https://github.com/kubernetes-sigs/agent-sandbox/blob/main/clients/python/agentic-sandbox-client/REACODE
MEDIUMsite/data/link_replacements.yaml43 replacement: '](https://github.com/kubernetes-sigs/agent-sandbox/blob/main/clients/python/agentic-sandbox-client/REACODE
MEDIUMsite/data/link_replacements.yaml48 replacement: '](https://github.com/kubernetes-sigs/agent-sandbox/blob/main/clients/python/agentic-sandbox-client/tesCODE
MEDIUMsite/data/link_replacements.yaml68 replacement: '](https://github.com/kubernetes-sigs/agent-sandbox/blob/main/clients/python/agentic-sandbox-client/GCPCODE
Cross-File Repetition13 hits · 65 pts
SeverityFileLineSnippetContext
HIGHexamples/analytics-tool/analytics-tool/main.py0a simple health check endpoint to confirm the server is running.STRING
HIGHexamples/gemini-cu-sandbox/main.py0a simple health check endpoint to confirm the server is running.STRING
HIGHexamples/agent-sandbox-gymnasium/gymnasium-env/main.py0a simple health check endpoint to confirm the server is running.STRING
HIGHexamples/python-runtime-sandbox/main.py0a simple health check endpoint to confirm the server is running.STRING
HIGHexamples/n8n-mcp/source/server.py0a simple health check endpoint to confirm the server is running.STRING
HIGHsite/content/docs/sandbox/snapshots/source/server.py0a simple health check endpoint to confirm the server is running.STRING
HIGHsite/content/docs/sandbox/lifecycle/source/server.py0a simple health check endpoint to confirm the server is running.STRING
HIGH…cs/sandbox/custom_sandbox/custom_environment/_index.md0a simple health check endpoint to confirm the server is running.STRING
HIGH…nt/docs/volumes/volume-claim-template/source/server.py0a simple health check endpoint to confirm the server is running.STRING
HIGH…/docs/getting_started/troubleshooting/source/server.py0a simple health check endpoint to confirm the server is running.STRING
HIGHexamples/analytics-tool/analytics-tool/main.py0executes a shell command inside the sandbox and returns its output. uses shlex.split for security to prevent shell injecSTRING
HIGHexamples/python-runtime-sandbox/main.py0executes a shell command inside the sandbox and returns its output. uses shlex.split for security to prevent shell injecSTRING
HIGHexamples/n8n-mcp/source/server.py0executes a shell command inside the sandbox and returns its output. uses shlex.split for security to prevent shell injecSTRING
Verbosity Indicators31 hits · 50 pts
SeverityFileLineSnippetContext
LOWextensions/controllers/sandboxclaim_controller_test.go3563 // Step 1: First Ready transition. Metrics recorded, Patch fails.COMMENT
LOWextensions/controllers/sandboxclaim_controller_test.go3575 // Step 2: Mid-flap — claim went not-Ready, but was previously Ready.COMMENT
LOWextensions/controllers/sandboxclaim_controller_test.go3591 // Step 3: Flap back to Ready — newReady=True, oldReady=False.COMMENT
LOWextensions/controllers/sandboxclaim_controller_test.go4379 // Step 1: CreateFunc → entry addedCOMMENT
LOWextensions/controllers/sandboxclaim_controller_test.go4383 // Step 2: First reconcile → Not-Ready → Ready transition → entry cleaned.COMMENT
LOWextensions/controllers/sandboxclaim_controller_test.go4385 // Step 3: Post-Ready UpdateFuncCOMMENT
LOWextensions/controllers/sandboxclaim_controller_test.go4389 // Step 4: Reconcile with old=Ready, new=ReadyCOMMENT
LOWextensions/controllers/sandboxclaim_controller_test.go5403 // Step 1: Reconcile without templateCOMMENT
LOWextensions/controllers/sandboxclaim_controller_test.go5439 // Step 2: Create template and reconcile againCOMMENT
LOWexamples/kata-gke-sandbox/setup.sh67echo "### Step 1: Creating/Checking GKE Cluster ###"CODE
LOWexamples/kata-gke-sandbox/setup.sh97echo "### Step 2: Installing the Kata Infrastructure ###"CODE
LOWexamples/kata-gke-sandbox/setup.sh119echo "### Step 3: Registering the RuntimeClass ###"CODE
LOWexamples/firecracker-sandbox/setup.sh62# Step 1: Verify KVM supportCOMMENT
LOWexamples/firecracker-sandbox/setup.sh92# Step 2: Install Kata Containers with Firecracker via kata-deployCOMMENT
LOWexamples/firecracker-sandbox/setup.sh115# Step 3: Register the kata-fc RuntimeClassCOMMENT
LOWexamples/firecracker-sandbox/setup.sh134# Step 4: Label nodesCOMMENT
LOWexamples/firecracker-sandbox/setup.sh156# Step 5: Verify installationCOMMENT
LOWexamples/firecracker-sandbox/setup.sh64echo "### Step 1: Verifying KVM support ###"CODE
LOWexamples/firecracker-sandbox/setup.sh87 echo "### Step 1: Skipped (--skip-kvm-check) ###"CODE
LOWexamples/firecracker-sandbox/setup.sh95 echo "### Step 2: Installing Kata Containers (kata-deploy) ###"CODE
LOWexamples/firecracker-sandbox/setup.sh111 echo "### Step 2: Skipped (--no-install) ###"CODE
LOWexamples/firecracker-sandbox/setup.sh117echo "### Step 3: Registering RuntimeClass '${RUNTIME_CLASS_NAME}' ###"CODE
LOWexamples/firecracker-sandbox/setup.sh137 echo "### Step 4: Labeling all Linux nodes with ${NODE_LABEL_KEY}=${NODE_LABEL_VALUE} ###"CODE
LOWexamples/firecracker-sandbox/setup.sh152 echo "### Step 4: Skipped (--no-label) ###"CODE
LOWexamples/firecracker-sandbox/setup.sh158echo "### Step 5: Verifying installation ###"CODE
LOWexamples/kata-aks-sandbox/setup.sh60echo "### Step 1: Creating/Checking the Resource Group ###"CODE
LOWexamples/kata-aks-sandbox/setup.sh66echo "### Step 2: Creating/Checking the AKS Cluster ###"CODE
LOWexamples/kata-aks-sandbox/setup.sh97echo "### Step 3: Getting Cluster Credentials ###"CODE
LOWexamples/kata-aks-sandbox/setup.sh100echo "### Step 4: Verifying the Kata RuntimeClass ###"CODE
LOW…-swap/python-density/run_pythonsandbox_density_test.sh50# Step 1: Pre-stage MovieLens dataset ONCE on all target nodes under /tmp/movielensCOMMENT
LOW…-swap/python-density/run_pythonsandbox_density_test.sh84# Step 2: Execute multi-density benchmark matrix across target node poolsCOMMENT
Deep Nesting50 hits · 46 pts
SeverityFileLineSnippetContext
LOW…n/agentic-sandbox-client/test_podsnapshot_extension.py395CODE
LOW…ic-sandbox-client/k8s_agent_sandbox/async_connector.py154CODE
LOW…c-sandbox-client/k8s_agent_sandbox/async_k8s_helper.py173CODE
LOW…c-sandbox-client/k8s_agent_sandbox/async_k8s_helper.py285CODE
LOW…c-sandbox-client/k8s_agent_sandbox/async_k8s_helper.py411CODE
LOW…thon/agentic-sandbox-client/k8s_agent_sandbox/utils.py86CODE
LOW…thon/agentic-sandbox-client/k8s_agent_sandbox/utils.py157CODE
LOW…/agentic-sandbox-client/k8s_agent_sandbox/connector.py444CODE
LOW…/agentic-sandbox-client/k8s_agent_sandbox/connector.py517CODE
LOW…agentic-sandbox-client/k8s_agent_sandbox/k8s_helper.py152CODE
LOW…agentic-sandbox-client/k8s_agent_sandbox/k8s_helper.py261CODE
LOW…agentic-sandbox-client/k8s_agent_sandbox/k8s_helper.py385CODE
LOW…8s_agent_sandbox/test/unit/test_async_sandboxclient.py596CODE
LOW…ient/k8s_agent_sandbox/test/unit/test_sandboxclient.py577CODE
LOW…nt/k8s_agent_sandbox/gke_extensions/snapshots/utils.py83CODE
LOW…nt/k8s_agent_sandbox/gke_extensions/snapshots/utils.py147CODE
LOW…nt/k8s_agent_sandbox/gke_extensions/snapshots/utils.py215CODE
LOW…nt/k8s_agent_sandbox/gke_extensions/snapshots/utils.py299CODE
LOW…nt/k8s_agent_sandbox/gke_extensions/snapshots/utils.py325CODE
LOW…nt_sandbox/gke_extensions/snapshots/snapshot_engine.py222CODE
LOW…nt_sandbox/gke_extensions/snapshots/snapshot_engine.py269CODE
LOW…c-sandbox-client/sandbox-router/test_sandbox_router.py1019CODE
LOW…gentic-sandbox-client/sandbox-router/sandbox_router.py539CODE
LOW…gentic-sandbox-client/sandbox-router/sandbox_router.py556CODE
LOWtest/e2e/clients/python/test_e2e_python_sdk.py65CODE
LOWtest/stress/generate-report/generate_report.py163CODE
LOWtest/stress/generate-report/download_results.py98CODE
LOWexamples/langchain/coding_agent.py365CODE
LOWexamples/hpa-swp-scaling/create-claim.py36CODE
LOWexamples/firecracker-sandbox/main.py111CODE
LOWexamples/agent-sandbox-rl/tests/loadtest.py136CODE
LOWexamples/agent-sandbox-rl/agent_sandbox_rl/fleet.py906CODE
LOWexamples/agent-sandbox-rl/agent_sandbox_rl/fleet.py968CODE
LOW…les/agent-sandbox-rl/agent_sandbox_rl/observability.py248CODE
LOWexamples/agent-sandbox-rl/agent_sandbox_rl/sources.py105CODE
LOW…mples/agent-sandbox-rl/agent_sandbox_rl/async_fleet.py344CODE
LOWexamples/agent-sandbox-rl/agent_sandbox_rl/resources.py36CODE
LOWexamples/agent-sandbox-rl/agent_sandbox_rl/resources.py124CODE
LOWexamples/agent-sandbox-rl/agent_sandbox_rl/resources.py350CODE
LOWexamples/agent-sandbox-rl/agent_sandbox_rl/recycle.py238CODE
LOWexamples/agent-sandbox-rl/agent_sandbox_rl/recycle.py382CODE
LOWexamples/agent-sandbox-rl/agent_sandbox_rl/recycle.py300CODE
LOWexamples/agent-sandbox-rl/agent_sandbox_rl/recycle.py456CODE
LOW…s/agent-sandbox-rl/agent_sandbox_rl/adapters/r2egym.py91CODE
LOWexamples/hermes-agents-as-a-service/gateway/gateway.py243CODE
LOWexamples/hermes-agents-as-a-service/gateway/gateway.py318CODE
LOWexamples/gke-swap/python-density/parse_telemetry.py23CODE
LOWdev/tools/mutate_yaml.py35CODE
LOWdev/tools/shared/headers.py161CODE
LOWdev/tools/shared/headers.py202CODE
Cross-Language Confusion8 hits · 42 pts
SeverityFileLineSnippetContext
HIGH…ents/integrations/nemo-gym/tests/unit/test_provider.py357 f"cd /work || exit {SANDBOX_RUNTIME_RETURN_CODE}",CODE
HIGH…ents/integrations/nemo-gym/tests/unit/test_provider.py449 assert script == f"mkdir -p /data/out && cp {staging} /data/out/artifact.bin && rm -f {staging}"CODE
HIGHexamples/agent-sandbox-rl/agent_sandbox_rl/handles.py99 self.run("stty -echo 2>/dev/null; PS1=''; PROMPT_COMMAND=''; true",CODE
HIGHexamples/agent-sandbox-rl/agent_sandbox_rl/recycle.py106 f'echo "PRISTINE=$(git -C {tb} rev-parse pristine 2>/dev/null)"',CODE
HIGHexamples/agent-sandbox-rl/agent_sandbox_rl/recycle.py107 f'echo "HEAD=$(git -C {tb} rev-parse HEAD 2>/dev/null)"',CODE
HIGHexamples/agent-sandbox-rl/agent_sandbox_rl/recycle.py118 f'echo "H:$(basename "$f")" && cat "$f"; done 2>/dev/null) 'CODE
HIGHexamples/agent-sandbox-rl/agent_sandbox_rl/recycle.py185 'kill -9 "$p" 2>/dev/null; done; ')CODE
HIGH…agent-sandbox-rl/agent_sandbox_rl/adapters/swebench.py36 " || ls -d /testbed 2>/dev/null || ls /",CODE
Hallucination Indicators4 hits · 40 pts
SeverityFileLineSnippetContext
CRITICALexamples/python-runtime-sandbox/test_main.py96 mock_popen.return_value.__enter__.return_value.communicate.assert_called_once_with(timeout=300.0)CODE
CRITICALexamples/policy/vap/secure-sandbox-policy.yaml86 !object.spec.podTemplate.spec.volumes.exists(v,CODE
CRITICALexamples/policy/vap/secure-sandbox-policy.yaml97 !object.spec.podTemplate.spec.volumes.exists(v, has(v.hostPath))CODE
CRITICALexamples/policy/vap/secure-sandbox-policy.yaml157 object.spec.podTemplate.spec.tolerations.exists(t,CODE
Self-Referential Comments8 hits · 26 pts
SeverityFileLineSnippetContext
MEDIUM…n/agentic-sandbox-client/test_podsnapshot_extension.py134 # Create the initial sandbox to take the snapshot fromCOMMENT
MEDIUM…n/agentic-sandbox-client/test_podsnapshot_extension.py375 # Create a fresh sandbox to test suspend-resume flow on a brand new instanceCOMMENT
MEDIUM…8s_agent_sandbox/_proto/process/v1/process_pb2_grpc.py140 # This class is part of an EXPERIMENTAL API.COMMENT
MEDIUMexamples/aider-sandbox/template.yaml32 # Define the repository URL you want to automatically download hereCOMMENT
MEDIUM…amples/demo-cilium-egress/scripts/01-create-cluster.sh16# Create a GKE Standard cluster WITHOUT Dataplane V2 so we can install upstream Cilium.COMMENT
MEDIUM…les/ray-integration/direct-proxy/rl_production_loop.py218 # Define the scale of the distributed job.COMMENT
MEDIUMexamples/gemini-cu-sandbox/run-test-kind.sh64# Create a temporary kubeconfig file for kindCOMMENT
MEDIUMexamples/policy/vap/secure-sandbox-policy.yaml14 # Define a variable to check ALL container types: containers, initContainers, and ephemeralContainers.COMMENT
Modern Structural Boilerplate20 hits · 20 pts
SeverityFileLineSnippetContext
LOW…ic-sandbox-client/k8s_agent_sandbox/async_connector.py22logger = logging.getLogger(__name__)CODE
LOW…c-sandbox-client/k8s_agent_sandbox/async_k8s_helper.py22logger = logging.getLogger(__name__)CODE
LOW…ndbox-client/k8s_agent_sandbox/async_sandbox_client.py37logger = logging.getLogger(__name__)CODE
LOW…_extensions/snapshots/sandbox_with_snapshot_support.py45logger = logging.getLogger(__name__)CODE
LOW…nt/k8s_agent_sandbox/gke_extensions/snapshots/utils.py30logger = logging.getLogger(__name__)CODE
LOW…nt_sandbox/gke_extensions/snapshots/snapshot_engine.py37logger = logging.getLogger(__name__)CODE
LOW…pshots/test/unit/test_sandbox_with_snapshot_support.py51logger = logging.getLogger(__name__)CODE
LOW…ensions/snapshots/test/unit/test_podsnapshot_client.py31logger = logging.getLogger(__name__)CODE
LOW…ox-client/k8s_agent_sandbox/commands/_process_stubs.py37__all__ = ["process_pb2", "process_pb2_grpc"]CODE
LOW…ions/gymnasium/k8s_agent_sandbox_gymnasium/__init__.py26__all__ = [CODE
LOW…gymnasium/k8s_agent_sandbox_gymnasium/gymnasium_env.py36logger = logging.getLogger(__name__)CODE
LOW…ations/nemo-gym/nemo_gym_k8s_agent_sandbox/__init__.py28__all__ = [CODE
LOW…ions/mcp-server/k8s_agent_sandbox_mcp_server/server.py39logger = logging.getLogger(__name__)CODE
LOW…-server/k8s_agent_sandbox_mcp_server/tools/__init__.py24__all__ = [CODE
LOW…ver/k8s_agent_sandbox_mcp_server/resources/__init__.py17__all__ = [CODE
LOW…ents/deepagents_k8s_agent_sandbox/lifecycle_manager.py24logger = logging.getLogger(__name__)CODE
LOW…ns/deepagents/deepagents_k8s_agent_sandbox/__init__.py19__all__ = [CODE
LOW…ons/deepagents/deepagents_k8s_agent_sandbox/sandbox.py47logger = logging.getLogger(__name__)CODE
LOWexamples/agent-sandbox-rl/agent_sandbox_rl/fleet.py743 def set_pool_replicas(self, image: str, replicas: int) -> None:CODE
LOWexamples/agent-sandbox-rl/agent_sandbox_rl/__init__.py85__all__ = [CODE
Redundant / Tautological Comments12 hits · 19 pts
SeverityFileLineSnippetContext
LOW…tic-sandbox-client/k8s_agent_sandbox/sandbox_client.py218 # Check if the sandbox actually exists in KubernetesCOMMENT
LOW…/agentic-sandbox-client/k8s_agent_sandbox/connector.py559 # Verify if the connection is active before sending the requestCOMMENT
LOW…nt/k8s_agent_sandbox/gke_extensions/snapshots/utils.py167 # Check if Snapshot UID is present in the condition.messageCOMMENT
LOW…nt/k8s_agent_sandbox/gke_extensions/snapshots/utils.py223 # Check if already deletedCOMMENT
LOWexamples/kata-gke-sandbox/setup.sh69# Check if the cluster already existsCOMMENT
LOW…ples/vscode-sandbox/overlays/kata-mshv/patch-kata.yaml8 # Set runtimeClassName to use kata mshv runtime classCOMMENT
LOW…mples/vscode-sandbox/overlays/gvisor/patch-gvisor.yaml8 # Set runtimeClassName to use gVisorCOMMENT
LOWexamples/vscode-sandbox/overlays/kata/patch-kata.yaml8 # Set runtimeClassName to use kata qemu classCOMMENT
LOW…policy/policy-controller/template-sandbox-binding.yaml39 # Check if this pod is controlled by a Sandbox CRCOMMENT
LOW…policy/policy-controller/template-sandbox-binding.yaml62 # Check if this pod is controlled by a Sandbox CRCOMMENT
LOW…es/policy/opa-gatekeeper/template-sandbox-binding.yaml39 # Check if this pod is controlled by a Sandbox CRCOMMENT
LOW…es/policy/opa-gatekeeper/template-sandbox-binding.yaml62 # Check if this pod is controlled by a Sandbox CRCOMMENT
AI Slop Vocabulary5 hits · 14 pts
SeverityFileLineSnippetContext
MEDIUM…/agent-sandbox-rl/tests/run_full_swebench_benchmark.py168 # general load-test harness for repeated-tasks-per-image batches.COMMENT
MEDIUMexamples/agent-sandbox-rl/examples/plan_capacity.py145 sys.path.insert(0, tests_dir) # robust to cwdCODE
MEDIUMexamples/sandboxed-tools/pkg/tools/write_file.go69 // The -- separator makes execution more robust e.g. if path is "--help"COMMENT
MEDIUMexamples/sandboxed-tools/pkg/tools/list_files.go59 // The -- separator makes execution more robust e.g. if path is "--help"COMMENT
MEDIUMexamples/sandboxed-tools/pkg/tools/read_file.go61 // The -- separator makes execution more robust e.g. if path is "--help"COMMENT
AI Structural Patterns11 hits · 10 pts
SeverityFileLineSnippetContext
LOW…tic-sandbox-client/k8s_agent_sandbox/sandbox_client.py93CODE
LOW…ndbox-client/k8s_agent_sandbox/async_sandbox_client.py140CODE
LOW…8s_agent_sandbox/_proto/process/v1/process_pb2_grpc.py146CODE
LOW…8s_agent_sandbox/_proto/process/v1/process_pb2_grpc.py173CODE
LOW…8s_agent_sandbox/_proto/process/v1/process_pb2_grpc.py200CODE
LOW…8s_agent_sandbox/_proto/process/v1/process_pb2_grpc.py227CODE
LOW…8s_agent_sandbox/_proto/process/v1/process_pb2_grpc.py254CODE
LOWexamples/agent-sandbox-rl/agent_sandbox_rl/fleet.py968CODE
LOW…mples/agent-sandbox-rl/agent_sandbox_rl/async_fleet.py344CODE
LOWexamples/agent-sandbox-rl/agent_sandbox_rl/prepull.py67CODE
LOWdev/ci/shared/runner.py102CODE
Docstring Block Structure2 hits · 10 pts
SeverityFileLineSnippetContext
HIGH…ic-sandbox-client/k8s_agent_sandbox/async_connector.py155Sends an HTTP request asynchronously to the sandbox with standard parameters. This method automatically resolveSTRING
HIGH…/agentic-sandbox-client/k8s_agent_sandbox/connector.py518Sends an HTTP request to the sandbox with standard parameters. This method automatically resolves the gateway oSTRING
Magic Placeholder Names2 hits · 10 pts
SeverityFileLineSnippetContext
HIGHexamples/kata-aks/README.md168 --from-literal=OPENAI_API_KEY="<your-api-key>" \CODE
HIGHexamples/sandboxed-tools/README.md68export GEMINI_API_KEY="your-api-key-here"CODE
Fake / Example Data9 hits · 10 pts
SeverityFileLineSnippetContext
LOWclients/go/sandbox/client_test.go376 setupWatchWithReactor(agentsCS, extensionsCS, readySandbox("placeholder"))CODE
LOWsandbox-router/authz/authorizer_test.go39 Username: "user@example.com",CODE
LOWsandbox-router/authz/authorizer_test.go48 Username: "user@example.com",CODE
LOWexamples/openclaw-kata-aks-sandbox/README.md39Then open `http://localhost:18789/#token=dummy-token-for-sandbox`. The token fragment is required — the gateway rejects CODE
LOW…enclaw-kata-aks-sandbox/openclaw-sandbox-kata-aks.yaml62 value: "dummy-token-for-sandbox"CODE
LOWexamples/openclaw-gvisor-sandbox/run-test-kind.sh71sed "s/dummy-token-for-sandbox/${TOKEN}/g" openclaw-template.yaml | kubectl apply -f -CODE
LOWexamples/openclaw-gvisor-sandbox/README.md66sed "s/dummy-token-for-sandbox/${TOKEN}/g" openclaw-template.yaml | kubectl apply -f -CODE
LOWexamples/openclaw-gvisor-sandbox/README.md252sed "s/dummy-token-for-sandbox/${TOKEN}/g" openclaw-template.yaml | kubectl apply -f -CODE
LOWexamples/openclaw-gvisor-sandbox/openclaw-template.yaml50 value: "dummy-token-for-sandbox"CODE
Synthetic Comment Markers1 hit · 5 pts
SeverityFileLineSnippetContext
HIGH.github/pull_request_template.md19Note: Automated release notes are generated by Gemini using the PR description in the first section.CODE
Example Usage Blocks1 hit · 2 pts
SeverityFileLineSnippetContext
LOWsandbox-router/dev/smoke-test/run.sh27# Usage:COMMENT