AI Slop Code RIsk Monitor

google/A2UI

11.7 Moderate pattern signal View on GitHub

Maintenance and Governance Review

This report summarizes scanner evidence for google/A2UI, a TypeScript project with 16,661 GitHub stars. SynthScan examined 592,447 lines of code across 3273 source files, recording 5246 pattern matches distributed across 23 syntactic categories. The legacy adjusted pattern signal is 11.7 (Moderate 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.

11.7
Adjusted Signal
11.7
Raw Pattern Score
100%
Time Factor
2026-10-10
Last Push
16.7K
Stars
TypeScript
Language
592.4K
Lines of Code
3.3K
Files
5.2K
Pattern Hits
2026-10-12
Scan Date
0.07
HC Hit Rate

Risk Review · v3

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

Cognitive Ownership Risk 24.5/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 16.2/100 · LOW

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

Agent Over-Engineering Ratio 22.2/100 · LOW

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

PR Review Velocity Impact 45.8/100 · MEDIUM

Which changes need focused human review? 5246 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 64HIGH 166MEDIUM 304LOW 4712

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

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

Hyper-Verbose Identifiers1488 hits · 1483 pts
SeverityFileLineSnippetContext
LOWrenderers/lit/a2ui_explorer/src/examples.ts156function ensureCreateSurfaceMessage(CODE
LOWrenderers/lit/a2ui_explorer/src/examples.ts196function extractMessagesAndDescription(CODE
LOWrenderers/lit/src/0.8/ui/utils/youtube.ts41export function convertShareUriToEmbedUri(uri: string) {CODE
LOWrenderers/lit/src/0.8/ui/utils/youtube.ts52export function convertWatchOrShortsUriToEmbedUri(uri: string) {CODE
LOWrenderers/lit/src/0.8/ui/utils/youtube.ts63export function videoIdFromWatchOrShortsOrEmbedUri(uri: string) {CODE
LOWrenderers/lit/src/0.8/ui/utils/youtube.ts73export function createWatchUriFromVideoId(id: string) {CODE
LOW…ui_explorer/scripts/closure-compiler/externs/README.md17When adding or updating extern definitions, use the canonical naming convention `NameOfActualClassExterns` (or `NameOfCoCODE
LOW…closure-compiler/externs/a2ui_web_core_v0_9.externs.js34function CreateSurfaceMessageExterns() {}CODE
LOW…closure-compiler/externs/a2ui_web_core_v0_9.externs.js51function UpdateComponentsMessageExterns() {}CODE
LOW…closure-compiler/externs/a2ui_web_core_v0_9.externs.js111function UpdateDataModelMessageExterns() {}CODE
LOW…closure-compiler/externs/a2ui_web_core_v0_9.externs.js126function DeleteSurfaceMessageExterns() {}CODE
LOW…/closure-compiler/externs/angular_framework.externs.js31function AngularIvyInstructionExterns() {}CODE
LOW…/closure-compiler/externs/angular_framework.externs.js90function AngularLifecycleHookExterns() {}CODE
LOW…/closure-compiler/externs/angular_framework.externs.js234function AngularSignalPrimitiveExterns() {}CODE
LOW…/closure-compiler/externs/angular_framework.externs.js246function AngularLocaleDataIndexExterns() {}CODE
LOW…derers/angular/a2ui_explorer/src/app/demo.component.ts60function getUseUniversalComponents(): boolean {CODE
LOWrenderers/angular/src/core/reactivity.ts48export function initializeAngularReactivity(injector: EnvironmentInjector): void {CODE
LOWrenderers/angular/src/catalog/angular_wc_host.ts44export function setDefaultUniversalInjector(injector: Injector | undefined): void {CODE
LOWrenderers/angular/src/catalog/angular_wc_host.ts52export function clearDefaultUniversalInjector(injector: Injector): void {CODE
LOWrenderers/angular/src/catalog/to_web_component.spec.ts44function createUniversalImplementation(CODE
LOWrenderers/angular/src/catalog/types.ts83function toAngularComponentImplementation(CODE
LOWrenderers/angular/src/catalog/types.ts100function isAngularComponentImplementation(api: unknown): api is AngularComponentImplementation {CODE
LOWrenderers/angular/src/catalog/types.ts123export function createComponentImplementation(CODE
LOWrenderers/angular/src/v0_8/catalog/index.ts60export function registerStandardComponents(catalog: Catalog) {CODE
LOW…nderers/react/tests/v0_8/integration/messages.test.tsx243 function IndependentSurfaceRenderer() {CODE
LOW…nderers/react/tests/v0_8/integration/messages.test.tsx373 function DeleteNonExistentRenderer() {CODE
LOW…nderers/react/tests/v0_8/integration/messages.test.tsx397 function MultiSurfaceDeleteRenderer() {CODE
LOW…nderers/react/tests/v0_8/integration/messages.test.tsx465 function RecreateAfterDeleteRenderer() {CODE
LOW…erers/react/tests/v0_8/integration/components.test.tsx32 function UpdateWithoutBeginRenderingRenderer() {CODE
LOW…react/tests/v0_8/integration/property-updates.test.tsx748 function ColumnDistributionRenderer() {CODE
LOW…derers/react/tests/v0_8/integration/templates.test.tsx90 function PrimitiveTemplateRenderer() {CODE
LOW…ers/react/tests/v0_8/integration/data-binding.test.tsx224 function TextFieldDataUpdateRenderer() {CODE
LOW…ers/react/tests/v0_8/integration/data-binding.test.tsx275 function CheckBoxDataUpdateRenderer() {CODE
LOW…ers/react/tests/v0_8/integration/data-binding.test.tsx378 function MultiComponentDataUpdateRenderer() {CODE
LOW…ers/react/tests/v0_8/integration/data-binding.test.tsx441 function MultiKeyDataUpdateRenderer() {CODE
LOW…ers/react/tests/v0_8/integration/data-binding.test.tsx558 function DateTimeInputDataUpdateRenderer() {CODE
LOW…ers/react/tests/v0_8/integration/data-binding.test.tsx612 function MultipleChoiceDataUpdateRenderer() {CODE
LOW…ers/react/tests/v0_8/integration/data-binding.test.tsx822 function AudioPlayerDataUpdateRenderer() {CODE
LOWrenderers/react/tests/v0_8/utils/messages.ts107export function createDataModelUpdateSpec(CODE
LOWrenderers/react/a2ui_explorer/src/App.tsx34function applyPrimaryColorToMessages(CODE
LOWrenderers/react/a2ui_explorer/src/examples.ts72function extractMessagesAndDescription(CODE
LOWrenderers/react/src/adapter.tsx111export function createBinderlessComponentImplementation(CODE
LOWtools/build_catalog/tests/test_assemble_catalog.py79 def test_remote_basic_catalog_fallback(self, mock_urlopen):CODE
LOWtools/build_catalog/tests/test_assemble_catalog.py100 def test_extend_basic_catalog(self):CODE
LOWtools/build_catalog/tests/test_assemble_catalog.py152 def test_local_common_types_fallback(self):CODE
LOWtools/build_catalog/tests/test_assemble_catalog.py171 def test_remote_common_types_fallback(self, mock_urlopen):CODE
LOWtools/build_catalog/tests/test_assemble_catalog.py214 def test_collision_warning_on_merge(self, mock_logger, mock_fetch_json):CODE
LOWtools/build_catalog/tests/test_assemble_catalog.py261 def test_output_filename_generation(self, mock_assemble, mock_cwd):CODE
LOWtools/build_catalog/tests/test_assemble_catalog.py304 def test_catalog_json_resolution(self, mock_fetch_json):CODE
LOWtools/build_catalog/tests/test_assemble_catalog.py355 def test_theme_property_override_and_clash(self, mock_fetch_json):CODE
LOWtools/build_catalog/tests/test_assemble_catalog.py394 def mock_fetch_json_side_effect(uri):CODE
LOWtools/build_catalog/tests/test_assemble_catalog.py428 def test_inline_instructions_and_additional_files(self):CODE
LOWtools/build_catalog/tests/test_assemble_catalog.py444 def mock_fetch_json_side_effect(uri, **kwargs):CODE
LOW…prints/features/universal_custom_elements.blueprint.md128function toWebComponentImplementation(CODE
LOW…prints/features/universal_custom_elements.blueprint.md133function isWebComponentImplementation(entry: unknown): entry is WebComponentImplementation;CODE
LOW…-blueprint-compliance/scripts/test_check_compliance.py91 def test_out_of_date_codebase(CODE
LOW…-blueprint-compliance/scripts/test_check_compliance.py148 def test_not_baselined_codebase(CODE
LOW…-blueprint-compliance/scripts/test_check_compliance.py194 def test_missing_module_blueprint(CODE
LOW…-blueprint-compliance/scripts/test_check_compliance.py227 def test_run_cmd_file_not_found(CODE
LOW…-blueprint-compliance/scripts/test_check_compliance.py248 def test_compliance_with_none_commits(CODE
1428 more matches not shown…
Over-Commented Block1144 hits · 1132 pts
SeverityFileLineSnippetContext
LOWlychee.toml1# Copyright 2024 Google LLCCOMMENT
LOWhooks.py1# Copyright 2024 Google LLCCOMMENT
LOWmkdocs.yaml1# Copyright 2024 Google LLCCOMMENT
LOW.yarnrc.yml1# Copyright 2024 Google LLCCOMMENT
LOWpyproject.toml1# Copyright 2024 Google LLCCOMMENT
LOWpubspec.yaml1# Copyright 2024 Google LLCCOMMENT
LOWPackage.swift1// swift-tools-version: 6.1COMMENT
LOWanalysis_options.yaml1# Copyright 2024 Google LLCCOMMENT
LOWrenderers/lit/a2ui_explorer/tests/smoke-test.spec.ts1// Copyright 2024 Google LLCCOMMENT
LOWrenderers/react/scripts/test-react18.sh1#!/usr/bin/env bashCOMMENT
LOWrenderers/react/src/v0_8/theme/litTheme.ts161// =============================================================================COMMENT
LOW.gemini/config.yaml1# Copyright 2024 Google LLCCOMMENT
LOW.gemini/config.yaml21 # For now, use the default of MEDIUM for testing. Based on desired verbosity,COMMENT
LOWtools/composer/src/test/setup.ts41window.ResizeObserver = ResizeObserver;COMMENT
LOWtools/build_catalog/assemble_catalog.py1# Copyright 2024 Google LLCCOMMENT
LOWtools/build_catalog/pyproject.toml1# Copyright 2024 Google LLCCOMMENT
LOWtools/build_catalog/tests/test_assemble_catalog_v08.py1# Copyright 2024 Google LLCCOMMENT
LOWtools/build_catalog/tests/test_assemble_catalog.py1# Copyright 2024 Google LLCCOMMENT
LOWblueprints/validate_blueprints.py1#!/usr/bin/env python3COMMENT
LOWblueprints/link_skills.sh1#!/usr/bin/env bashCOMMENT
LOW…/a2ui-blueprint-compliance/scripts/check_compliance.py1#!/usr/bin/env python3COMMENT
LOW…-blueprint-compliance/scripts/test_check_compliance.py1# Copyright 2024 Google LLCCOMMENT
LOWpython/a2ui_agent/pyproject.toml1# Copyright 2024 Google LLCCOMMENT
LOWpython/a2ui_agent/tests/test_pydantic_builders.py1# Copyright 2024 Google LLCCOMMENT
LOWpython/a2ui_agent/tests/test_macros.py1# Copyright 2024 Google LLCCOMMENT
LOW…thon/a2ui_agent/tests/test_inference_format_helpers.py1# Copyright 2024 Google LLCCOMMENT
LOWpython/a2ui_agent/tests/test_model_backed_catalogs.py1# Copyright 2024 Google LLCCOMMENT
LOWpython/a2ui_agent/tests/test_atom_format.py1# Copyright 2024 Google LLCCOMMENT
LOWpython/a2ui_agent/tests/test_prompt_examples.py1# Copyright 2024 Google LLCCOMMENT
LOWpython/a2ui_agent/tests/__init__.py1# Copyright 2024 Google LLCCOMMENT
LOWpython/a2ui_agent/tests/test_formats.py1# Copyright 2024 Google LLCCOMMENT
LOWpython/a2ui_agent/tests/test_parser_base.py1# Copyright 2024 Google LLCCOMMENT
LOWpython/a2ui_agent/tests/test_schema_prompt.py1# Copyright 2024 Google LLCCOMMENT
LOWpython/a2ui_agent/tests/test_specification_roundtrip.py1# Copyright 2024 Google LLCCOMMENT
LOW…ui_agent/tests/test_multi_catalog_inference_formats.py1# Copyright 2024 Google LLCCOMMENT
LOWpython/a2ui_agent/tests/test_catalog_transformers.py1# Copyright 2024 Google LLCCOMMENT
LOWpython/a2ui_agent/tests/skill/test_skill_generator.py1# Copyright 2024 Google LLCCOMMENT
LOW…on/a2ui_agent/tests/express/test_version_compliance.py1# Copyright 2024 Google LLCCOMMENT
LOW…/a2ui_agent/tests/express/test_catalogs_and_updates.py1# Copyright 2024 Google LLCCOMMENT
LOWpython/a2ui_agent/tests/express/test_compiler.py1# Copyright 2024 Google LLCCOMMENT
LOWpython/a2ui_agent/tests/express/test_cli_tools.py1# Copyright 2024 Google LLCCOMMENT
LOWpython/a2ui_agent/tests/express/test_round_trip.py1# Copyright 2024 Google LLCCOMMENT
LOW…thon/a2ui_agent/tests/express/test_prompt_generator.py1# Copyright 2024 Google LLCCOMMENT
LOW…thon/a2ui_agent/tests/express/test_parser_decompile.py1# Copyright 2024 Google LLCCOMMENT
LOWpython/a2ui_agent/tests/express/test_integration.py1# Copyright 2024 Google LLCCOMMENT
LOW…n/a2ui_agent/tests/processor/test_request_processor.py1# Copyright 2024 Google LLCCOMMENT
LOWpython/a2ui_agent/tests/utils/test_validation.py1# Copyright 2024 Google LLCCOMMENT
LOWpython/a2ui_agent/tests/utils/test_catalog_resolver.py1# Copyright 2024 Google LLCCOMMENT
LOWpython/a2ui_agent/tests/utils/test_schema_pruning.py1# Copyright 2024 Google LLCCOMMENT
LOWpython/a2ui_agent/tests/parser/test_lexer.py1# Copyright 2024 Google LLCCOMMENT
LOWpython/a2ui_agent/tests/parser/test_parser_catalogs.py1# Copyright 2024 Google LLCCOMMENT
LOW…hon/a2ui_agent/tests/parser/test_streaming_patterns.py1# Copyright 2024 Google LLCCOMMENT
LOWpython/a2ui_agent/tests/parser/test_payload_fixer.py1# Copyright 2024 Google LLCCOMMENT
LOWpython/a2ui_agent/tests/parser/test_parse_chunk.py1# Copyright 2024 Google LLCCOMMENT
LOWpython/a2ui_agent/tests/extensions/__init__.py1# Copyright 2024 Google LLCCOMMENT
LOW…nt/tests/extensions/file_resolve/test_file_resolver.py1# Copyright 2024 Google LLCCOMMENT
LOW…n/a2ui_agent/tests/extensions/file_resolve/__init__.py1# Copyright 2024 Google LLCCOMMENT
LOWpython/a2ui_agent/tests/schema/test_utils.py1# Copyright 2024 Google LLCCOMMENT
LOWpython/a2ui_agent/tests/schema/test_catalog.py1# Copyright 2024 Google LLCCOMMENT
LOWpython/a2ui_agent/tests/schema/test_load_examples.py1# Copyright 2024 Google LLCCOMMENT
1084 more matches not shown…
Unused Imports1301 hits · 1092 pts
SeverityFileLineSnippetContext
LOWtools/build_catalog/tests/test_assemble_catalog.py18CODE
LOWblueprints/validate_blueprints.py23CODE
LOW…-blueprint-compliance/scripts/test_check_compliance.py22CODE
LOWpython/a2ui_agent/tests/test_macros.py19CODE
LOWpython/a2ui_agent/tests/test_macros.py23CODE
LOWpython/a2ui_agent/tests/test_macros.py45CODE
LOWpython/a2ui_agent/tests/test_macros.py51CODE
LOWpython/a2ui_agent/tests/test_macros.py495CODE
LOW…thon/a2ui_agent/tests/test_inference_format_helpers.py17CODE
LOWpython/a2ui_agent/tests/test_parser_base.py17CODE
LOW…on/a2ui_agent/tests/express/test_version_compliance.py16CODE
LOWpython/a2ui_agent/tests/express/test_compiler.py36CODE
LOWpython/a2ui_agent/tests/express/test_compiler.py36CODE
LOWpython/a2ui_agent/tests/express/test_cli_tools.py25CODE
LOWpython/a2ui_agent/tests/express/test_cli_tools.py25CODE
LOWpython/a2ui_agent/tests/express/test_integration.py17CODE
LOWpython/a2ui_agent/tests/express/test_integration.py21CODE
LOW…n/a2ui_agent/tests/processor/test_request_processor.py17CODE
LOW…hon/a2ui_agent/tests/parser/test_streaming_patterns.py17CODE
LOWpython/a2ui_agent/tests/conformance/macro_suite.py17CODE
LOW…on/a2ui_agent/tests/conformance/test_adk_extensions.py18CODE
LOW…ui_agent/tests/conformance/test_builder_conformance.py17CODE
LOW…a2ui_agent/tests/conformance/test_macro_conformance.py17CODE
LOWpython/a2ui_agent/tests/conformance/builder_suite.py17CODE
LOW…hon/a2ui_agent/tests/conformance/regenerate_goldens.py29CODE
LOW…n/a2ui_agent/tests/conformance/test_a2a_integration.py16CODE
LOWpython/a2ui_agent/tests/conformance/test_conformance.py15CODE
LOWpython/a2ui_agent/tests/conformance/test_conformance.py45CODE
LOWpython/a2ui_agent/tests/conformance/test_conformance.py46CODE
LOWpython/a2ui_agent/src/a2ui/inference_strategy.py18CODE
LOWpython/a2ui_agent/src/a2ui/inference_format.py15CODE
LOW…thon/a2ui_agent/src/a2ui/inference_formats/__init__.py15CODE
LOW…thon/a2ui_agent/src/a2ui/inference_formats/__init__.py17CODE
LOW…thon/a2ui_agent/src/a2ui/inference_formats/__init__.py18CODE
LOW…thon/a2ui_agent/src/a2ui/inference_formats/__init__.py19CODE
LOW…thon/a2ui_agent/src/a2ui/inference_formats/__init__.py20CODE
LOW…thon/a2ui_agent/src/a2ui/inference_formats/__init__.py21CODE
LOW…thon/a2ui_agent/src/a2ui/inference_formats/__init__.py22CODE
LOW…thon/a2ui_agent/src/a2ui/inference_formats/__init__.py23CODE
LOW…thon/a2ui_agent/src/a2ui/inference_formats/__init__.py24CODE
LOW…thon/a2ui_agent/src/a2ui/inference_formats/__init__.py25CODE
LOW…thon/a2ui_agent/src/a2ui/inference_formats/__init__.py26CODE
LOW…thon/a2ui_agent/src/a2ui/inference_formats/__init__.py27CODE
LOW…thon/a2ui_agent/src/a2ui/inference_formats/__init__.py28CODE
LOW…thon/a2ui_agent/src/a2ui/inference_formats/__init__.py29CODE
LOW…thon/a2ui_agent/src/a2ui/inference_formats/__init__.py30CODE
LOW…thon/a2ui_agent/src/a2ui/inference_formats/__init__.py31CODE
LOW…thon/a2ui_agent/src/a2ui/inference_formats/__init__.py32CODE
LOW…thon/a2ui_agent/src/a2ui/inference_formats/__init__.py33CODE
LOW…thon/a2ui_agent/src/a2ui/inference_formats/__init__.py34CODE
LOW…thon/a2ui_agent/src/a2ui/inference_formats/__init__.py35CODE
LOW…thon/a2ui_agent/src/a2ui/inference_formats/__init__.py36CODE
LOW…thon/a2ui_agent/src/a2ui/inference_formats/__init__.py37CODE
LOW…a2ui/inference_formats/direct_json/prompt_generator.py17CODE
LOW…ent/src/a2ui/inference_formats/direct_json/__init__.py15CODE
LOW…ent/src/a2ui/inference_formats/direct_json/__init__.py17CODE
LOW…ent/src/a2ui/inference_formats/direct_json/__init__.py19CODE
LOW…ent/src/a2ui/inference_formats/direct_json/__init__.py20CODE
LOW…ent/src/a2ui/inference_formats/direct_json/__init__.py21CODE
LOW…ent/src/a2ui/inference_formats/direct_json/__init__.py22CODE
1241 more matches not shown…
Hallucination Indicators64 hits · 695 pts
SeverityFileLineSnippetContext
CRITICALpython/a2ui_core/tests/test_resolution.py302 from a2ui.core.exceptions import A2uiExpressionErrorCODE
CRITICALpython/a2ui_core/tests/test_resolution.py1034 from a2ui.core.exceptions import A2uiExpressionErrorCODE
CRITICALpython/a2ui_core/tests/test_processing.py241 from a2ui.core.exceptions import A2uiValidationErrorCODE
CRITICALpython/a2ui_core/tests/test_processing.py259 from a2ui.core.exceptions import A2uiRpcErrorCODE
CRITICALpython/a2ui_core/tests/test_processing.py314 from a2ui.core.exceptions import A2uiRpcError, RpcErrorCodeCODE
CRITICALpython/a2ui_core/tests/test_processing.py341 from a2ui.core.exceptions import A2uiRpcError, RpcErrorCodeCODE
CRITICALpython/a2ui_core/tests/test_catalog.py31from a2ui.core.exceptions import A2uiCatalogError, A2uiValidationErrorCODE
CRITICALpython/a2ui_core/tests/test_dynamic_types_strictness.py30from a2ui.core.exceptions import A2uiValidationErrorCODE
CRITICAL⚡python/a2ui_core/tests/test_state.py300 from a2ui.core.exceptions import A2uiValidationErrorCODE
CRITICALpython/a2ui_core/tests/test_state.py318 from a2ui.core.exceptions import A2uiValidationErrorCODE
CRITICALpython/a2ui_core/tests/test_state.py661 from a2ui.core.exceptions import A2uiIntegrityErrorCODE
CRITICALpython/a2ui_core/tests/test_state.py721 from a2ui.core.exceptions import A2uiCatalogErrorCODE
CRITICALpython/a2ui_core/tests/test_adapters.py20from a2ui.core.exceptions import A2uiValidationErrorCODE
CRITICAL⚡python/a2ui_core/tests/test_codegen_pydantic.py811 from a2ui.core.exceptions import A2uiValidationErrorCODE
CRITICAL⚡python/a2ui_core/tests/test_codegen_pydantic.py823 from a2ui.core.exceptions import A2uiValidationErrorCODE
CRITICAL⚡python/a2ui_core/tests/test_codegen_pydantic.py834 from a2ui.core.exceptions import A2uiValidationErrorCODE
CRITICALpython/a2ui_core/tests/test_rpc.py20from a2ui.core.exceptions import A2uiRpcError, RpcErrorCodeCODE
CRITICALpython/a2ui_core/tests/test_agent_to_renderer_schema.py36from a2ui.core.exceptions import A2uiErrorCODE
CRITICAL⚡python/a2ui_core/tests/test_expression_parser.py16from a2ui.core.exceptions import A2uiExpressionErrorCODE
CRITICALpython/a2ui_core/tests/test_conformance.py1462 from a2ui.core.exceptions import A2uiValidationErrorCODE
CRITICALpython/a2ui_core/tests/test_conformance.py1534 from a2ui.core.exceptions import A2uiRpcErrorCODE
CRITICAL…ui_core/src/a2ui/core/expressions/expression_parser.py20from a2ui.core.exceptions import A2uiExpressionErrorCODE
CRITICAL…thon/a2ui_core/src/a2ui/core/basic_catalog/__init__.py21from a2ui.core.exceptions import A2uiErrorCODE
CRITICAL…cy/src/main/kotlin/com/google/a2ui/schema/Validator.kt57 resourceLoaders.add(com.networknt.schema.resource.IriResourceLoader.getInstance())CODE
CRITICAL…cy/src/main/kotlin/com/google/a2ui/schema/Validator.kt148 resourceLoaders.add(com.networknt.schema.resource.IriResourceLoader.getInstance())CODE
CRITICAL⚡…om/google/a2ui/samples/rizzcharts/RizzchartsTools.java36 com.google.genai.types.FunctionDeclaration.builder()CODE
CRITICAL⚡…om/google/a2ui/samples/rizzcharts/RizzchartsTools.java40 com.google.genai.types.Schema.builder()CODE
CRITICAL⚡…om/google/a2ui/samples/rizzcharts/RizzchartsTools.java46 com.google.genai.types.Schema.builder()CODE
CRITICAL⚡…om/google/a2ui/samples/rizzcharts/RizzchartsTools.java95 com.google.genai.types.FunctionDeclaration.builder()CODE
CRITICAL⚡…om/google/a2ui/samples/rizzcharts/RizzchartsTools.java99 com.google.genai.types.Schema.builder()CODE
CRITICAL⚡…om/google/a2ui/samples/rizzcharts/RizzchartsTools.java105 com.google.genai.types.Schema.builder()CODE
CRITICAL…com/google/a2ui/samples/rizzcharts/RizzchartsMain.java115 io.github.cdimascio.dotenv.Dotenv.configure().ignoreIfMissing().load();CODE
CRITICAL…n/com/google/a2ui/samples/rizzcharts/RizzchartsMain.kt51 val dotenv = io.github.cdimascio.dotenv.Dotenv.configure().ignoreIfMissing().load()CODE
CRITICAL…anvas/src/lib/components/chat/input-area/input-area.ts83 if (this.formGroup.controls.query.value.trim() === '') {CODE
CRITICAL…7bf_pass_6_string_to_numberbool_property_aut/report.md201 from a2ui.core.exceptions import A2uiCatalogErrorCODE
CRITICAL…7bf_auto_resolve_positional_child_arrays_to_/report.md201 from a2ui.core.exceptions import A2uiCatalogErrorCODE
CRITICAL…c9416_compact_signature_parameter_formatting/report.md201 from a2ui.core.exceptions import A2uiCatalogErrorCODE
CRITICAL…7bf_pass_7_single_vs_list_property_slot_auto/report.md201 from a2ui.core.exceptions import A2uiCatalogErrorCODE
CRITICAL…7bf_streamline_express_rules_prompt_contract/report.md201 from a2ui.core.exceptions import A2uiCatalogErrorCODE
CRITICAL…7bf_normalize_shorthand_string_action_bindin/report.md201 from a2ui.core.exceptions import A2uiCatalogErrorCODE
CRITICAL…7bf_normalize_shorthand_string_action_bindin/report.md201 from a2ui.core.exceptions import A2uiCatalogErrorCODE
CRITICAL…7bf_pass_8_catalog_signature_parameter_descr/report.md201 from a2ui.core.exceptions import A2uiCatalogErrorCODE
CRITICAL…7bf_normalize_shorthand_string_action_bindin/report.md201 from a2ui.core.exceptions import A2uiCatalogErrorCODE
CRITICAL…7bf_normalize_shorthand_string_action_bindin/report.md201 from a2ui.core.exceptions import A2uiCatalogErrorCODE
CRITICAL…7bf_auto_wrap_literal_prose_string_children_/report.md201 from a2ui.core.exceptions import A2uiCatalogErrorCODE
CRITICAL…7bf_pass_10_explicit_output_brevity_directiv/report.md201 from a2ui.core.exceptions import A2uiCatalogErrorCODE
CRITICAL…7bf_pass_9_template_variable_unwrap_in_compi/report.md201 from a2ui.core.exceptions import A2uiCatalogErrorCODE
CRITICAL…7bf_normalize_shorthand_string_action_bindin/report.md201 from a2ui.core.exceptions import A2uiCatalogErrorCODE
CRITICAL…7bf_normalize_shorthand_string_action_bindin/report.md201 from a2ui.core.exceptions import A2uiCatalogErrorCODE
CRITICAL…54a5466a_dynamic_positional_child_resolution/report.md201 from a2ui.core.exceptions import A2uiCatalogErrorCODE
CRITICAL…_027_e133988f_compile_template_optimizations/report.md201 from a2ui.core.exceptions import A2uiCatalogErrorCODE
CRITICAL…8_dynamic_action_event_name_alias_resolution/report.md201 from a2ui.core.exceptions import A2uiCatalogErrorCODE
CRITICAL…db_ast_container_slot_property_normalization/report.md201 from a2ui.core.exceptions import A2uiCatalogErrorCODE
CRITICAL…m/run_024_fe3f1fb6_streamline_prompt_headers/report.md201 from a2ui.core.exceptions import A2uiCatalogErrorCODE
CRITICAL…_auto_omit_default_key_wrappers_nested_slots/report.md201 from a2ui.core.exceptions import A2uiCatalogErrorCODE
CRITICAL…/atom/run_023_27383046_compiler_auto_quoting/report.md201 from a2ui.core.exceptions import A2uiCatalogErrorCODE
CRITICAL…run_026_ec77d38e_compile_event_normalization/report.md201 from a2ui.core.exceptions import A2uiCatalogErrorCODE
CRITICAL…c9416_compact_signature_parameter_formatting/report.md198 from a2ui.core.exceptions import A2uiCatalogErrorCODE
CRITICAL…70873a_dynamic_list_template_path_resolution/report.md201 from a2ui.core.exceptions import A2uiCatalogErrorCODE
CRITICAL…ynamic_data_model_property_key_normalization/report.md201 from a2ui.core.exceptions import A2uiCatalogErrorCODE
4 more matches not shown…
Decorative Section Separators221 hits · 668 pts
SeverityFileLineSnippetContext
MEDIUM⚡python/a2ui_agent/tests/test_pydantic_builders.py65# =============================================================================COMMENT
MEDIUM⚡python/a2ui_agent/tests/test_pydantic_builders.py67# =============================================================================COMMENT
MEDIUM⚡python/a2ui_agent/tests/test_pydantic_builders.py146# =============================================================================COMMENT
MEDIUM⚡python/a2ui_agent/tests/test_pydantic_builders.py148# =============================================================================COMMENT
MEDIUM⚡python/a2ui_agent/tests/test_pydantic_builders.py206# =============================================================================COMMENT
MEDIUM⚡python/a2ui_agent/tests/test_pydantic_builders.py208# =============================================================================COMMENT
MEDIUM⚡python/a2ui_agent/tests/test_pydantic_builders.py260# =============================================================================COMMENT
MEDIUM⚡python/a2ui_agent/tests/test_pydantic_builders.py262# =============================================================================COMMENT
MEDIUM⚡python/a2ui_agent/tests/test_pydantic_builders.py555# =============================================================================COMMENT
MEDIUM⚡python/a2ui_agent/tests/test_pydantic_builders.py557# =============================================================================COMMENT
MEDIUM⚡python/a2ui_agent/tests/test_pydantic_builders.py642# =============================================================================COMMENT
MEDIUM⚡python/a2ui_agent/tests/test_pydantic_builders.py644# =============================================================================COMMENT
MEDIUM⚡python/a2ui_agent/tests/test_pydantic_builders.py704# =============================================================================COMMENT
MEDIUM⚡python/a2ui_agent/tests/test_pydantic_builders.py706# =============================================================================COMMENT
MEDIUM⚡python/a2ui_agent/tests/test_atom_format.py166# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡python/a2ui_agent/tests/test_atom_format.py168# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡python/a2ui_agent/tests/test_atom_format.py188# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡python/a2ui_agent/tests/test_atom_format.py190# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡python/a2ui_agent/tests/test_atom_format.py345# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡python/a2ui_agent/tests/test_atom_format.py347# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡python/a2ui_agent/tests/test_atom_format.py371# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡python/a2ui_agent/tests/test_atom_format.py373# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡python/a2ui_agent/tests/test_atom_format.py628# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡python/a2ui_agent/tests/test_atom_format.py630# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡python/a2ui_agent/tests/test_atom_format.py835# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡python/a2ui_agent/tests/test_atom_format.py837# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡python/a2ui_agent/tests/test_atom_format.py860# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡python/a2ui_agent/tests/test_atom_format.py862# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡python/a2ui_agent/tests/express/test_cli_tools.py103 # ----------------------------------------------------COMMENT
MEDIUM⚡python/a2ui_agent/tests/express/test_cli_tools.py105 # ----------------------------------------------------COMMENT
MEDIUMpython/a2ui_agent/tests/express/test_cli_tools.py169 # ----------------------------------------------------COMMENT
MEDIUMpython/a2ui_agent/tests/express/test_cli_tools.py171 # ----------------------------------------------------COMMENT
MEDIUMpython/a2ui_agent/tests/express/test_cli_tools.py229 # ----------------------------------------------------COMMENT
MEDIUMpython/a2ui_agent/tests/express/test_cli_tools.py231 # ----------------------------------------------------COMMENT
MEDIUMpython/a2ui_agent/tests/express/test_cli_tools.py271 # ----------------------------------------------------COMMENT
MEDIUMpython/a2ui_agent/tests/express/test_cli_tools.py273 # ----------------------------------------------------COMMENT
MEDIUMpython/a2ui_agent/tests/conformance/macro_suite.py69# =============================================================================COMMENT
MEDIUMpython/a2ui_agent/tests/conformance/macro_suite.py71# =============================================================================COMMENT
MEDIUMpython/a2ui_agent/tests/conformance/macro_suite.py143# =============================================================================COMMENT
MEDIUMpython/a2ui_agent/tests/conformance/macro_suite.py145# =============================================================================COMMENT
MEDIUMpython/a2ui_agent/tests/conformance/macro_suite.py267# =============================================================================COMMENT
MEDIUMpython/a2ui_agent/tests/conformance/macro_suite.py269# =============================================================================COMMENT
MEDIUM⚡python/a2ui_agent/tests/conformance/macro_suite.py343# =============================================================================COMMENT
MEDIUM⚡python/a2ui_agent/tests/conformance/macro_suite.py345# =============================================================================COMMENT
MEDIUMpython/a2ui_agent/tests/conformance/builder_suite.py58# =============================================================================COMMENT
MEDIUMpython/a2ui_agent/tests/conformance/builder_suite.py60# =============================================================================COMMENT
MEDIUMpython/a2ui_agent/tests/conformance/builder_suite.py122# =============================================================================COMMENT
MEDIUMpython/a2ui_agent/tests/conformance/builder_suite.py124# =============================================================================COMMENT
MEDIUMpython/a2ui_agent/tests/conformance/builder_suite.py197# =============================================================================COMMENT
MEDIUMpython/a2ui_agent/tests/conformance/builder_suite.py199# =============================================================================COMMENT
MEDIUMpython/a2ui_agent/tests/conformance/builder_suite.py244# =============================================================================COMMENT
MEDIUMpython/a2ui_agent/tests/conformance/builder_suite.py246# =============================================================================COMMENT
MEDIUM…c/a2ui/inference_formats/experimental/atom/compiler.py282 # ------------------------------------------------------------------COMMENT
MEDIUM…c/a2ui/inference_formats/experimental/atom/compiler.py284 # ------------------------------------------------------------------COMMENT
MEDIUM…c/a2ui/inference_formats/experimental/atom/compiler.py382 # ------------------------------------------------------------------COMMENT
MEDIUM…c/a2ui/inference_formats/experimental/atom/compiler.py384 # ------------------------------------------------------------------COMMENT
MEDIUM…c/a2ui/inference_formats/experimental/atom/compiler.py475 # ------------------------------------------------------------------COMMENT
MEDIUM…c/a2ui/inference_formats/experimental/atom/compiler.py477 # ------------------------------------------------------------------COMMENT
MEDIUM…c/a2ui/inference_formats/experimental/atom/compiler.py513 # ------------------------------------------------------------------COMMENT
MEDIUM…c/a2ui/inference_formats/experimental/atom/compiler.py515 # ------------------------------------------------------------------COMMENT
161 more matches not shown…
Cross-File Repetition63 hits · 315 pts
SeverityFileLineSnippetContext
HIGHpython/a2ui_agent/tests/express/test_compiler.py0initializes standard test paths and schema helpers.STRING
HIGH…thon/a2ui_agent/tests/express/test_parser_decompile.py0initializes standard test paths and schema helpers.STRING
HIGHpython/a2ui_agent/tests/express/test_integration.py0initializes standard test paths and schema helpers.STRING
HIGHpython/a2ui_agent/tests/elemental/test_compiler.py0initializes standard test paths and schema helpers.STRING
HIGH…on/a2ui_agent/tests/elemental/test_parser_decompile.py0initializes standard test paths and schema helpers.STRING
HIGH…agent/src/a2ui/inference_formats/direct_json/format.py0a copy of the active catalogs, in the order the format received them.STRING
HIGH…/a2ui/inference_formats/experimental/express/format.py0a copy of the active catalogs, in the order the format received them.STRING
HIGH…src/a2ui/inference_formats/experimental/atom/format.py0a copy of the active catalogs, in the order the format received them.STRING
HIGH…2ui/inference_formats/experimental/elemental/format.py0a copy of the active catalogs, in the order the format received them.STRING
HIGH…2ui/inference_formats/experimental/express/compiler.py0a copy of the catalogs, in the order the compiler received them.STRING
HIGH…c/a2ui/inference_formats/experimental/atom/compiler.py0a copy of the catalogs, in the order the compiler received them.STRING
HIGH…i/inference_formats/experimental/elemental/compiler.py0a copy of the catalogs, in the order the compiler received them.STRING
HIGH…/a2ui/inference_formats/experimental/express/parser.py0a copy of the catalogs the parser holds, in the order it received them.STRING
HIGH…src/a2ui/inference_formats/experimental/atom/parser.py0a copy of the catalogs the parser holds, in the order it received them.STRING
HIGH…2ui/inference_formats/experimental/elemental/parser.py0a copy of the catalogs the parser holds, in the order it received them.STRING
HIGH…/a2ui/inference_formats/experimental/express/parser.py0wraps text and raw a2ui blocks into a single llm-formatted string.STRING
HIGH…src/a2ui/inference_formats/experimental/atom/parser.py0wraps text and raw a2ui blocks into a single llm-formatted string.STRING
HIGH…2ui/inference_formats/experimental/elemental/parser.py0wraps text and raw a2ui blocks into a single llm-formatted string.STRING
HIGHpython/a2ui_agent/src/a2ui/parser/parser.py0wraps text and raw a2ui blocks into a single llm-formatted string.STRING
HIGH…nference_formats/experimental/atom/prompt_generator.py0compiles component definitions into compact s-expression signatures.STRING
HIGH…32047da_compact_boolean_enum_flag_signatures/report.md0compiles component definitions into compact s-expression signatures.STRING
HIGH…/run_025_974f43f2_compact_catalog_signatures/report.md0compiles component definitions into compact s-expression signatures.STRING
HIGH…nference_formats/experimental/atom/prompt_generator.py0compiles function definitions into compact s-expression signatures.STRING
HIGH…32047da_compact_boolean_enum_flag_signatures/report.md0compiles function definitions into compact s-expression signatures.STRING
HIGH…/run_025_974f43f2_compact_catalog_signatures/report.md0compiles function definitions into compact s-expression signatures.STRING
HIGH…hon/a2ui_agent/src/a2ui/builder/v0_9/catalogs/basic.py0a layout component that arranges its children horizontally. to create a grid layout, nest columns within this row.STRING
HIGH…ui_core/src/a2ui/core/basic_catalog/v1_0/components.py0a layout component that arranges its children horizontally. to create a grid layout, nest columns within this row.STRING
HIGH…ui_core/src/a2ui/core/basic_catalog/v0_9/components.py0a layout component that arranges its children horizontally. to create a grid layout, nest columns within this row.STRING
HIGH…hon/a2ui_agent/src/a2ui/builder/v0_9/catalogs/basic.py0a layout component that arranges its children vertically. to create a grid layout, nest rows within this column.STRING
HIGH…ui_core/src/a2ui/core/basic_catalog/v1_0/components.py0a layout component that arranges its children vertically. to create a grid layout, nest rows within this column.STRING
HIGH…ui_core/src/a2ui/core/basic_catalog/v0_9/components.py0a layout component that arranges its children vertically. to create a grid layout, nest rows within this column.STRING
HIGH…hon/a2ui_agent/src/a2ui/builder/v0_9/catalogs/basic.py0a component that allows selecting one or more options from a list.STRING
HIGH…ui_core/src/a2ui/core/basic_catalog/v1_0/components.py0a component that allows selecting one or more options from a list.STRING
HIGH…ui_core/src/a2ui/core/basic_catalog/v0_9/components.py0a component that allows selecting one or more options from a list.STRING
HIGHspecification/proposals/express/express_dsl_examples.md0`. support for `\n`, `\t`, `\\`, and `\"` escapes. raw strings: prefaced by `r` (e.g., `r"..."` or `rSTRING
HIGH…nce/test_data/skills/express_basic_monolithic.skill.md0`. support for `\n`, `\t`, `\\`, and `\"` escapes. raw strings: prefaced by `r` (e.g., `r"..."` or `rSTRING
HIGHconformance/test_data/skills/express_core.skill.md0`. support for `\n`, `\t`, `\\`, and `\"` escapes. raw strings: prefaced by `r` (e.g., `r"..."` or `rSTRING
HIGHconformance/test_data/skills/express_base_rules.txt0`. support for `\n`, `\t`, `\\`, and `\"` escapes. raw strings: prefaced by `r` (e.g., `r"..."` or `rSTRING
HIGH…/agent/adk/custom-components-example/prompt_builder.py0you are a helpful contact lookup assistant. your final output must be a text response. to generate the response, you musSTRING
HIGH…/gemini_enterprise/v0_8/agent_engine/prompt_builder.py0you are a helpful contact lookup assistant. your final output must be a text response. to generate the response, you musSTRING
HIGH…adk/gemini_enterprise/v0_8/cloud_run/prompt_builder.py0you are a helpful contact lookup assistant. your final output must be a text response. to generate the response, you musSTRING
HIGHsamples/agent/adk/custom-components-example/tools.py0call this tool to get a list of contacts based on a name and optional department. 'name' is the person's name to search STRING
HIGH…agent/adk/gemini_enterprise/v0_8/agent_engine/tools.py0call this tool to get a list of contacts based on a name and optional department. 'name' is the person's name to search STRING
HIGH…ty/agent/adk/gemini_enterprise/v0_8/cloud_run/tools.py0call this tool to get a list of contacts based on a name and optional department. 'name' is the person's name to search STRING
HIGHsamples/agent/adk/custom-components-example/agent.py0returns the client's capabilities keyed by protocol version. clients may send the bare capabilities entry, and may leaveSTRING
HIGHsamples/community/agent/adk/mcp_app_proxy/agent.py0returns the client's capabilities keyed by protocol version. clients may send the bare capabilities entry, and may leaveSTRING
HIGH…es/community/agent/adk/file_upload_summarizer/agent.py0returns the client's capabilities keyed by protocol version. clients may send the bare capabilities entry, and may leaveSTRING
HIGHsamples/community/agent/adk/rizzcharts/python/agent.py0returns the client's capabilities keyed by protocol version. clients may send the bare capabilities entry, and may leaveSTRING
HIGHsamples/agent/adk/custom-components-example/agent.py0whether a capabilities key names a protocol version, such as `v0.9`.STRING
HIGHsamples/community/agent/adk/mcp_app_proxy/agent.py0whether a capabilities key names a protocol version, such as `v0.9`.STRING
HIGH…es/community/agent/adk/file_upload_summarizer/agent.py0whether a capabilities key names a protocol version, such as `v0.9`.STRING
HIGHsamples/community/agent/adk/rizzcharts/python/agent.py0whether a capabilities key names a protocol version, such as `v0.9`.STRING
HIGHsamples/agent/adk/custom-components-example/agent.py0creates an a2uirequestprocessor negotiated for the client's capabilities.STRING
HIGHsamples/community/agent/adk/mcp_app_proxy/agent.py0creates an a2uirequestprocessor negotiated for the client's capabilities.STRING
HIGH…es/community/agent/adk/file_upload_summarizer/agent.py0creates an a2uirequestprocessor negotiated for the client's capabilities.STRING
HIGHsamples/community/agent/adk/rizzcharts/python/agent.py0creates an a2uirequestprocessor negotiated for the client's capabilities.STRING
HIGHswift/core/README.md0{ "type": "object", "properties": { "value": { "type": "string" } }, "required": ["value"] }STRING
HIGH…ore/Sources/BasicCatalog/Functions/EmailFunction.swift0{ "type": "object", "properties": { "value": { "type": "string" } }, "required": ["value"] }STRING
HIGH…rces/BasicCatalog/Functions/FormatStringFunction.swift0{ "type": "object", "properties": { "value": { "type": "string" } }, "required": ["value"] }STRING
HIGH…_013_c89b21e_compiler_implicit_text_wrapping/report.md0# a2ui atom output contract you must output the user interface using the compact a2ui atom s-expression notation. -you mSTRING
3 more matches not shown…
Docstring Block Structure50 hits · 250 pts
SeverityFileLineSnippetContext
HIGHblueprints/modules/a2ui_agent.blueprint.md344Processes streaming response chunks incrementally. Implemented only by parsers whose supports_streaming is TrueSTRING
HIGHblueprints/modules/a2ui_agent.blueprint.md413Constructs an InferenceFormat instance bound to the provided active catalogs. Args: catalogs: List STRING
HIGHblueprints/modules/a2ui_agent.blueprint.md740Constructs a DirectJsonFormat instance bound to the provided active catalogs. Args: catalogs: List STRING
HIGH…on/a2ui_agent/tests/conformance/conformance_helpers.py25Resolves a relative conformance file path against the top-level repository conformance directory. Args: filSTRING
HIGH…rc/a2ui/inference_formats/direct_json/schema_prompt.py31Returns the prompt text that describes catalogs to the model. The text holds more than the catalogs. It also includSTRING
HIGH…2ui/inference_formats/experimental/express/compiler.py407Finds the catalog a component or function call resolves against. An explicit `catalogId` wins. Otherwise the naSTRING
HIGH…2ui/inference_formats/experimental/express/compiler.py532Compiles plain A2UI Express DSL into standard A2UI message models. Every statement in the block compiles, and tSTRING
HIGH…c/a2ui/inference_formats/experimental/atom/compiler.py389Compiles Atom text into A2UI message models. Args: text: The Atom text to compile. surfSTRING
HIGH…/src/a2ui/inference_formats/experimental/atom/sexpr.py136Parses Atom text into a list of top-level expressions. Missing closing parentheses at the end of the input are addeSTRING
HIGH…i/inference_formats/experimental/elemental/compiler.py677Compiles A2UI Elemental HTML into A2UI message models. Args: html_text: The Elemental markup of oneSTRING
HIGH…i_agent/src/a2ui/inference_formats/_shared/catalogs.py39Checks the catalogs that a format, parser or compiler works with. Args: catalogs: The catalogs, default catSTRING
HIGH…i_agent/src/a2ui/inference_formats/_shared/catalogs.py71Checks catalogs for mixed-catalog support. When multiple catalogs are active, components and function calls carry STRING
HIGH…i_agent/src/a2ui/inference_formats/_shared/catalogs.py155Builds an insertion-ordered catalog ID to CatalogSchemaHelper mapping. Each helper is keyed by its catalog's `catalSTRING
HIGH…i_agent/src/a2ui/inference_formats/_shared/coalesce.py91Merges split surface messages into create units, keeping updates as updates. v0.9-style payloads split a surface's STRING
HIGHpython/a2ui_agent/src/a2ui/processor/processor.py42Initializes A2uiRequestProcessor, resolving active catalogs and instantiating validator and format strategy. ArSTRING
HIGHpython/a2ui_agent/src/a2ui/processor/generator.py76Creates an A2uiRequestProcessor bound to the specified renderer capabilities. Args: renderer_capabiSTRING
HIGHpython/a2ui_agent/src/a2ui/utils/schema_pruning.py88Returns a copy of an agent-to-renderer schema that admits only some messages. The allowlist is read literally. An eSTRING
HIGHpython/a2ui_agent/src/a2ui/utils/_paths.py26Returns the local filesystem path that `path` names. `path` is either a filesystem path or a `file://` URL. A WindoSTRING
HIGHpython/a2ui_agent/src/a2ui/utils/catalog_resolver.py52Returns the catalogs that are active for a renderer's capabilities. Every registered catalog that the renderer nameSTRING
HIGHpython/a2ui_agent/src/a2ui/parser/messages.py73Validates message dicts or models into AgentToRendererMessage models. The conversion is lossless: it adds no field STRING
HIGHpython/a2ui_agent/src/a2ui/parser/messages.py127Converts message models (or dicts) into wire-format message dicts. The conversion is lossless: only the fields thatSTRING
HIGHpython/a2ui_agent/src/a2ui/parser/messages.py153Fills in the fields that catalog prompt examples leave out, then validates. Catalog examples are often written withSTRING
HIGHpython/a2ui_agent/src/a2ui/schema/catalog.py44Loads few-shot examples from a directory or a glob pattern. Args: catalogs: The catalogs that the examples arSTRING
HIGHpython/a2ui_agent/src/a2ui/schema/utils.py52Returns the path to the specification directory for a given version. Args: version: The protocol version stSTRING
HIGHpython/a2ui_agent/src/a2ui/schema/utils.py116Returns the path to the basic catalog.json file for a given version. Args: version: The protocol version stSTRING
HIGHpython/a2ui_agent/src/a2ui/schema/utils.py141Returns the path to the basic examples directory for a given version. Args: version: The protocol version sSTRING
HIGHpython/a2ui_agent/src/a2ui/schema/utils.py166Returns the agent-to-renderer (server-to-client) schema for a protocol version. Args: version: The protocolSTRING
HIGHpython/a2ui_agent/src/a2ui/schema/utils.py188Returns the common types schema for a protocol version. a2ui-core generates the schema from the same Pydantic modelSTRING
HIGHpython/a2ui_agent/src/a2ui/schema/utils.py218Wraps an A2UI schema in a JSON array schema to support message sequences. Used when prompting language models to geSTRING
HIGH…on/a2ui_agent/src/a2ui/transformers/macros/expander.py79Derives an authoring/inference catalog by augmenting the base catalog with macro schemas. Args: basSTRING
HIGH…a2ui_core/src/a2ui/core/processing/adapters/factory.py79Resolves the version adapter for a protocol version. Args: version: Protocol version enum or versioSTRING
HIGH…a2ui_core/src/a2ui/core/processing/adapters/factory.py143Resolves the version adapter directly from a message payload. Args: payload: Raw message dictionarySTRING
HIGHpython/a2ui_core/src/a2ui/core/catalog/catalog.py861Returns a catalog document's functions as `(name, schema)` pairs. Accepts both forms of `functions`: the map of namSTRING
HIGHpython/a2ui_core/src/a2ui/core/catalog/functions.py158 A function that invokes a catalog function by name and returns its result synchronously. Parameters: name: The namSTRING
HIGHpython/a2ui_core/src/a2ui/core/state/data_model.py84Resolves the JSON Pointer path to its current value. Args: path: Absolute JSON pointer path to resoSTRING
HIGHpython/a2ui_core/src/a2ui/core/state/data_model.py146Sets a value atomically at a JSON Pointer path with auto-vivification. Args: path: Absolute JSON poSTRING
HIGH…_core/src/a2ui/core/schema/agent_to_renderer_schema.py196Returns the agent_to_renderer (server_to_client) JSON schema as a dictionary. Args: protocol_version: The pSTRING
HIGH…/a2ui_core/src/a2ui/core/schema/common_types_schema.py388Returns the common types JSON schema as a dictionary for a protocol version. Args: protocol_version: The prSTRING
HIGHpython/a2ui_core/src/a2ui/core/common/semver.py57Normalizes a version string for semantic version processing. Strips any leading 'v'/'V' and replaces underscores wiSTRING
HIGH…thon/a2ui_core/src/a2ui/core/basic_catalog/__init__.py31Returns the basic catalog instance for the specified protocol version. Args: protocol_version: The protocolSTRING
HIGHspecification/proposals/express/scripts/run_compiler.py51Compiles an A2UI Express DSL file into standard JSON. Args: dsl_path: Path to the A2UI Express DSL file. STRING
HIGH…tion/proposals/express/scripts/run_prompt_generator.py48Generates the A2UI Express system prompt contract. Args: catalog_path: Path to the catalog JSON schema. STRING
HIGH…ecification/proposals/express/scripts/run_inference.py69Submits the example to the AI model and compiles the returned DSL. Args: example_path: Path to the standardSTRING
HIGH…cification/proposals/express/scripts/run_decompiler.py50Decompiles an A2UI JSON example file to A2UI Express DSL. The example is either an object with a `messages` list, aSTRING
HIGHeval/bin/report_evals.py28Extracts accuracy metric from parsed JSON log data. Args: log_data: Dictionary containing parsed evaluationSTRING
HIGH…/inference-format-optimizer/scripts/compare_results.py29Resolves the results JSON file path from a directory, `.eval` file, or JSON file. Args: target_path: The fiSTRING
HIGH…s/inference-format-optimizer/scripts/utils/archiver.py78Atomically archives optimization run artifacts into the history directory. Args: format_name: The name of tSTRING
HIGH…ference-format-optimizer/scripts/utils/format_tools.py52Compiles an inference format snippet into an A2UI v1.0 JSON payload string. Args: format_name: The target fSTRING
HIGH…ference-format-optimizer/scripts/utils/format_tools.py95Decompiles an A2UI v1.0 JSON surface payload into a target format string. Args: format_name: The target forSTRING
HIGH…ference-format-optimizer/scripts/utils/format_tools.py146Parses an inference format snippet into its abstract syntax tree representation. Args: format_name: The tarSTRING
Excessive Try-Catch Wrapping196 hits · 242 pts
SeverityFileLineSnippetContext
LOWtools/build_catalog/assemble_catalog.py135 except Exception as e:CODE
LOWtools/build_catalog/assemble_catalog.py479 except Exception as e:CODE
LOWtools/build_catalog/assemble_catalog.py588 except Exception as e:CODE
LOWblueprints/validate_blueprints.py126 except Exception as e:CODE
LOWblueprints/validate_blueprints.py139 except Exception as e:CODE
MEDIUMblueprints/validate_blueprints.py399 print(f'Error: {err}', file=sys.stderr)CODE
LOWpython/a2ui_agent/tests/test_prompt_examples.py149 except Exception as e:CODE
LOWpython/a2ui_agent/tests/test_prompt_examples.py203 except Exception as e:CODE
LOWpython/a2ui_agent/tests/test_specification_roundtrip.py174 except Exception as e:CODE
LOWpython/a2ui_agent/tests/test_specification_roundtrip.py186 except Exception as e:CODE
LOWpython/a2ui_agent/tests/test_specification_roundtrip.py198 except Exception as e:CODE
LOWpython/a2ui_agent/tests/express/test_compiler.py90 except Exception as e:STRING
LOW⚡python/a2ui_agent/tests/conformance/macro_suite.py335 except Exception as e:CODE
LOW…hon/a2ui_agent/tests/conformance/regenerate_goldens.py47 except Exception as exc: # noqa: BLE001 - reported, not handledCODE
LOW…agent/src/a2ui/inference_formats/direct_json/parser.py274 except Exception:CODE
LOW…2ui/inference_formats/experimental/express/compiler.py518 except Exception as e:CODE
LOW…rence_formats/experimental/express/prompt_generator.py646 except Exception:CODE
LOW…a2ui/inference_formats/experimental/express/visitor.py69 except Exception:CODE
LOW…src/a2ui/inference_formats/experimental/atom/parser.py99 except Exception as e:CODE
LOW…i/inference_formats/experimental/elemental/compiler.py1232 except Exception:CODE
LOW…nce_formats/experimental/elemental/prompt_generator.py612 except Exception:CODE
LOW…nce_formats/experimental/elemental/prompt_generator.py686 except Exception:CODE
LOW…2ui/inference_formats/experimental/elemental/parser.py103 except Exception as e:CODE
LOWpython/a2ui_agent/src/a2ui/a2a/parts.py124 except Exception as e:CODE
LOWpython/a2ui_agent/src/a2ui/a2a/parts.py176 except Exception as e:CODE
LOWpython/a2ui_agent/src/a2ui/a2a/parts.py201 except Exception as e:CODE
LOW…hon/a2ui_agent/src/a2ui/processor/catalog_providers.py158 except Exception as e:CODE
LOWpython/a2ui_agent/src/a2ui/parser/parser.py69 except Exception as e:CODE
LOWpython/a2ui_agent/src/a2ui/parser/parser.py88 except Exception as e:CODE
LOW…gent/src/a2ui/extensions/file_resolve/file_resolver.py227 except Exception as e:CODE
LOW…gent/src/a2ui/extensions/file_resolve/file_resolver.py416 except Exception as e:CODE
LOW…a2ui_agent/src/a2ui/adk/send_a2ui_to_client_toolset.py316 except Exception as e:CODE
LOW…on/a2ui_agent/src/a2ui/transformers/macros/expander.py247 except Exception as e:CODE
LOWpython/a2ui_agent/src/a2ui/transformers/macros/macro.py488 except Exception:CODE
LOWpython/a2ui_core/tests/test_conformance.py195 except Exception as err:CODE
LOW…2ui_core/src/a2ui/core/processing/message_processor.py467 except Exception as err:CODE
LOW…2ui_core/src/a2ui/core/processing/message_processor.py512 except Exception as e:CODE
LOWpython/a2ui_core/src/a2ui/core/state/data_model.py345 except Exception:CODE
LOWpython/a2ui_core/src/a2ui/core/state/surface_model.py137 except Exception as e:CODE
LOWpython/a2ui_core/src/a2ui/core/state/surface_model.py148 except Exception as e:CODE
LOWpython/a2ui_core/src/a2ui/core/schema/common_types.py89 except Exception:CODE
LOWpython/a2ui_core/src/a2ui/core/common/events.py48 except Exception:CODE
LOW…hon/a2ui_core/src/a2ui/core/resolution/data_context.py464 except Exception as e:CODE
LOW…n/a2ui_core/src/a2ui/core/resolution/generic_binder.py514 except Exception:CODE
LOW…n/a2ui_core/src/a2ui/core/resolution/generic_binder.py568 except Exception:CODE
LOW…ore/src/a2ui/core/basic_catalog/v1_0/function_impls.py393 except Exception:CODE
LOW…ore/src/a2ui/core/basic_catalog/v0_9/function_impls.py349 except Exception:CODE
LOWpython/a2ui_core/src/a2ui/core/rpc/rpc_handler.py328 except Exception as e:CODE
LOWpython/a2ui_core/src/a2ui/core/rpc/rpc_handler.py427 except Exception as e:CODE
LOWpython/a2ui_core/src/a2ui/core/rpc/rpc_handler.py476 except Exception as e:CODE
LOWpython/a2ui_core/src/a2ui/core/rpc/rpc_handler.py793 except Exception as exc:CODE
LOWpython/a2ui_core/src/a2ui/core/rpc/rpc_handler.py850 except Exception as exc:CODE
MEDIUM…/skills/a2ui-audit/scripts/create_compliance_report.py133 print(f"Error: Report file not found at '{report_path}'")CODE
MEDIUM…/skills/a2ui-audit/scripts/create_compliance_report.py175 print("Error: Failed to create GitHub issue via gh CLI.")CODE
LOW…nts/skills/a2ui-issue-triage/scripts/suggest_triage.py77 except Exception:CODE
MEDIUM…nts/skills/a2ui-issue-triage/scripts/suggest_triage.py265 print(f"Error: Input file {input_path} does not exist.", file=sys.stderr)CODE
LOW…gents/skills/a2ui-issue-triage/scripts/apply_triage.py78 except Exception as e:CODE
LOW…gents/skills/a2ui-issue-triage/scripts/apply_triage.py166 except Exception as e:CODE
LOW…gents/skills/a2ui-issue-triage/scripts/apply_triage.py203 except Exception as e:CODE
LOW…s/skills/a2ui-issue-triage/scripts/launch_dashboard.py65 except Exception as e:CODE
136 more matches not shown…
Deep Nesting249 hits · 229 pts
SeverityFileLineSnippetContext
LOWtools/build_catalog/assemble_catalog.py115CODE
LOWtools/build_catalog/assemble_catalog.py146CODE
LOWtools/build_catalog/assemble_catalog.py286CODE
LOWtools/build_catalog/assemble_catalog.py404CODE
LOWblueprints/validate_blueprints.py32CODE
LOWblueprints/validate_blueprints.py143CODE
LOWpython/a2ui_agent/tests/test_prompt_examples.py114CODE
LOWpython/a2ui_agent/tests/test_prompt_examples.py154CODE
LOWpython/a2ui_agent/tests/test_specification_roundtrip.py121CODE
LOWpython/a2ui_agent/tests/express/test_cli_tools.py421CODE
LOW…on/a2ui_agent/tests/conformance/test_adk_extensions.py35CODE
LOW…a2ui_agent/tests/conformance/test_macro_conformance.py66CODE
LOW…hon/a2ui_agent/tests/conformance/regenerate_goldens.py37CODE
LOW…n/a2ui_agent/tests/conformance/test_a2a_integration.py33CODE
LOW…a2ui_agent/tests/conformance/test_skill_conformance.py67CODE
LOWpython/a2ui_agent/tests/conformance/test_conformance.py74CODE
LOWpython/a2ui_agent/tests/conformance/test_conformance.py377CODE
LOWpython/a2ui_agent/tests/conformance/test_conformance.py512CODE
LOWpython/a2ui_agent/tests/conformance/test_conformance.py616CODE
LOW…agent/src/a2ui/inference_formats/direct_json/parser.py227CODE
LOW…agent/src/a2ui/inference_formats/direct_json/parser.py307CODE
LOW…/src/a2ui/inference_formats/direct_json/json_reader.py273CODE
LOW…2ui/inference_formats/experimental/express/compiler.py130CODE
LOW…2ui/inference_formats/experimental/express/compiler.py195CODE
LOW…2ui/inference_formats/experimental/express/compiler.py525CODE
LOW…2ui/inference_formats/experimental/express/compiler.py1062CODE
LOW…2ui/inference_formats/experimental/express/compiler.py1144CODE
LOW…rence_formats/experimental/express/prompt_generator.py401CODE
LOW…a2ui/inference_formats/experimental/express/visitor.py184CODE
LOW…i/inference_formats/experimental/express/decompiler.py499CODE
LOW…c/a2ui/inference_formats/experimental/atom/compiler.py110CODE
LOW…c/a2ui/inference_formats/experimental/atom/compiler.py386CODE
LOW…c/a2ui/inference_formats/experimental/atom/compiler.py531CODE
LOW…c/a2ui/inference_formats/experimental/atom/compiler.py578CODE
LOW…c/a2ui/inference_formats/experimental/atom/compiler.py666CODE
LOW…c/a2ui/inference_formats/experimental/atom/compiler.py871CODE
LOW…c/a2ui/inference_formats/experimental/atom/compiler.py1055CODE
LOW…c/a2ui/inference_formats/experimental/atom/compiler.py1111CODE
LOW…c/a2ui/inference_formats/experimental/atom/compiler.py1296CODE
LOW…c/a2ui/inference_formats/experimental/atom/compiler.py1520CODE
LOW…c/a2ui/inference_formats/experimental/atom/compiler.py1566CODE
LOW…c/a2ui/inference_formats/experimental/atom/compiler.py1665CODE
LOW…c/a2ui/inference_formats/experimental/atom/compiler.py1721CODE
LOW…c/a2ui/inference_formats/experimental/atom/compiler.py1359CODE
LOW…nference_formats/experimental/atom/prompt_generator.py318CODE
LOW…nference_formats/experimental/atom/prompt_generator.py365CODE
LOW…a2ui/inference_formats/experimental/atom/decompiler.py294CODE
LOW…a2ui/inference_formats/experimental/atom/decompiler.py358CODE
LOW…i/inference_formats/experimental/elemental/compiler.py261CODE
LOW…i/inference_formats/experimental/elemental/compiler.py276CODE
LOW…i/inference_formats/experimental/elemental/compiler.py306CODE
LOW…i/inference_formats/experimental/elemental/compiler.py209CODE
LOW…i/inference_formats/experimental/elemental/compiler.py431CODE
LOW…i/inference_formats/experimental/elemental/compiler.py672CODE
LOW…i/inference_formats/experimental/elemental/compiler.py1045CODE
LOW…i/inference_formats/experimental/elemental/compiler.py1140CODE
LOW…nce_formats/experimental/elemental/prompt_generator.py338CODE
LOW…nce_formats/experimental/elemental/prompt_generator.py472CODE
LOW…inference_formats/experimental/elemental/decompiler.py120CODE
LOW…inference_formats/experimental/elemental/decompiler.py399CODE
189 more matches not shown…
Fake / Example Data163 hits · 176 pts
SeverityFileLineSnippetContext
LOW…explorer/tests/v1_0/30_live-invitation-builder.test.ts146 guestInput.value = 'John Doe';CODE
LOW…explorer/tests/v1_0/30_live-invitation-builder.test.ts153 expect(getDeepTextContent(livePreview)).toContain('John Doe');CODE
LOW…explorer/tests/v0_9/30_live-invitation-builder.test.ts146 guestInput.value = 'John Doe';CODE
LOW…explorer/tests/v0_9/30_live-invitation-builder.test.ts153 expect(getDeepTextContent(livePreview)).toContain('John Doe');CODE
LOWrenderers/lit/src/tests/surface_v1_0.test.ts164 assert.strictEqual(inputEl.getAttribute('placeholder'), 'Enter username');CODE
LOW…ers/angular/a2ui_explorer/e2e/closure-compiler.spec.ts82 await emailInput.fill('user@example.com');CODE
LOW…/src/app/tests/v0_9/30_live-invitation-builder.spec.ts112 guestInput.value = 'John Doe';CODE
LOW…/src/app/tests/v0_9/30_live-invitation-builder.spec.ts121 expect(livePreview.textContent).toContain('John Doe');CODE
LOWrenderers/angular/src/v1_0.spec.ts141 placeholder: 'Jane Doe',CODE
LOW…ar/src/v0_9/catalog/basic/text-field.component.spec.ts145 expect(input.nativeElement.getAttribute('placeholder')).toBe('Enter username');CODE
LOW…angular/src/v0_9/catalog/basic/text-field.component.ts105 'placeholder'CODE
LOW…nderers/angular/src/v0_8/components/text-field.spec.ts63 fixture.componentRef.setInput('text', {literalString: 'John Doe'});CODE
LOW…nderers/angular/src/v0_8/components/text-field.spec.ts79 expect(inputEl.nativeElement.value).toBe('John Doe');CODE
LOW…nderers/angular/src/v0_8/components/text-field.spec.ts99 inputEl.nativeElement.value = 'Jane Doe';CODE
LOW…nderers/angular/src/v0_8/components/text-field.spec.ts107 expect(message.userAction!.context).toEqual({value: 'Jane Doe'});CODE
LOWrenderers/react/tests/v1_0_surface.test.tsx173 expect(textInput?.getAttribute('placeholder')).toBe('Enter your full name');CODE
LOW…rs/react/tests/v0_8/unit/components/TextField.test.tsx66 text: {literalString: 'John Doe'},CODE
LOW…rs/react/tests/v0_8/unit/components/TextField.test.tsx76 expect(input.value).toBe('John Doe');CODE
LOWrenderers/react/tests/v0_8/integration/actions.test.tsx280 fireEvent.change(input, {target: {value: 'John Doe'}});CODE
LOWrenderers/react/tests/v0_8/integration/actions.test.tsx295 name: 'John Doe',CODE
LOW…xplorer/tests/v0_9/30_live-invitation-builder.test.tsx144 changeInputValue(guestInput, 'John Doe');CODE
LOW…xplorer/tests/v0_9/30_live-invitation-builder.test.tsx149 return (getLivePreview().textContent || '').includes('John Doe');CODE
LOWtools/composer/src/data/theater/restaurant-grid.json343 "valueString": "123 Main St"CODE
LOWtools/composer/src/data/theater/weather-widget.json81 "placeholder": "Enter City"CODE
LOWtools/composer/src/data/theater/org-chart.json67 "valueString": "Jane Doe"CODE
LOWpython/a2ui_agent/tests/express/test_compiler.py125 btn2 = TextField("Input", $/val, "placeholder", _, ?numeric(1, 10,),);CODE
LOW⚡python/a2ui_agent/tests/express/test_cli_tools.py379 with patch.dict(os.environ, {"GEMINI_API_KEY": "dummy_key"}):CODE
LOW⚡python/a2ui_agent/tests/express/test_cli_tools.py404 with patch.dict(os.environ, {"GEMINI_API_KEY": "dummy_key"}):CODE
LOWpython/a2ui_agent/tests/express/test_cli_tools.py439 with patch.dict(os.environ, {"GEMINI_API_KEY": "dummy_key"}):CODE
LOWpython/a2ui_agent/tests/express/test_cli_tools.py456 with patch.dict(os.environ, {"GEMINI_API_KEY": "dummy_key"}):CODE
LOW⚡…on/a2ui_agent/tests/elemental/test_parser_decompile.py415 "placeholder": None,CODE
LOWpython/a2ui_core/tests/test_functions.py613 assert v09_impls["email"].execute({"value": "user@example.com"}) is TrueCODE
LOWpython/a2ui_core/tests/test_functions.py630 assert v10_impls["email"].execute({"value": "user@example.com"}) == {"valid": True}CODE
LOW⚡…a2ui_core/src/a2ui/core/basic_catalog/v1_0/__init__.py126 ' "placeholder": "Enter name"\n },\n {\n 'CODE
LOW⚡…a2ui_core/src/a2ui/core/basic_catalog/v1_0/__init__.py129 ' "/form/value"},\n "placeholder": "0.00",\n 'CODE
LOW⚡…a2ui_core/src/a2ui/core/basic_catalog/v1_0/__init__.py135 ' "rep": "John Doe",\n "value": 1500.00\n }\n 'CODE
LOWdart/a2ui_core/test/node_resolver_test.dart1038 "placeholder's diagnostic reservation", () {CODE
LOWdart/a2ui_core/test/node_resolver_test.dart1406 'placeholder', () {CODE
LOWdart/a2ui_core/test/basic_catalog_test.dart477 expect(_call(v09, 'email', {'value': 'user@example.com'}), isTrue);CODE
LOW…rt/a2ui_core/lib/src/basic_catalog/v1_0/catalog.g.dart472 "placeholder": {CODE
LOW…re/src/universal/basic_catalog/components/TextField.ts95 const placeholder = ('placeholder' in props && props.placeholder) || nothing;CODE
LOW…b_core/src/v1_0/functions/validation_functions.test.ts97 const validRes = EmailV1Point0Implementation.execute({value: 'user@example.com'}, dummyContext);CODE
LOW…e/src/catalogs/basic/v1/basic_catalog_elements.test.ts212 placeholder: 'user@example.com',CODE
LOW…e/src/catalogs/basic/v1/basic_catalog_elements.test.ts244 assert.strictEqual(tfInput.getAttribute('placeholder'), 'user@example.com');CODE
LOW…e/src/catalogs/basic/v1/basic_catalog_elements.test.ts244 assert.strictEqual(tfInput.getAttribute('placeholder'), 'user@example.com');CODE
LOW…e/src/catalogs/basic/v1/components/basic_components.ts427 'placeholder': DynamicStringSchema.describe(CODE
LOW…s/unit/inference-formats/express/schema-helper.test.ts233 'placeholder',CODE
LOW…/kotlin/com/google/a2ui/express/ExpressLiveDemoTest.kt90 nameInput = TextField("Full Name", $/user/name, "John Doe", ?required)STRING
LOW…/kotlin/com/google/a2ui/express/ExpressLiveDemoTest.kt91 emailInput = TextField("Email Address", $/user/email, "user@example.com", ?required)STRING
LOW…fication/v1_0/test/cases/initial_state_validation.json26 "name": "John Doe"CODE
LOWspecification/v1_0/docs/a2ui_protocol.md212 "name": "John Doe"CODE
LOWspecification/v1_0/docs/a2ui_protocol.md243 "text": "John Doe"CODE
LOWspecification/v1_0/docs/a2ui_protocol.md273 "value": "Jane Doe"CODE
LOWspecification/v1_0/docs/a2ui_protocol.md887 "company": "Acme Corp",CODE
LOWspecification/v1_0/docs/a2ui_protocol.md921 // "/company" is Absolute. Resolves to "Acme Corp" globally.COMMENT
LOW…_0/extensions/a2a/docs/a2ui_extension_specification.md163 "email": "user@example.com"CODE
LOW…_0/extensions/a2a/docs/a2ui_extension_specification.md244 "email": "user@example.com"CODE
LOWspecification/v0_9/docs/a2ui_protocol.md232 "text": "John Doe"CODE
LOWspecification/v0_9/docs/a2ui_protocol.md262 "value": "Jane Doe"CODE
LOWspecification/v0_9/docs/a2ui_protocol.md435 "company": "Acme Corp",CODE
103 more matches not shown…
Empty Error Handlers27 hits · 135 pts
SeverityFileLineSnippetContext
HIGH…hon/a2ui_agent/tests/conformance/regenerate_goldens.py57except FileNotFoundError:CODE
HIGH…a2ui/inference_formats/experimental/express/visitor.py69except Exception:CODE
HIGH…i/inference_formats/experimental/elemental/compiler.py1216except ValueError:CODE
HIGH…i/inference_formats/experimental/elemental/compiler.py1232except Exception:CODE
HIGH…gent/src/a2ui/extensions/file_resolve/file_resolver.py273except ValueError:CODE
HIGHpython/a2ui_core/src/a2ui/core/state/data_model.py315except ValueError:CODE
HIGHpython/a2ui_core/src/a2ui/core/state/data_model.py345except Exception:CODE
HIGHpython/a2ui_core/src/a2ui/core/schema/common_types.py89except Exception:CODE
HIGHpython/a2ui_core/src/a2ui/core/common/events.py48except Exception:CODE
HIGH…n/a2ui_core/src/a2ui/core/resolution/generic_binder.py568except Exception:CODE
HIGHpython/a2ui_core/src/a2ui/core/rpc/rpc_handler.py735except (asyncio.InvalidStateError, Exception):CODE
HIGHpython/a2ui_core/src/a2ui/core/rpc/rpc_handler.py744except (asyncio.InvalidStateError, Exception):CODE
HIGH…nts/skills/a2ui-issue-triage/scripts/suggest_triage.py77except Exception:CODE
HIGHsamples/agent/adk/custom-components-example/agent.py289except Exception:CODE
HIGH…les/community/agent/adk/personalized_learning/agent.py46except ImportError:CODE
HIGH…mmunity/agent/adk/file_upload_summarizer/mock_drive.py106except Exception:CODE
HIGH…s/community/client/lit/personalized_learning/deploy.py1001except Exception:CODE
HIGHeval/a2ui_eval/dataset.py86except (json.JSONDecodeError, TypeError):CODE
HIGH…/inference-format-optimizer/scripts/compare_results.py73except Exception:CODE
HIGH…/inference-format-optimizer/scripts/compare_results.py85except Exception:CODE
HIGH…/inference-format-optimizer/scripts/compare_results.py97except Exception:CODE
HIGH…lls/inference-format-optimizer/scripts/sync_history.py171except FileExistsError:CODE
HIGH…/inference-format-optimizer/scripts/optimize_format.py70except Exception:CODE
HIGH…/inference-format-optimizer/scripts/optimize_format.py555except Exception:CODE
HIGH…/inference-format-optimizer/scripts/optimize_format.py154except Exception:CODE
HIGH…s/inference-format-optimizer/scripts/utils/archiver.py119except Exception:CODE
HIGH…s/inference-format-optimizer/scripts/utils/archiver.py270except Exception:CODE
Modern Structural Boilerplate130 hits · 130 pts
SeverityFileLineSnippetContext
LOWpython/a2ui_agent/src/a2ui/inference_strategy.py27__all__ = [CODE
LOWpython/a2ui_agent/src/a2ui/version.py36__all__ = ["__version__", "UNKNOWN_VERSION"]CODE
LOWpython/a2ui_agent/src/a2ui/inference_format.py26__all__ = [CODE
LOW…thon/a2ui_agent/src/a2ui/inference_formats/__init__.py39__all__ = [CODE
LOW…a2ui/inference_formats/direct_json/prompt_generator.py31__all__ = [CODE
LOW…ent/src/a2ui/inference_formats/direct_json/__init__.py27__all__ = [CODE
LOW…2ui/inference_formats/experimental/express/compiler.py109def _set_nested_path(d: dict, path_str: str, val: Any) -> None:CODE
LOW…2ui/inference_formats/experimental/express/__init__.py42__all__ = [CODE
LOW…c/a2ui/inference_formats/experimental/atom/__init__.py27__all__ = [CODE
LOW…i/inference_formats/experimental/elemental/__init__.py24__all__ = [CODE
LOW…inference_formats/experimental/elemental/decompiler.py197 def _set_context_catalog(self, catalog_id: str | None) -> None:CODE
LOW…i_agent/src/a2ui/inference_formats/express/__init__.py24__all__ = [CODE
LOW…i_agent/src/a2ui/inference_formats/_shared/__init__.py38__all__ = [CODE
LOWpython/a2ui_agent/src/a2ui/skill/__init__.py20__all__ = ["Skill", "SkillSet", "SkillGenerator"]CODE
LOWpython/a2ui_agent/src/a2ui/skill/generator.py27__all__ = [CODE
LOWpython/a2ui_agent/src/a2ui/a2a/__init__.py38__all__ = [CODE
LOWpython/a2ui_agent/src/a2ui/a2a/extension.py22logger = logging.getLogger(__name__)CODE
LOWpython/a2ui_agent/src/a2ui/a2a/parts.py33logger = logging.getLogger(__name__)CODE
LOWpython/a2ui_agent/src/a2ui/processor/catalog_config.py88__all__ = ["CatalogConfig"]CODE
LOWpython/a2ui_agent/src/a2ui/processor/__init__.py28__all__ = [CODE
LOWpython/a2ui_agent/src/a2ui/processor/processor.py28__all__ = [CODE
LOWpython/a2ui_agent/src/a2ui/processor/generator.py30__all__ = [CODE
LOW…hon/a2ui_agent/src/a2ui/processor/catalog_providers.py241__all__ = [CODE
LOWpython/a2ui_agent/src/a2ui/utils/schema_pruning.py32__all__ = [CODE
LOWpython/a2ui_agent/src/a2ui/utils/__init__.py21__all__ = [CODE
LOWpython/a2ui_agent/src/a2ui/parser/__init__.py50__all__ = [CODE
LOWpython/a2ui_agent/src/a2ui/parser/lexer.py27__all__ = [CODE
LOWpython/a2ui_agent/src/a2ui/parser/payload_fixer.py21logger = logging.getLogger(__name__)CODE
LOW…2ui_agent/src/a2ui/extensions/file_resolve/__init__.py22__all__ = ["FileResolver", "FileResolverSecurityError"]CODE
LOW…gent/src/a2ui/extensions/file_resolve/file_resolver.py54logger = logging.getLogger(__name__)CODE
LOWpython/a2ui_agent/src/a2ui/schema/__init__.py32__all__ = [CODE
LOW…a2ui_agent/src/a2ui/adk/send_a2ui_to_client_toolset.py108logger = logging.getLogger(__name__)CODE
LOWpython/a2ui_agent/src/a2ui/adk/__init__.py25__all__ = [CODE
LOWpython/a2ui_agent/src/a2ui/adk/a2a/__init__.py20__all__ = [CODE
LOWpython/a2ui_agent/src/a2ui/adk/a2a/part_converter.py49logger = logging.getLogger(__name__)CODE
LOW…thon/a2ui_agent/src/a2ui/adk/orchestration/__init__.py17__all__ = ["A2uiSubagentMap", "SurfaceIdAlreadyExistsError"]CODE
LOWpython/a2ui_agent/src/a2ui/transformers/__init__.py22__all__ = [CODE
LOW…on/a2ui_agent/src/a2ui/transformers/macros/__init__.py20__all__ = [CODE
LOW…n/a2ui_agent/src/a2ui/transformers/macros/processor.py214__all__ = ["_MacroProcessor", "MacroProcessor"]CODE
LOW…on/a2ui_agent/src/a2ui/transformers/macros/expander.py29logger = logging.getLogger(__name__)CODE
LOW…on/a2ui_agent/src/a2ui/transformers/macros/expander.py258__all__ = ["MacroExpander"]CODE
LOWpython/a2ui_agent/src/a2ui/prompt/__init__.py19__all__ = ["PromptGenerator"]CODE
LOWpython/a2ui_agent/src/a2ui/prompt/generator.py22__all__ = [CODE
LOW…on/a2ui_agent/src/a2ui/catalog_transformers/pruning.py28__all__ = [CODE
LOW…n/a2ui_agent/src/a2ui/catalog_transformers/__init__.py20__all__ = [CODE
LOWpython/a2ui_agent/src/a2ui/catalog_transformers/base.py23__all__ = [CODE
LOWpython/a2ui_agent/src/a2ui/builder/__init__.py25__all__ = ["v0_9"]CODE
LOWpython/a2ui_agent/src/a2ui/builder/core/__init__.py28__all__ = [CODE
LOWpython/a2ui_agent/src/a2ui/builder/v0_9/__init__.py96__all__ = [CODE
LOW…/a2ui_agent/src/a2ui/builder/v0_9/catalogs/__init__.py19__all__ = ["basic"]CODE
LOW⚡…hon/a2ui_agent/src/a2ui/builder/v0_9/catalogs/basic.py549__all__ = [CODE
LOWpython/a2ui_core/src/a2ui/core/version.py35__all__ = ["__version__", "UNKNOWN_VERSION"]CODE
LOWpython/a2ui_core/src/a2ui/core/__init__.py63__all__ = [CODE
LOWpython/a2ui_core/src/a2ui/core/processing/__init__.py37__all__ = [CODE
LOW…2ui_core/src/a2ui/core/processing/message_processor.py24logger = logging.getLogger(__name__)CODE
LOW…2ui_core/src/a2ui/core/processing/adapters/__init__.py28__all__ = [CODE
LOW…on/a2ui_core/src/a2ui/core/catalog/system_functions.py139__all__ = [CODE
LOWpython/a2ui_core/src/a2ui/core/catalog/__init__.py57__all__ = [CODE
LOW…on/a2ui_core/src/a2ui/core/state/validation_helpers.py40__all__ = [CODE
LOWpython/a2ui_core/src/a2ui/core/state/__init__.py31__all__ = [CODE
70 more matches not shown…
Structural Annotation Overuse69 hits · 109 pts
SeverityFileLineSnippetContext
LOW…nderers/react/tests/v0_8/integration/messages.test.tsx46 // Step 1: Only send surfaceUpdate (no beginRendering)COMMENT
LOWpython/a2ui_agent/agent_development.md28### Step 1: Set up the Generator and Request ProcessorCOMMENT
LOWpython/a2ui_agent/agent_development.md82### Step 2: Generate System PromptCOMMENT
LOWpython/a2ui_agent/agent_development.md127### Step 3: Build an LLM Agent with the System PromptCOMMENT
LOWpython/a2ui_agent/agent_development.md146### Step 4: Process Request and Stream UICOMMENT
LOW.agents/skills/a2ui-issue-triage/SKILL.md20### Step 1: Fetch Untriaged IssuesCOMMENT
LOW.agents/skills/a2ui-issue-triage/SKILL.md29### Step 2: Analyze and Suggest TriageCOMMENT
LOW.agents/skills/a2ui-issue-triage/SKILL.md51### Step 3: Launch Review DashboardCOMMENT
LOW.agents/skills/a2ui-issue-triage/SKILL.md65### Step 4: Apply Decisions to GitHubCOMMENT
LOW.agents/skills/a2ui-remediate-problem/SKILL.md16### Step 1: Identify & Read Issue ContextCOMMENT
LOW.agents/skills/a2ui-remediate-problem/SKILL.md37### Step 2: Formulate & Apply RemediationCOMMENT
LOW.agents/skills/a2ui-remediate-problem/SKILL.md51### Step 3: Choose Destination & Create Workspace / BranchCOMMENT
LOW.agents/skills/a2ui-remediate-problem/SKILL.md61### Step 4: Commit ChangesCOMMENT
LOW.agents/skills/a2ui-remediate-problem/SKILL.md79### Step 5: Create Pull Request & Notify Issue (Optional / Upon Request)COMMENT
LOW.agents/skills/a2ui-release-python/SKILL.md63## Step 1: Check environment prerequisitesCOMMENT
LOW.agents/skills/a2ui-release-python/SKILL.md92## Step 2: Work out what is being releasedCOMMENT
LOW.agents/skills/a2ui-release-python/SKILL.md168## Step 3: Preflight locallyCOMMENT
LOW.agents/skills/a2ui-release-python/SKILL.md215## Step 4: Dry runCOMMENT
LOW.agents/skills/a2ui-release-python/SKILL.md254## Step 5: Confirm with the maintainerCOMMENT
LOW.agents/skills/a2ui-release-python/SKILL.md271## Step 6: PublishCOMMENT
LOW.agents/skills/a2ui-release-python/SKILL.md306## Step 7: Follow throughCOMMENT
LOW⚡docs/public/quickstart.md36## Step 1: Clone the RepositoryCOMMENT
LOW⚡docs/public/quickstart.md43## Step 2: Set Your API KeyCOMMENT
LOW⚡docs/public/quickstart.md51## Step 3: Run the Agent and ClientCOMMENT
LOWdocs/public/quickstart.md118## Step 4: Try It OutCOMMENT
LOWdocs/public/guides/mcp-apps-in-a2ui.md216#### Step 1: Start the AgentCOMMENT
LOWdocs/public/guides/mcp-apps-in-a2ui.md227#### Step 2: Start the ClientCOMMENT
LOWdocs/public/guides/mcp-apps-in-a2ui.md239#### Step 3: Open in BrowserCOMMENT
LOWdocs/public/guides/mcp-apps-in-a2ui.md251#### Step 1: Start the MCP Server (Calculator)COMMENT
LOWdocs/public/guides/mcp-apps-in-a2ui.md260#### Step 2: Start the MCP Apps Proxy AgentCOMMENT
LOWdocs/public/guides/mcp-apps-in-a2ui.md272#### Step 3: Build and Start the Angular ClientCOMMENT
LOWdocs/public/guides/mcp-apps-in-a2ui.md298#### Step 4: Open in BrowserCOMMENT
LOWdocs/public/guides/a2ui-in-mcp-apps.md151### Step 1: Inlining the RendererCOMMENT
LOWdocs/public/guides/a2ui-in-mcp-apps.md183### Step 2: Leveraging A2UI-over-MCPCOMMENT
LOWdocs/public/guides/a2ui-in-mcp-apps.md239### Step 3: Handling User Actions on A2UI ComponentsCOMMENT
LOWdocs/public/concepts/catalogs.md294### Step 1: Agent advertises its support catalogs (optional)COMMENT
LOWdocs/public/concepts/catalogs.md321### Step 2: Client advertises its support catalogs (required)COMMENT
LOWdocs/public/concepts/catalogs.md345### Step 3: Agent SelectionCOMMENT
LOWdocs/proposals/eval_suite_expansion.md389### Step 1: System prompt generation and mergingCOMMENT
LOW⚡docs/proposals/eval_suite_expansion.md409### Step 2: Chat messages assemblyCOMMENT
LOW⚡docs/proposals/eval_suite_expansion.md419### Step 3: Model inferenceCOMMENT
LOW⚡docs/proposals/eval_suite_expansion.md423### Step 4: Multi-stage scoringCOMMENT
LOWdocs/proposals/eval_suite_expansion.md443### Step 1: Initial decryption setupCOMMENT
LOWdocs/proposals/eval_suite_expansion.md456### Step 2: Create or update a dataset fileCOMMENT
LOWdocs/proposals/eval_suite_expansion.md478### Step 3: Validate your dataset against the schemaCOMMENT
LOW⚡docs/proposals/eval_suite_expansion.md494### Step 4: Run a local evaluation testCOMMENT
LOW⚡docs/proposals/eval_suite_expansion.md509### Step 5: Inspect results in the log viewerCOMMENT
LOW⚡docs/proposals/eval_suite_expansion.md519### Step 6: Commit and push changesCOMMENT
LOW…unity/mcp/a2ui-in-mcpapps/server/apps/editor/README.md42### Step 1: Build the Editor App BundleCOMMENT
LOW…unity/mcp/a2ui-in-mcpapps/server/apps/editor/README.md56### Step 2: Build the Client Host Bridge (Required Once)COMMENT
LOW…unity/mcp/a2ui-in-mcpapps/server/apps/editor/README.md66### Step 3: Run the Full Local EnvironmentCOMMENT
LOW…y/client/lit/personalized_learning/quickstart_setup.sh76# Step 1: Python Virtual EnvironmentCOMMENT
LOW…y/client/lit/personalized_learning/quickstart_setup.sh88# Step 2: Install Python dependenciesCOMMENT
LOW…y/client/lit/personalized_learning/quickstart_setup.sh105# Step 3: Install Node.js dependenciesCOMMENT
LOW⚡…y/client/lit/personalized_learning/quickstart_setup.sh117# Step 4: Enable GCP APIsCOMMENT
LOW⚡…y/client/lit/personalized_learning/quickstart_setup.sh125# Step 5: Create GCS bucketsCOMMENT
LOW…y/client/lit/personalized_learning/quickstart_setup.sh143# Step 6: Upload learner contextCOMMENT
LOW⚡…/swiftui/Tests/A2UISwiftUITests/IntegrationTests.swift266 // Step 1: Create form with text fields bound to data modelSTRING
LOW…/swiftui/Tests/A2UISwiftUITests/IntegrationTests.swift294 // Step 2: Update data model with user inputSTRING
LOW…/swiftui/Tests/A2UISwiftUITests/IntegrationTests.swift341 // Step 3: Update name and verifySTRING
9 more matches not shown…
Cross-Language Confusion12 hits · 69 pts
SeverityFileLineSnippetContext
HIGH⚡python/a2ui_agent/tests/test_atom_format.py442 '(updateDataModel "main" :path "/gone" :value null)',CODE
HIGH⚡…on/a2ui_agent/tests/elemental/test_parser_decompile.py422 self.assertIn('placeholder="{null}"', html_output)CODE
HIGH…inference_formats/experimental/elemental/decompiler.py645 return f'{kebab_name}="{{null}}"'CODE
HIGH⚡…hon/a2ui_agent/src/a2ui/builder/v0_9/catalogs/basic.py347 r"""Checks that the value is not null, undefined, or empty."""CODE
HIGH⚡python/a2ui_core/tests/test_resolution.py285 assert parser.parse("${true} ${false} ${null}") == [True, " ", False, " "]CODE
HIGH⚡python/a2ui_core/tests/test_catalog.py1017 assert api.description == "Checks that the value is not null, undefined, or empty."CODE
HIGH⚡python/a2ui_core/tests/test_functions.py218 == "V = [1,null,3]"CODE
HIGH⚡python/a2ui_core/tests/test_adapters.py479 """Verifies that null, primitive, or non-object payloads in resolve_from_payload raise A2uiValidationError."""STRING
HIGHpython/a2ui_core/src/a2ui/core/schema/common_types.py129 an optional property must not be null unless its schema allows null, andSTRING
HIGHpython/a2ui_core/src/a2ui/core/schema/common_types.py132 A property counts as present when it is set, even to null, as JSONSTRING
HIGH…core/src/a2ui/core/basic_catalog/v1_0/function_apis.py38 description = "Checks that the value is not null, undefined, or empty."CODE
HIGH…core/src/a2ui/core/basic_catalog/v0_9/function_apis.py33 description = "Checks that the value is not null, undefined, or empty."CODE
Magic Placeholder Names11 hits · 60 pts
SeverityFileLineSnippetContext
HIGHdart/a2ui_agent/e2e_test/README.md14export GEMINI_API_KEY=your_api_keyCODE
HIGHdocs/public/guides/mcp-apps-in-a2ui.md200> export GEMINI_API_KEY="your-api-key-here"CODE
HIGHdocs/public/guides/mcp-apps-in-a2ui.md203> echo 'GEMINI_API_KEY=your-api-key-here' > .envCODE
HIGHdocs/public/guides/agent-development.md88echo 'GOOGLE_API_KEY="YOUR_API_KEY"' > .envCODE
HIGH⚡docs/proposals/eval_suite_expansion.md500export GEMINI_API_KEY="your_api_key"CODE
HIGH…s/community/agent/adk/file_upload_summarizer/README.md24 export GEMINI_API_KEY="your-api-key"CODE
HIGH…/adk/rizzcharts/examples/standard_catalog/0.9/map.json33 "url": "https://maps.googleapis.com/maps/api/staticmap?center=Los+Angeles,CA&zoom=11&size=600x300&key=YOUR_APICODE
HIGHsamples/community/macros/README.md28export GEMINI_API_KEY="your-api-key"CODE
HIGHscripts/e2e_test.sh27# Example: export GEMINI_API_KEY=your_api_keyCOMMENT
HIGHeval/README.md30 export GEMINI_API_KEY="your_api_key"CODE
HIGHeval/CONTRIBUTING_USE_CASES.md99 export GEMINI_API_KEY="your_api_key"CODE
Modern AI Meta-Vocabulary16 hits · 40 pts
SeverityFileLineSnippetContext
MEDIUM.agents/skills/natural-writing/SKILL.md143### No hallucinationsCOMMENT
MEDIUMdocs/public/ecosystem/a2ui-in-the-world.md99[AG-UI](https://ag-ui.com/) provides the protocol and [CopilotKit](https://www.copilotkit.ai/) provides the primary fullCODE
MEDIUMdocs/public/introduction/agent-ui-ecosystem.md28[ChatKit](https://platform.openai.com/docs/guides/chatkit) offers a tightly integrated experience within the OpenAI ecosCODE
MEDIUMdocs/public/introduction/how-to-use.md55- **[AG-UI / CopilotKit](https://ag-ui.com/)** - Full-stack agentic app framework with A2UI rendering.CODE
MEDIUMdocs/public/reference/renderers.md30| **Jetpack Compose** | Android | — | ✅ Alpha | 🚧 Planned | [Docs](https://developer.android.comCODE
MEDIUMdocs/proposals/eval_suite_expansion.md1# Evaluation dataset expansion and agentic data points designCOMMENT
MEDIUMdocs/proposals/eval_suite_expansion.md87├── customer_a_data.yaml # Customer A specific agentic scenariosCODE
MEDIUMdocs/proposals/eval_suite_expansion.md329### Example multi-turn agentic data point (YAML)COMMENT
MEDIUMspecification/v1_0/docs/a2ui_protocol.md102**[AG-UI](https://docs.ag-ui.com/introduction)** is the standard transport binding for Agent-to-User Interaction. It proCODE
MEDIUMspecification/v0_9/docs/a2ui_protocol.md100[A2A (Agent-to-Agent)](https://a2a-protocol.org/latest/) is an excellent transport option for A2UI in agentic systems, eCODE
MEDIUMspecification/v0_9_1/docs/a2ui_protocol.md101[A2A (Agent-to-Agent)](https://a2a-protocol.org/latest/) is an excellent transport option for A2UI in agentic systems, eCODE
MEDIUM…es/community/agent/adk/mcp_app_proxy/agent_executor.py87 # the tool call, we can reduce token usage and LLM hallucinationCOMMENT
MEDIUMsamples/community/mcp/a2ui-in-mcpapps/client/README.md15## Code scaffoldingCOMMENT
MEDIUM…ar/projects/file_upload/fileupload_component_design.md400 # 5. Pass bytes directly into the multimodal context windowCOMMENT
MEDIUM…alculator/src/a2ui-catalog/web-frame-component_spec.md634## 5.4. Security controls and operational guardrailsCOMMENT
MEDIUM…calculator/src/a2ui-catalog/mcp-apps-component_spec.md444## 5.3. Security controls and operational guardrailsCOMMENT
Self-Referential Comments8 hits · 26 pts
SeverityFileLineSnippetContext
MEDIUMtools/build_catalog/tests/test_assemble_catalog.py197 # Create a mock schema with a circular $refCOMMENT
MEDIUMspecification/v0_9/test/run_tests.py196 # Create the temporary catalog.json aliasCOMMENT
MEDIUMspecification/v0_9_1/test/run_tests.py196 # Create the temporary catalog.json aliasCOMMENT
MEDIUM⚡…s/community/client/lit/personalized_learning/deploy.py126 # Create an Agent, wrap it in AdkApp, and deploy the AdkApp directly.COMMENT
MEDIUM…s/community/client/lit/personalized_learning/deploy.py1379 # Create a default quiz question based on the source contentCOMMENT
MEDIUM…s/community/client/lit/personalized_learning/deploy.py1652 # Create the agent with toolsCOMMENT
MEDIUM.github/workflows/release-pypi.yml401 # Creating the releases through the script keeps the wording, and theCOMMENT
MEDIUMconformance/agent/request_processor.yaml47# Creating a processor does not change the generator. The generator holdsCOMMENT
Verbosity Indicators13 hits · 18 pts
SeverityFileLineSnippetContext
LOW…nderers/react/tests/v0_8/integration/messages.test.tsx46 // Step 1: Only send surfaceUpdate (no beginRendering)COMMENT
LOW…y/client/lit/personalized_learning/quickstart_setup.sh76# Step 1: Python Virtual EnvironmentCOMMENT
LOW…y/client/lit/personalized_learning/quickstart_setup.sh88# Step 2: Install Python dependenciesCOMMENT
LOW…y/client/lit/personalized_learning/quickstart_setup.sh105# Step 3: Install Node.js dependenciesCOMMENT
LOW⚡…y/client/lit/personalized_learning/quickstart_setup.sh117# Step 4: Enable GCP APIsCOMMENT
LOW⚡…y/client/lit/personalized_learning/quickstart_setup.sh125# Step 5: Create GCS bucketsCOMMENT
LOW…y/client/lit/personalized_learning/quickstart_setup.sh143# Step 6: Upload learner contextCOMMENT
LOW⚡…/swiftui/Tests/A2UISwiftUITests/IntegrationTests.swift266 // Step 1: Create form with text fields bound to data modelSTRING
LOW…/swiftui/Tests/A2UISwiftUITests/IntegrationTests.swift294 // Step 2: Update data model with user inputSTRING
LOW…/swiftui/Tests/A2UISwiftUITests/IntegrationTests.swift341 // Step 3: Update name and verifySTRING
LOW…ift/swiftui/Tests/A2UISwiftUITests/A2UIIconTests.swift85 // Step 1: Create surfaceCOMMENT
LOW…ift/swiftui/Tests/A2UISwiftUITests/A2UIIconTests.swift97 // Step 2: updateComponents with data-bound nameCOMMENT
LOW…ift/swiftui/Tests/A2UISwiftUITests/A2UIIconTests.swift121 // Step 3: updateDataModelCOMMENT
Redundant / Tautological Comments9 hits · 13 pts
SeverityFileLineSnippetContext
LOWhooks.py90 # Check if the link points outside the docs folderCOMMENT
LOWtools/build_catalog/assemble_catalog.py194 # Check if the reference targets one of our "core" schemas (e.g., basic_catalog.json)COMMENT
LOW…/a2ui-blueprint-compliance/scripts/check_compliance.py68 # Check if the commit exists in the history of the file firstCOMMENT
LOW…i/inference_formats/experimental/elemental/compiler.py338 # Check if we reached the true </script> (only when not in string)COMMENT
LOW…gents/skills/a2ui-issue-triage/scripts/fetch_issues.py141 # Check if the issue has a priority label or status label keeping it out of the queueCOMMENT
LOW…ty/agent/adk/personalized_learning/openstax_modules.py2410 # Check if any word from topic is in title or chapterCOMMENT
LOW…s/community/agent/adk/mcp-apps-in-a2ui-sample/agent.py48 # Check if it's a request to load the app or an actionCOMMENT
LOW…y/client/lit/personalized_learning/quickstart_setup.sh166# Output values for notebook to captureCOMMENT
LOWscripts/fix_format.sh68# Check if dart is available before runningCOMMENT
Synthetic Comment Markers2 hits · 12 pts
SeverityFileLineSnippetContext
HIGHdocs/public/ecosystem/a2ui-in-the-world.md52The [Flutter GenUI SDK](https://docs.flutter.dev/ai/genui) brings dynamic, AI-generated UIs to Flutter applications acroCODE
HIGHscripts/fix_licenses.py295 # Skip empty files or auto-generated codeCOMMENT
AI Slop Vocabulary4 hits · 12 pts
SeverityFileLineSnippetContext
MEDIUMpython/a2ui_agent/tests/conformance/test_conformance.py61# Set of A2UI specification versions supported by this Python Agent SDK conformance harness.COMMENT
MEDIUM…jects/a2a-chat-canvas/src/lib/services/chat-service.ts83 // TODO: Replace this with a more robust event handling mechanism.COMMENT
MEDIUMconformance/agent/direct_json/prompt_generator.yaml57# case that a harness has to gate.COMMENT
MEDIUMconformance/agent/express/prompt_generator.yaml66# format's own output, rather than one shared case that a harness has to gate.COMMENT
Slop Phrases5 hits · 11 pts
SeverityFileLineSnippetContext
MEDIUMpython/a2ui_agent/tests/test_macros.py386 "Let me know if you need any adjustments."CODE
MEDIUMpython/a2ui_agent/tests/test_macros.py393 assert "Let me know if you need any adjustments." in parts[2].textCODE
MEDIUM…/file_upload/src/services/mock-drive-upload-service.ts23// NOTE: This is a mock implementation of a file upload service designed for demonstration purposes.COMMENT
MEDIUMconformance/agent/legacy/parser.yaml196 Let me know if you need more assistance.CODE
MEDIUMconformance/agent/legacy/parser.yaml209 - text: "Let me know if you need more assistance."CODE
Cross-Language Confusion (JS/TS)1 hit · 8 pts
SeverityFileLineSnippetContext
HIGH…/angular/projects/a2a-chat-canvas/src/lib/utils/a2a.ts25 * @return True if the part is a thought, false otherwise.COMMENT