Repository Analysis

google/A2UI

3.3 Likely human-written View on GitHub
3.3
Adjusted Score
3.3
Raw Score
100%
Time Factor
2026-05-29
Last Push
15,059
Stars
TypeScript
Language
416,813
Lines of Code
1804
Files
943
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 9HIGH 31MEDIUM 141LOW 762

Pattern Findings

943 matches across 18 categories. Click a row to expand file-level details.

Over-Commented Block235 hits · 234 pts
SeverityFileLineSnippet
LOWhooks.py1# Copyright 2026 Google LLC
LOWmkdocs.yaml1# Copyright 2025 Google LLC
LOWpubspec.yaml1# Copyright 2025 Google LLC
LOWrenderers/web_core/src/v0_9/reactivity/signals.ts21// declare module '../reactivity/signals' {
LOWrenderers/react/src/v0_8/theme/litTheme.ts161// =============================================================================
LOW.gemini/config.yaml1# Copyright 2025 Google LLC
LOW.gemini/config.yaml21 # For now, use the default of MEDIUM for testing. Based on desired verbosity,
LOWtools/build_catalog/assemble_catalog.py1# Copyright 2026 Google LLC
LOWtools/build_catalog/pyproject.toml1# Copyright 2026 Google LLC
LOWtools/build_catalog/tests/test_assemble_catalog_v08.py1# Copyright 2026 Google LLC
LOWtools/build_catalog/tests/test_assemble_catalog.py1# Copyright 2026 Google LLC
LOWdocs/scripts/test_convert_docs.py1# Copyright 2026 Google LLC
LOWdocs/scripts/convert_docs.py1# Copyright 2026 Google LLC
LOWspecification/v0_9/test/run_tests.py1#!/usr/bin/env python3
LOWspecification/v0_9/eval/pnpm-workspace.yaml1# Copyright 2025 Google LLC
LOWspecification/v0_8/eval/pnpm-lock.yaml1# Copyright 2026 Google LLC
LOWspecification/v0_8/eval/pnpm-workspace.yaml1# Copyright 2025 Google LLC
LOWspecification/scripts/validate.py1#!/usr/bin/env python3
LOWspecification/v0_10/test/run_tests.py1#!/usr/bin/env python3
LOWspecification/v0_10/eval/pnpm-workspace.yaml1# Copyright 2025 Google LLC
LOWspecification/v0_9_1/test/run_tests.py1#!/usr/bin/env python3
LOWspecification/v0_9_1/eval/pnpm-workspace.yaml1# Copyright 2025 Google LLC
LOWsamples/agent/adk/pyproject.toml1# Copyright 2026 Google LLC
LOWsamples/agent/adk/migrate_v08_to_v09.py1# Copyright 2026 Google LLC
LOWsamples/agent/adk/mcp_app_proxy/tools.py1# Copyright 2026 Google LLC
LOWsamples/agent/adk/mcp_app_proxy/pyproject.toml1# Copyright 2026 Google LLC
LOWsamples/agent/adk/mcp_app_proxy/__init__.py1# Copyright 2025 Google LLC
LOWsamples/agent/adk/mcp_app_proxy/agent_executor.py1# Copyright 2026 Google LLC
LOWsamples/agent/adk/mcp_app_proxy/agent.py1# Copyright 2026 Google LLC
LOWsamples/agent/adk/mcp_app_proxy/__main__.py1# Copyright 2025 Google LLC
LOWsamples/agent/adk/tests/test_examples_validation.py1# Copyright 2026 Google LLC
LOW…es/agent/adk/personalized_learning/openstax_modules.py1# Copyright 2026 Google LLC
LOWsamples/agent/adk/personalized_learning/pyproject.toml1# Copyright 2026 Google LLC
LOWsamples/agent/adk/personalized_learning/__init__.py1# Copyright 2026 Google LLC
LOW…es/agent/adk/personalized_learning/openstax_content.py1# Copyright 2026 Google LLC
LOW…ples/agent/adk/personalized_learning/context_loader.py1# Copyright 2026 Google LLC
LOW…ples/agent/adk/personalized_learning/a2ui_templates.py1# Copyright 2026 Google LLC
LOWsamples/agent/adk/personalized_learning/agent.py1# Copyright 2026 Google LLC
LOW…s/agent/adk/personalized_learning/openstax_chapters.py1# Copyright 2026 Google LLC
LOW…s/agent/adk/personalized_learning/download_openstax.py1#!/usr/bin/env python3
LOW…nt/adk/personalized_learning/tests/test_integration.py1# Copyright 2026 Google LLC
LOW…/agent/adk/custom-components-example/prompt_builder.py1# Copyright 2025 Google LLC
LOW…s/agent/adk/custom-components-example/a2ui_examples.py1# Copyright 2025 Google LLC
LOWsamples/agent/adk/custom-components-example/tools.py1# Copyright 2025 Google LLC
LOW…les/agent/adk/custom-components-example/pyproject.toml1# Copyright 2026 Google LLC
LOWsamples/agent/adk/custom-components-example/__init__.py1# Copyright 2025 Google LLC
LOW…ent/adk/custom-components-example/floor_plan_server.py1# Copyright 2024 Google LLC
LOW…/agent/adk/custom-components-example/agent_executor.py1# Copyright 2025 Google LLC
LOWsamples/agent/adk/custom-components-example/agent.py1# Copyright 2025 Google LLC
LOWsamples/agent/adk/custom-components-example/__main__.py1# Copyright 2025 Google LLC
LOWsamples/agent/adk/rizzcharts/python/prompt_builder.py1# Copyright 2026 Google LLC
LOWsamples/agent/adk/rizzcharts/python/tools.py1# Copyright 2025 Google LLC
LOWsamples/agent/adk/rizzcharts/python/pyproject.toml1# Copyright 2026 Google LLC
LOWsamples/agent/adk/rizzcharts/python/__init__.py1# Copyright 2025 Google LLC
LOWsamples/agent/adk/rizzcharts/python/agent_executor.py1# Copyright 2025 Google LLC
LOWsamples/agent/adk/rizzcharts/python/agent.py1# Copyright 2025 Google LLC
LOWsamples/agent/adk/rizzcharts/python/__main__.py1# Copyright 2025 Google LLC
LOW…les/agent/adk/gemini_enterprise/agent_engine/deploy.py1# Copyright 2026 Google LLC
LOW…t/adk/gemini_enterprise/agent_engine/prompt_builder.py1# Copyright 2025 Google LLC
LOW…ples/agent/adk/gemini_enterprise/agent_engine/tools.py1# Copyright 2025 Google LLC
175 more matches not shown…
Decorative Section Separators89 hits · 200 pts
SeverityFileLineSnippet
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1321 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1323 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1332 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1334 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1363 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1365 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1408 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1410 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1456 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1458 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1481 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1483 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1514 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1516 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1541 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1543 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1560 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1562 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1578 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1580 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1605 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1607 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1625 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1627 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1648 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1650 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1672 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1674 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1702 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1704 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1730 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1732 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1754 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1756 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1782 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1784 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1803 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1805 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1822 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1824 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1843 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1845 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1863 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1865 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1881 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1883 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1914 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1916 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1932 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1934 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1956 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1958 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1988 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py1990 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py2017 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py2019 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py2047 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py2049 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py2071 # ==========================================================================
MEDIUM…es/agent/adk/personalized_learning/openstax_modules.py2073 # ==========================================================================
29 more matches not shown…
Unused Imports164 hits · 164 pts
SeverityFileLineSnippet
LOWtools/build_catalog/tests/test_assemble_catalog.py18
LOWsamples/agent/adk/mcp_app_proxy/__init__.py15
LOWsamples/agent/adk/mcp_app_proxy/agent_executor.py19
LOWsamples/agent/adk/mcp_app_proxy/agent_executor.py19
LOWsamples/agent/adk/mcp_app_proxy/agent_executor.py19
LOWsamples/agent/adk/mcp_app_proxy/agent_executor.py19
LOWsamples/agent/adk/mcp_app_proxy/agent_executor.py23
LOWsamples/agent/adk/mcp_app_proxy/agent.py15
LOWsamples/agent/adk/mcp_app_proxy/agent.py21
LOWsamples/agent/adk/mcp_app_proxy/agent.py21
LOWsamples/agent/adk/mcp_app_proxy/agent.py21
LOWsamples/agent/adk/mcp_app_proxy/agent.py21
LOWsamples/agent/adk/mcp_app_proxy/agent.py30
LOWsamples/agent/adk/mcp_app_proxy/__main__.py18
LOWsamples/agent/adk/mcp_app_proxy/__main__.py19
LOWsamples/agent/adk/mcp_app_proxy/__main__.py19
LOWsamples/agent/adk/mcp_app_proxy/__main__.py21
LOWsamples/agent/adk/mcp_app_proxy/__main__.py21
LOWsamples/agent/adk/mcp_app_proxy/__main__.py21
LOWsamples/agent/adk/mcp_app_proxy/__main__.py23
LOWsamples/agent/adk/mcp_app_proxy/__main__.py24
LOWsamples/agent/adk/mcp_app_proxy/__main__.py26
LOWsamples/agent/adk/mcp_app_proxy/__main__.py27
LOWsamples/agent/adk/mcp_app_proxy/__main__.py28
LOWsamples/agent/adk/mcp_app_proxy/__main__.py29
LOWsamples/agent/adk/mcp_app_proxy/__main__.py30
LOWsamples/agent/adk/mcp_app_proxy/__main__.py32
LOWsamples/agent/adk/mcp_app_proxy/__main__.py34
LOWsamples/agent/adk/mcp_app_proxy/__main__.py38
LOWsamples/agent/adk/tests/test_examples_validation.py18
LOWsamples/agent/adk/tests/test_examples_validation.py18
LOWsamples/agent/adk/tests/test_examples_validation.py25
LOW…es/agent/adk/personalized_learning/openstax_modules.py33
LOWsamples/agent/adk/personalized_learning/__init__.py22
LOW…nt/adk/personalized_learning/tests/test_integration.py30
LOW…/agent/adk/custom-components-example/prompt_builder.py17
LOW…/agent/adk/custom-components-example/prompt_builder.py20
LOW…/agent/adk/custom-components-example/prompt_builder.py20
LOW…/agent/adk/custom-components-example/prompt_builder.py21
LOW…/agent/adk/custom-components-example/prompt_builder.py22
LOW…/agent/adk/custom-components-example/prompt_builder.py22
LOW…s/agent/adk/custom-components-example/a2ui_examples.py15
LOW…s/agent/adk/custom-components-example/a2ui_examples.py22
LOWsamples/agent/adk/custom-components-example/__init__.py15
LOW…ent/adk/custom-components-example/floor_plan_server.py15
LOW…ent/adk/custom-components-example/floor_plan_server.py17
LOW…/agent/adk/custom-components-example/agent_executor.py16
LOW…/agent/adk/custom-components-example/agent_executor.py21
LOWsamples/agent/adk/custom-components-example/agent.py20
LOWsamples/agent/adk/custom-components-example/agent.py33
LOWsamples/agent/adk/custom-components-example/agent.py49
LOWsamples/agent/adk/custom-components-example/agent.py53
LOWsamples/agent/adk/rizzcharts/python/__init__.py15
LOWsamples/agent/adk/rizzcharts/python/agent_executor.py16
LOWsamples/agent/adk/rizzcharts/python/agent_executor.py20
LOWsamples/agent/adk/rizzcharts/python/agent_executor.py20
LOWsamples/agent/adk/rizzcharts/python/agent_executor.py20
LOWsamples/agent/adk/rizzcharts/python/agent_executor.py20
LOWsamples/agent/adk/rizzcharts/python/agent_executor.py21
LOWsamples/agent/adk/rizzcharts/python/agent_executor.py23
104 more matches not shown…
Hyper-Verbose Identifiers156 hits · 160 pts
SeverityFileLineSnippet
LOWrenderers/lit/a2ui_explorer/src/examples.ts87function ensureCreateSurfaceMessage(filename: string, messages: A2uiMessage[]): string {
LOWrenderers/lit/a2ui_explorer/src/examples.ts159function extractMessagesAndDescription(
LOWrenderers/lit/src/0.8/ui/utils/youtube.ts41export function convertShareUriToEmbedUri(uri: string) {
LOWrenderers/lit/src/0.8/ui/utils/youtube.ts52export function convertWatchOrShortsUriToEmbedUri(uri: string) {
LOWrenderers/lit/src/0.8/ui/utils/youtube.ts63export function videoIdFromWatchOrShortsOrEmbedUri(uri: string) {
LOWrenderers/lit/src/0.8/ui/utils/youtube.ts73export function createWatchUriFromVideoId(id: string) {
LOWrenderers/web_core/src/v0_8/data/guards.ts55export function isComponentArrayReference(value: unknown): value is ComponentArrayReference {
LOWrenderers/angular/src/v0_8/catalog/index.ts60export function registerStandardComponents(catalog: Catalog) {
LOW…nderers/react/tests/v0_8/integration/messages.test.tsx243 function IndependentSurfaceRenderer() {
LOW…nderers/react/tests/v0_8/integration/messages.test.tsx373 function DeleteNonExistentRenderer() {
LOW…nderers/react/tests/v0_8/integration/messages.test.tsx397 function MultiSurfaceDeleteRenderer() {
LOW…nderers/react/tests/v0_8/integration/messages.test.tsx465 function RecreateAfterDeleteRenderer() {
LOW…erers/react/tests/v0_8/integration/components.test.tsx32 function UpdateWithoutBeginRenderingRenderer() {
LOW…react/tests/v0_8/integration/property-updates.test.tsx748 function ColumnDistributionRenderer() {
LOW…derers/react/tests/v0_8/integration/templates.test.tsx90 function PrimitiveTemplateRenderer() {
LOW…ers/react/tests/v0_8/integration/data-binding.test.tsx224 function TextFieldDataUpdateRenderer() {
LOW…ers/react/tests/v0_8/integration/data-binding.test.tsx275 function CheckBoxDataUpdateRenderer() {
LOW…ers/react/tests/v0_8/integration/data-binding.test.tsx378 function MultiComponentDataUpdateRenderer() {
LOW…ers/react/tests/v0_8/integration/data-binding.test.tsx441 function MultiKeyDataUpdateRenderer() {
LOW…ers/react/tests/v0_8/integration/data-binding.test.tsx558 function DateTimeInputDataUpdateRenderer() {
LOW…ers/react/tests/v0_8/integration/data-binding.test.tsx612 function MultipleChoiceDataUpdateRenderer() {
LOW…ers/react/tests/v0_8/integration/data-binding.test.tsx822 function AudioPlayerDataUpdateRenderer() {
LOWrenderers/react/tests/v0_8/utils/messages.ts107export function createDataModelUpdateSpec(
LOWrenderers/react/src/v0_9/adapter.tsx107export function createBinderlessComponentImplementation(
LOWtools/build_catalog/tests/test_assemble_catalog.py69 def test_remote_basic_catalog_fallback(self, mock_urlopen):
LOWtools/build_catalog/tests/test_assemble_catalog.py93 def test_extend_basic_catalog(self):
LOWtools/build_catalog/tests/test_assemble_catalog.py134 def test_local_common_types_fallback(self):
LOWtools/build_catalog/tests/test_assemble_catalog.py153 def test_remote_common_types_fallback(self, mock_urlopen):
LOWtools/build_catalog/tests/test_assemble_catalog.py201 def test_collision_warning_on_merge(self, mock_logger, mock_fetch_json):
LOWtools/build_catalog/tests/test_assemble_catalog.py243 def test_output_filename_generation(self, mock_assemble, mock_cwd):
LOWtools/build_catalog/tests/test_assemble_catalog.py268 def test_catalog_json_resolution(self, mock_fetch_json):
LOWtools/build_catalog/tests/test_assemble_catalog.py314 def test_theme_property_override_and_clash(self, mock_fetch_json):
LOWtools/build_catalog/tests/test_assemble_catalog.py355 def mock_fetch_json_side_effect(uri):
LOWdocs/scripts/test_convert_docs.py54def test_paragraph_spacing_and_trailing_lines():
LOWdocs/scripts/test_convert_docs.py83def test_multiple_blocks_in_one_file():
LOWdocs/scripts/test_convert_docs.py106def test_regular_blockquote_ignored():
LOWdocs/scripts/test_convert_docs.py113def test_github_alert_to_mkdocs():
LOWsamples/agent/adk/tests/test_examples_validation.py81def test_sample_examples_validation(config):
LOW…es/agent/adk/personalized_learning/openstax_content.py166def _extract_text_from_element(elem) -> str:
LOW…es/agent/adk/personalized_learning/openstax_content.py272def fetch_module_content_cached(module_id: str, parse: bool = True) -> Optional[str]:
LOW…es/agent/adk/personalized_learning/openstax_content.py398async def fetch_multiple_chapters_async(chapter_slugs: list[str]) -> list[dict]:
LOW…es/agent/adk/personalized_learning/openstax_content.py575async def _llm_match_topic_to_chapters(topic: str, max_chapters: int = 3) -> list[str]:
LOW…ples/agent/adk/personalized_learning/context_loader.py128def get_misconception_context() -> Optional[str]:
LOWsamples/agent/adk/personalized_learning/agent.py136def _safe_get_combined_context() -> str:
LOW…s/agent/adk/personalized_learning/openstax_chapters.py802def get_module_ids_for_chapter(chapter_slug: str) -> list[str]:
LOW…s/agent/adk/personalized_learning/openstax_chapters.py815def get_github_url_for_module(module_id: str) -> str:
LOW…s/agent/adk/personalized_learning/openstax_chapters.py820def get_openstax_url_for_chapter(chapter_slug: str) -> str:
LOW…nt/adk/personalized_learning/tests/test_integration.py49 def test_openstax_url_generation(self):
LOW…nt/adk/personalized_learning/tests/test_integration.py74 def test_chapter_content_has_required_fields(self):
LOW…nt/adk/personalized_learning/tests/test_integration.py103 def test_source_format_is_correct(self):
LOW…nt/adk/personalized_learning/tests/test_integration.py125 def test_keyword_matching_coverage(self):
LOW…nt/adk/personalized_learning/tests/test_integration.py148 def test_second_fetch_uses_cache(self):
LOW…nt/adk/personalized_learning/tests/test_integration.py169 def test_context_cache_reduces_loads(self):
LOW…nt/adk/personalized_learning/tests/test_integration.py192 def test_module_fetch_tries_gcs_then_github(self):
LOW…nt/adk/personalized_learning/tests/test_integration.py213 def test_gcs_success_skips_github(self):
LOW…nt/adk/personalized_learning/tests/test_integration.py236 def test_keyword_chapters_exist_in_module_mapping(self):
LOW…s/agent/adk/custom-components-example/a2ui_examples.py163def load_send_message_example(contact_name: str, version: Optional[str] = None) -> str:
LOW…les/agent/adk/gemini_enterprise/agent_engine/deploy.py50def _register_agent_on_gemini_enterprise(
LOWsamples/agent/adk/restaurant_finder/record_scenario.py26def save_messages_with_image_copies(messages: list, image_base_url: str, out_path: str):
LOWsamples/agent/adk/restaurant_finder/record_scenario.py59def extract_restaurant_details(messages):
96 more matches not shown…
Excessive Try-Catch Wrapping92 hits · 142 pts
SeverityFileLineSnippet
LOWtools/build_catalog/assemble_catalog.py114 except Exception as e:
LOWtools/build_catalog/assemble_catalog.py394 except Exception as e:
LOWtools/build_catalog/assemble_catalog.py455 except Exception as e:
MEDIUMspecification/v0_9/test/run_tests.py46 print(f"Error: catalog.json not found at {basic_catalog_path}")
MEDIUMspecification/v0_9/test/run_tests.py53 print(f"Error parsing catalog.json: {e}")
MEDIUMspecification/v0_9/test/run_tests.py89 print("Error: 'ajv' command not found. Please ensure dependencies are installed (e.g., 'pnpm install').")
MEDIUMspecification/v0_9/test/run_tests.py97 print(f"Error parsing JSON in {suite_path}: {e}")
MEDIUMspecification/v0_9/test/run_tests.py102 print(f"Error: Unknown schema '{schema_name}' referenced in {suite_path}")
MEDIUMspecification/v0_9/test/run_tests.py139 print(f"Error: Example file not found: {jsonl_path}")
MEDIUMspecification/scripts/validate.py208 print(f"Error: Root schema not found at {root_schema}")
MEDIUMspecification/v0_10/test/run_tests.py51 print(f"Error: Catalog file not found: {catalog_file} (resolved to {basic_catalog_path})")
MEDIUMspecification/v0_10/test/run_tests.py58 print(f"Error parsing catalog.json: {e}")
MEDIUMspecification/v0_10/test/run_tests.py95 print("Error: 'ajv' command not found. Please ensure dependencies are installed (e.g., 'pnpm install').")
MEDIUMspecification/v0_10/test/run_tests.py103 print(f"Error parsing JSON in {suite_path}: {e}")
MEDIUMspecification/v0_10/test/run_tests.py112 print(f"Error: Unknown schema '{schema_name}' referenced in {suite_path}")
MEDIUMspecification/v0_10/test/run_tests.py151 print(f"Error: Example file not found: {jsonl_path}")
MEDIUMspecification/v0_9_1/test/run_tests.py46 print(f"Error: catalog.json not found at {basic_catalog_path}")
MEDIUMspecification/v0_9_1/test/run_tests.py53 print(f"Error parsing catalog.json: {e}")
MEDIUMspecification/v0_9_1/test/run_tests.py89 print("Error: 'ajv' command not found. Please ensure dependencies are installed (e.g., 'pnpm install').")
MEDIUMspecification/v0_9_1/test/run_tests.py97 print(f"Error parsing JSON in {suite_path}: {e}")
MEDIUMspecification/v0_9_1/test/run_tests.py102 print(f"Error: Unknown schema '{schema_name}' referenced in {suite_path}")
MEDIUMspecification/v0_9_1/test/run_tests.py139 print(f"Error: Example file not found: {jsonl_path}")
MEDIUMsamples/agent/adk/migrate_v08_to_v09.py263 print(f"Error: {src} is not a file or directory")
LOWsamples/agent/adk/mcp_app_proxy/tools.py79 except Exception as e:
LOWsamples/agent/adk/mcp_app_proxy/tools.py112 except Exception as e:
LOWsamples/agent/adk/mcp_app_proxy/__main__.py97 except Exception as e:
MEDIUMsamples/agent/adk/mcp_app_proxy/__main__.py53def main(host, port):
LOWsamples/agent/adk/tests/test_examples_validation.py120 except Exception as e:
LOW…es/agent/adk/personalized_learning/openstax_content.py210 except Exception as e:
LOW…es/agent/adk/personalized_learning/openstax_content.py239 except Exception as e:
LOW…es/agent/adk/personalized_learning/openstax_content.py341 except Exception as e:
LOW…es/agent/adk/personalized_learning/openstax_content.py392 except Exception as e:
LOW…es/agent/adk/personalized_learning/openstax_content.py504 except Exception as e:
LOW…es/agent/adk/personalized_learning/openstax_content.py626 except Exception as e:
LOW…ples/agent/adk/personalized_learning/context_loader.py54 except Exception as e:
LOWsamples/agent/adk/personalized_learning/agent.py69except Exception as e:
LOWsamples/agent/adk/personalized_learning/agent.py150 except Exception as e:
LOWsamples/agent/adk/personalized_learning/agent.py171 except Exception as e:
LOWsamples/agent/adk/personalized_learning/agent.py225 except Exception as e:
LOWsamples/agent/adk/personalized_learning/agent.py290 except Exception as e:
LOWsamples/agent/adk/personalized_learning/agent.py587 except Exception as e:
LOWsamples/agent/adk/personalized_learning/agent.py650 except Exception as e:
LOW…s/agent/adk/personalized_learning/download_openstax.py138 except Exception as e:
LOW…s/agent/adk/personalized_learning/download_openstax.py194 except Exception as e:
LOWsamples/agent/adk/custom-components-example/agent.py203 except Exception:
LOWsamples/agent/adk/custom-components-example/agent.py237 except Exception as e:
LOWsamples/agent/adk/custom-components-example/__main__.py82 except Exception as e:
MEDIUMsamples/agent/adk/custom-components-example/__main__.py41def main(host, port):
LOWsamples/agent/adk/rizzcharts/python/__main__.py90 except Exception as e:
MEDIUMsamples/agent/adk/rizzcharts/python/__main__.py43def main(host, port):
LOW…les/agent/adk/gemini_enterprise/agent_engine/deploy.py41 except Exception as e: # pylint: disable=broad-except
MEDIUM…les/agent/adk/gemini_enterprise/agent_engine/deploy.py42 print(f"Error getting credentials: {e}")
LOW…ples/agent/adk/gemini_enterprise/agent_engine/agent.py260 except Exception as e:
LOWsamples/agent/adk/gemini_enterprise/cloud_run/main.py55 except Exception as e:
LOWsamples/agent/adk/restaurant_finder/__main__.py82 except Exception as e:
MEDIUMsamples/agent/adk/restaurant_finder/__main__.py41def main(host, port):
LOWsamples/agent/adk/orchestrator/agent_executor.py104 except Exception:
LOWsamples/agent/adk/orchestrator/__main__.py84 except Exception as e:
MEDIUMsamples/agent/adk/orchestrator/__main__.py42def main(host, port, subagent_urls):
LOW…mples/mcp/a2ui-in-mcpapps/server/smart_editor_agent.py92 except Exception as e:
32 more matches not shown…
Hallucination Indicators9 hits · 120 pts
SeverityFileLineSnippet
CRITICAL…om/google/a2ui/samples/rizzcharts/RizzchartsTools.java36 com.google.genai.types.FunctionDeclaration.builder()
CRITICAL…om/google/a2ui/samples/rizzcharts/RizzchartsTools.java40 com.google.genai.types.Schema.builder()
CRITICAL…om/google/a2ui/samples/rizzcharts/RizzchartsTools.java46 com.google.genai.types.Schema.builder()
CRITICAL…om/google/a2ui/samples/rizzcharts/RizzchartsTools.java95 com.google.genai.types.FunctionDeclaration.builder()
CRITICAL…om/google/a2ui/samples/rizzcharts/RizzchartsTools.java99 com.google.genai.types.Schema.builder()
CRITICAL…om/google/a2ui/samples/rizzcharts/RizzchartsTools.java105 com.google.genai.types.Schema.builder()
CRITICAL…com/google/a2ui/samples/rizzcharts/RizzchartsMain.java115 io.github.cdimascio.dotenv.Dotenv.configure().ignoreIfMissing().load();
CRITICAL…n/com/google/a2ui/samples/rizzcharts/RizzchartsMain.kt51 val dotenv = io.github.cdimascio.dotenv.Dotenv.configure().ignoreIfMissing().load()
CRITICAL…anvas/src/lib/components/chat/input-area/input-area.ts83 if (this.formGroup.controls.query.value.trim() === '') {
Deep Nesting81 hits · 76 pts
SeverityFileLineSnippet
LOWtools/build_catalog/assemble_catalog.py96
LOWtools/build_catalog/assemble_catalog.py125
LOWtools/build_catalog/assemble_catalog.py259
LOWspecification/scripts/validate.py87
LOWspecification/scripts/validate.py167
LOWspecification/scripts/validate.py122
LOWspecification/v0_10/test/run_tests.py98
LOWspecification/v0_10/test/run_tests.py149
LOWsamples/agent/adk/migrate_v08_to_v09.py37
LOWsamples/agent/adk/tests/test_examples_validation.py81
LOW…es/agent/adk/personalized_learning/openstax_content.py80
LOW…es/agent/adk/personalized_learning/openstax_content.py304
LOW…es/agent/adk/personalized_learning/openstax_content.py363
LOW…es/agent/adk/personalized_learning/openstax_content.py415
LOW…/agent/adk/custom-components-example/agent_executor.py47
LOWsamples/agent/adk/custom-components-example/agent.py184
LOWsamples/agent/adk/custom-components-example/agent.py274
LOW…t/adk/gemini_enterprise/agent_engine/agent_executor.py43
LOW…ples/agent/adk/gemini_enterprise/agent_engine/agent.py176
LOW…gent/adk/gemini_enterprise/cloud_run/agent_executor.py45
LOWsamples/agent/adk/gemini_enterprise/cloud_run/agent.py179
LOWsamples/agent/adk/restaurant_finder/tools.py24
LOWsamples/agent/adk/restaurant_finder/record_scenario.py26
LOWsamples/agent/adk/restaurant_finder/record_scenario.py59
LOWsamples/agent/adk/restaurant_finder/agent_executor.py46
LOWsamples/agent/adk/restaurant_finder/agent.py179
LOWsamples/agent/adk/orchestrator/agent_executor.py73
LOWsamples/agent/adk/orchestrator/agent.py55
LOWsamples/agent/adk/orchestrator/agent.py184
LOWsamples/mcp/a2ui-in-mcpapps/server/server.py41
LOWsamples/mcp/a2ui-in-mcpapps/server/server.py154
LOW…mples/mcp/a2ui-in-mcpapps/server/smart_editor_agent.py22
LOW…mples/mcp/a2ui-in-mcpapps/server/smart_editor_agent.py231
LOWsamples/mcp/mcp-apps-calculator/server.py32
LOWsamples/mcp/mcp-apps-calculator/server.py57
LOWsamples/client/lit/personalized_learning/deploy.py53
LOWsamples/client/lit/personalized_learning/deploy.py655
LOWsamples/client/lit/personalized_learning/deploy.py764
LOWagent_sdks/python/tests/parser/test_streaming_v09.py322
LOWagent_sdks/python/tests/parser/test_streaming_v08.py207
LOW…_sdks/python/tests/conformance/test_a2a_integration.py47
LOWagent_sdks/python/tests/conformance/test_conformance.py137
LOWagent_sdks/python/tests/conformance/test_conformance.py207
LOWagent_sdks/python/tests/conformance/test_conformance.py258
LOWagent_sdks/python/src/a2ui/a2a/parts.py88
LOWagent_sdks/python/src/a2ui/a2a/parts.py135
LOWagent_sdks/python/src/a2ui/parser/streaming.py215
LOWagent_sdks/python/src/a2ui/parser/streaming.py261
LOWagent_sdks/python/src/a2ui/parser/streaming.py378
LOWagent_sdks/python/src/a2ui/parser/streaming.py451
LOWagent_sdks/python/src/a2ui/parser/streaming.py599
LOWagent_sdks/python/src/a2ui/parser/streaming.py685
LOWagent_sdks/python/src/a2ui/parser/streaming.py716
LOWagent_sdks/python/src/a2ui/parser/streaming.py749
LOWagent_sdks/python/src/a2ui/parser/streaming.py850
LOWagent_sdks/python/src/a2ui/parser/streaming.py985
LOWagent_sdks/python/src/a2ui/parser/streaming.py1001
LOWagent_sdks/python/src/a2ui/parser/streaming_v08.py93
LOWagent_sdks/python/src/a2ui/parser/streaming_v08.py209
LOWagent_sdks/python/src/a2ui/parser/streaming_v09.py166
21 more matches not shown…
Cross-File Repetition15 hits · 75 pts
SeverityFileLineSnippet
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 mus
HIGH…t/adk/gemini_enterprise/agent_engine/prompt_builder.py0you are a helpful contact lookup assistant. your final output must be a text response. to generate the response, you mus
HIGH…gent/adk/gemini_enterprise/cloud_run/prompt_builder.py0you are a helpful contact lookup assistant. your final output must be a text response. to generate the response, you mus
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
HIGH…ples/agent/adk/gemini_enterprise/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
HIGHsamples/agent/adk/gemini_enterprise/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
HIGHagent_sdks/python/src/a2ui/parser/streaming.py0provides access to version-specific yielded surfaces set.
HIGHagent_sdks/python/src/a2ui/parser/streaming_v08.py0provides access to version-specific yielded surfaces set.
HIGHagent_sdks/python/src/a2ui/parser/streaming_v09.py0provides access to version-specific yielded surfaces set.
HIGHagent_sdks/python/src/a2ui/parser/streaming.py0returns the message type identifier for data model updates.
HIGHagent_sdks/python/src/a2ui/parser/streaming_v08.py0returns the message type identifier for data model updates.
HIGHagent_sdks/python/src/a2ui/parser/streaming_v09.py0returns the message type identifier for data model updates.
HIGHagent_sdks/python/src/a2ui/parser/streaming.py0determines which msg_type to use when wrapping component updates.
HIGHagent_sdks/python/src/a2ui/parser/streaming_v08.py0determines which msg_type to use when wrapping component updates.
HIGHagent_sdks/python/src/a2ui/parser/streaming_v09.py0determines which msg_type to use when wrapping component updates.
Fake / Example Data52 hits · 54 pts
SeverityFileLineSnippet
LOW…/src/app/tests/v0_9/30_live-invitation-builder.spec.ts104 guestInput.value = 'John Doe';
LOW…/src/app/tests/v0_9/30_live-invitation-builder.spec.ts113 expect(livePreview.textContent).toContain('John Doe');
LOW…nderers/angular/src/v0_8/components/text-field.spec.ts63 fixture.componentRef.setInput('text', {literalString: 'John Doe'});
LOW…nderers/angular/src/v0_8/components/text-field.spec.ts79 expect(inputEl.nativeElement.value).toBe('John Doe');
LOW…nderers/angular/src/v0_8/components/text-field.spec.ts99 inputEl.nativeElement.value = 'Jane Doe';
LOW…nderers/angular/src/v0_8/components/text-field.spec.ts107 expect(message.userAction!.context).toEqual({value: 'Jane Doe'});
LOWrenderers/react/tests/v0_9/catalog-components.test.tsx227 await updateData('/email', 'test@test.com');
LOW…rs/react/tests/v0_8/unit/components/TextField.test.tsx66 text: {literalString: 'John Doe'},
LOW…rs/react/tests/v0_8/unit/components/TextField.test.tsx76 expect(input.value).toBe('John Doe');
LOWrenderers/react/tests/v0_8/integration/actions.test.tsx280 fireEvent.change(input, {target: {value: 'John Doe'}});
LOWrenderers/react/tests/v0_8/integration/actions.test.tsx295 name: 'John Doe',
LOWtools/composer/src/data/theater/restaurant-grid.json343 "valueString": "123 Main St"
LOWtools/composer/src/data/theater/org-chart.json67 "valueString": "Jane Doe"
LOWspecification/v0_9/docs/a2ui_protocol.md229 "text": "John Doe"
LOWspecification/v0_9/docs/a2ui_protocol.md259 "value": "Jane Doe"
LOWspecification/v0_9/docs/a2ui_protocol.md424 "company": "Acme Corp",
LOWspecification/v0_9/docs/a2ui_protocol.md458 // "/company" is Absolute. Resolves to "Acme Corp" globally.
LOWspecification/v0_9/docs/a2ui_extension_specification.md142 "email": "user@example.com"
LOWspecification/v0_9/eval/src/prompts.ts82 promptText: `Generate a 'createSurface' message with surfaceId 'main', followed by an updateDataModel message. This
LOWspecification/v0_9/eval/src/prompts.ts156 promptText: `Generate a 'createSurface' message and a 'updateComponents' message with surfaceId 'main' for a contact
LOWspecification/v0_8/docs/a2ui_protocol.md461 {"key": "street", "valueString": "123 Main St"},
LOWspecification/v0_8/eval/src/prompts.ts144 promptText: `Generate a JSON message with a 'dataModelUpdate' property. This is used to update the client's data mod
LOWspecification/v0_8/eval/src/prompts.ts315 promptText: `Generate a JSON message with a surfaceUpdate property for a contact card. It should be a 'Card' with a
LOWspecification/v0_8/eval/src/prompts.ts320 new SurfaceUpdateSchemaMatcher('Text', 'text', 'Jane Doe'),
LOWspecification/v0_10/docs/a2ui_protocol.md226 "text": "John Doe"
LOWspecification/v0_10/docs/a2ui_protocol.md256 "value": "Jane Doe"
LOWspecification/v0_10/docs/a2ui_protocol.md467 "company": "Acme Corp",
LOWspecification/v0_10/docs/a2ui_protocol.md501 // "/company" is Absolute. Resolves to "Acme Corp" globally.
LOW…ecification/v0_10/docs/a2ui_extension_specification.md141 "email": "user@example.com"
LOWspecification/v0_10/eval/src/prompts.ts82 promptText: `Generate a 'createSurface' message with surfaceId 'main', followed by an updateDataModel message. This
LOWspecification/v0_10/eval/src/prompts.ts156 promptText: `Generate a 'createSurface' message and a 'updateComponents' message with surfaceId 'main' for a contact
LOWspecification/v0_9_1/docs/a2ui_protocol.md229 "text": "John Doe"
LOWspecification/v0_9_1/docs/a2ui_protocol.md259 "value": "Jane Doe"
LOWspecification/v0_9_1/docs/a2ui_protocol.md424 "company": "Acme Corp",
LOWspecification/v0_9_1/docs/a2ui_protocol.md458 // "/company" is Absolute. Resolves to "Acme Corp" globally.
LOW…cification/v0_9_1/docs/a2ui_extension_specification.md142 "email": "user@example.com"
LOWspecification/v0_9_1/eval/src/prompts.ts82 promptText: `Generate a 'createSurface' message with surfaceId 'main', followed by an updateDataModel message. This
LOWspecification/v0_9_1/eval/src/prompts.ts156 promptText: `Generate a 'createSurface' message and a 'updateComponents' message with surfaceId 'main' for a contact
LOW…/agent/adk/custom-components-example/contact_data.json40 "name": "Jane Doe",
LOW…adk/custom-components-example/floor_plan_template.html114 {deskId: 'desk-1', contactId: '4', contactName: 'Jane Doe'},
LOW…tom-components-example/examples/0.9/multi_surface.json317 "name": "Jane Doe"
LOW…-components-example/examples/0.9/chart_node_click.json277 "name": "Jane Doe"
LOW…/custom-components-example/examples/0.9/org_chart.json50 "name": "Jane Doe"
LOW…tom-components-example/examples/0.8/multi_surface.json501 "valueString": "Jane Doe"
LOW…-components-example/examples/0.8/chart_node_click.json454 "valueString": "Jane Doe"
LOW…/custom-components-example/examples/0.8/org_chart.json67 "valueString": "Jane Doe"
LOW…dk/restaurant_finder/examples/0.8/two_column_list.json343 "valueString": "123 Main St"
LOW…restaurant_finder/examples/0.8/single_column_list.json216 "valueString": "123 Main St"
LOW…ples/client/lit/shell/public/samples/contact_card.json258 "name": "Jane Doe",
LOW…nts-example/ui/custom-components/test/override-test.ts37 text: 'John Doe',
LOWagent_sdks/conformance/suites/streaming_parser.yaml1198 - input: '"literalString": "123 Main St"}}]}}}}]}}'
LOWagent_sdks/conformance/suites/streaming_parser.yaml1208 context: [{key: "address", value: {literalString: "123 Main St"}}]
Docstring Block Structure7 hits · 35 pts
SeverityFileLineSnippet
HIGHagent_sdks/python/src/a2ui/inference_strategy.py34 Generates a system prompt for all LLM requests. Args: role_description: Description of the agent's role.
HIGHagent_sdks/python/src/a2ui/parser/parser.py46 Parses the LLM response into a list of ResponsePart objects. Args: content: The raw LLM response. Returns
HIGHagent_sdks/python/src/a2ui/schema/validator.py526 Analyzes the topology of the component tree and returns reachable component IDs. Args: root_id: The ID of th
HIGHagent_sdks/python/src/a2ui/schema/utils.py106Wraps the A2UI schema in an array object to support multiple parts. Args: a2ui_schema: The A2UI schema to wrap.
HIGHagent_sdks/python/src/a2ui/schema/manager.py104Selects the component catalog for the prompt based on client capabilities. Selection priority: 1. If inline cat
HIGHeval/a2ui_eval/dataset.py22Loads A2UI evaluation samples from a YAML file. Args: file_path: The path to the YAML dataset file. Re
HIGHeval/bin/report_evals.py27Extracts accuracy from parsed JSON log data. Args: log_data: Parsed JSON data from inspect log dump. R
Magic Placeholder Names6 hits · 32 pts
SeverityFileLineSnippet
HIGHdocs/guides/mcp-apps-in-a2ui.md175> export GEMINI_API_KEY="your-api-key-here"
HIGHdocs/guides/mcp-apps-in-a2ui.md178> echo 'GEMINI_API_KEY=your-api-key-here' > .env
HIGHdocs/guides/agent-development.md88echo 'GOOGLE_API_KEY="YOUR_API_KEY"' > .env
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_API
HIGHscripts/e2e_test.sh27# Example: export GEMINI_API_KEY=your_api_key
HIGHeval/README.md19 export GEMINI_API_KEY="your_api_key"
Self-Referential Comments9 hits · 28 pts
SeverityFileLineSnippet
MEDIUMtools/build_catalog/tests/test_assemble_catalog.py180 # Create a mock schema with a circular $ref
MEDIUMspecification/v0_9/test/run_tests.py175 # Create the temporary catalog.json alias
MEDIUMspecification/v0_9_1/test/run_tests.py175 # Create the temporary catalog.json alias
MEDIUMsamples/client/lit/personalized_learning/deploy.py122 # Create an Agent, wrap it in AdkApp, and deploy the AdkApp directly.
MEDIUMsamples/client/lit/personalized_learning/deploy.py1051 # Create a default quiz question based on the source content
MEDIUMsamples/client/lit/personalized_learning/deploy.py1195 # Create the agent with tools
MEDIUMagent_sdks/python/src/a2ui/schema/utils.py68 # This file is at a2ui/inference/schema/manager.py
MEDIUMeval/bin/run_ci_evals.py86 # Create a dedicated log directory for this seed, clearing it if it exists
MEDIUMeval/tests/test_dataset.py20 # Create a dummy YAML file
Redundant / Tautological Comments13 hits · 19 pts
SeverityFileLineSnippet
LOWhooks.py43 # Check if the link points outside the docs folder
LOWtools/build_catalog/assemble_catalog.py172 # Check if the reference targets one of our "core" schemas (e.g., basic_catalog.json)
LOW…es/agent/adk/personalized_learning/openstax_modules.py2411 # Check if any word from topic is in title or chapter
LOW…ples/agent/adk/gemini_enterprise/agent_engine/agent.py319 # Check if it validates against the A2UI_SCHEMA
LOWsamples/agent/adk/gemini_enterprise/cloud_run/agent.py313 # Check if it validates against the A2UI_SCHEMA
LOWsamples/agent/adk/restaurant_finder/agent.py321 # Check if it validates against the A2UI_SCHEMA
LOWsamples/agent/adk/mcp-apps-in-a2ui-sample/agent.py48 # Check if it's a request to load the app or an action
LOW…s/client/lit/personalized_learning/quickstart_setup.sh173# Output values for notebook to capture
LOWscripts/fix_format.sh52# Check if dart is available before running
LOWagent_sdks/python/release.sh46# Check if the version already exists in the staging repository
LOWagent_sdks/python/src/a2ui/parser/streaming.py430 # Check if this value belongs to a URL-like key in the data model
LOWagent_sdks/python/src/a2ui/parser/streaming.py930 # Check if any yielded component's content has changed for this surface
LOWeval/tests/test_solvers.py46 # Check if catalog ID is in the content (rendered by SDK)
Cross-Language Confusion (JS/TS)2 hits · 15 pts
SeverityFileLineSnippet
HIGH…/angular/projects/a2a-chat-canvas/src/lib/utils/a2a.ts25 * @return True if the part is a thought, false otherwise.
HIGH…/client/angular/projects/rizzcharts/src/utils/utils.ts23 * @return True if the part is a thought, false otherwise.
Verbosity Indicators7 hits · 10 pts
SeverityFileLineSnippet
LOW…nderers/react/tests/v0_8/integration/messages.test.tsx46 // Step 1: Only send surfaceUpdate (no beginRendering)
LOW…s/client/lit/personalized_learning/quickstart_setup.sh76# Step 1: Python Virtual Environment
LOW…s/client/lit/personalized_learning/quickstart_setup.sh88# Step 2: Install Python dependencies
LOW…s/client/lit/personalized_learning/quickstart_setup.sh105# Step 3: Install Node.js dependencies
LOW…s/client/lit/personalized_learning/quickstart_setup.sh124# Step 4: Enable GCP APIs
LOW…s/client/lit/personalized_learning/quickstart_setup.sh132# Step 5: Create GCS buckets
LOW…s/client/lit/personalized_learning/quickstart_setup.sh150# Step 6: Upload learner context
AI Slop Vocabulary2 hits · 6 pts
SeverityFileLineSnippet
MEDIUM…/src/v0_9/tests/basic-catalog-a2ui-lit-element.test.ts122 // after creation, this ensures robust cleanup behavior if elements are reused.
MEDIUM…jects/a2a-chat-canvas/src/lib/services/chat-service.ts78 // TODO: Replace this with a more robust event handling mechanism.
Dead Code3 hits · 6 pts
SeverityFileLineSnippet
MEDIUMsamples/agent/adk/rizzcharts/python/agent.py162
MEDIUMsamples/agent/adk/rizzcharts/python/agent.py163
MEDIUMsamples/agent/adk/rizzcharts/python/agent.py164
Synthetic Comment Markers1 hit · 5 pts
SeverityFileLineSnippet
HIGHdocs/ecosystem/a2ui-in-the-world.md50The [Flutter GenUI SDK](https://docs.flutter.dev/ai/genui) brings dynamic, AI-generated UIs to Flutter applications acro