Agent2Agent (A2A) is an open protocol enabling communication and interoperability between opaque agentic applications.
23 matches across 7 categories. Click a row to expand file-level details.
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | .mkdocs/macros.py | 25 | # ----------------------------------------------------------------------------- |
| MEDIUM | .mkdocs/macros.py | 27 | # ----------------------------------------------------------------------------- |
| MEDIUM | .mkdocs/macros.py | 43 | # ----------------------------------------------------------------------------- |
| MEDIUM | .mkdocs/macros.py | 45 | # ----------------------------------------------------------------------------- |
| MEDIUM | .mkdocs/macros.py | 190 | # ----------------------------------------------------------------------------- |
| MEDIUM | .mkdocs/macros.py | 192 | # ----------------------------------------------------------------------------- |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | scripts/proto_to_json_schema.sh | 71 | # Step 0: Pre-process proto |
| LOW | scripts/proto_to_json_schema.sh | 86 | # Step 1: Generate individual JSON Schema files with JSON field names (camelCase) |
| LOW | scripts/proto_to_json_schema.sh | 96 | # Step 2: Bundle all schemas into a single file with cleaned names |
| LOW | .github/workflows/conventional-commits.yml | 34 | # Step 1: If docs/specification.md is modified (and proto is not), require docs(spec): |
| LOW | .github/workflows/conventional-commits.yml | 48 | # Step 2: If protocol definition (proto) is modified, require feat/fix/chore/refactor |
| LOW | .github/workflows/conventional-commits.yml | 64 | # Step 3: General fallback for all other changes (non-core docs, CI, scripts, tools, etc.) |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | scripts/build_sdk_docs.sh | 13 | # Create a clean virtual environment |
| MEDIUM | .mkdocs/macros.py | 253 | # Create a slug for the link. Messages are usually CamelCase, so lowercase it. |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | scripts/proto_to_json_schema.sh | 99 | # Check if any JSON files were generated |
| LOW | .mkdocs/macros.py | 79 | # Iterate over elements inside the message |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | .mkdocs/macros.py | 48 | |
| LOW | .mkdocs/macros.py | 61 | |
| LOW | .mkdocs/macros.py | 147 |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | .mkdocs/macros.py | 143 | except Exception as e: |
| LOW | .mkdocs/macros.py | 186 | except Exception as e: |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | .gitvote.yml | 1 | # GitVote configuration file |
| LOW | scripts/deploy_root_files.sh | 1 | #!/bin/bash |