Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

google/adk-java

https://github.com/google/adk-java · scanned 2026-05-15 13:34 UTC (2 weeks, 6 days ago) · 10 languages

26 findings (12 legacy + 14 scanner) Scanner says 90 (lower by 14)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 weeks, 6 days ago · v1 · 11 findings from 1 source. Findings combine the legacy security pipeline AND the multi-layer engine (atlas, wiring, flows, ranked) AND verified AI agent contributions.

JSON
Score breakdown â 2026-05-14-v3
Component Sub-score Weight Contribution
structure_score 60.0 0.15 9.00
security_score 94.8 0.25 23.70
testing_score 80.0 0.20 16.00
documentation_score 85.0 0.15 12.75
practices_score 65.0 0.15 9.75
code_quality 54.5 0.10 5.45
Overall 1.00 76.7
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 885 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.

LabelLayerStatusPath
pom.xml software healthy pom.xml
GEMINI.md software healthy GEMINI.md
release-please-config.json software healthy release-please-config.json
README.md software healthy README.md
CONTRIBUTING.md software healthy CONTRIBUTING.md
.release-please-manifest.json software healthy .release-please-manifest.json
AGENTS.md software healthy AGENTS.md
CHANGELOG.md software healthy CHANGELOG.md
devcontainer.json software healthy .devcontainer/devcontainer.json
pom.xml software healthy maven_plugin/pom.xml
README.md software healthy maven_plugin/README.md
pom.xml software healthy maven_plugin/examples/custom_tools/pom.xml
README.md software healthy maven_plugin/examples/custom_tools/README.md
root_agent.yaml software healthy maven_plugin/examples/custom_tools/config_agents/function_d…
root_agent.yaml software healthy maven_plugin/examples/custom_tools/config_agents/registry_d…
root_agent.yaml software healthy maven_plugin/examples/custom_tools/config_agents/class_weat…
GetWeatherTool.java software healthy maven_plugin/examples/custom_tools/src/main/java/com/exampl…
CustomDieTool.java software healthy maven_plugin/examples/custom_tools/src/main/java/com/exampl…
CustomDieRegistry.java software healthy maven_plugin/examples/custom_tools/src/main/java/com/exampl…
pom.xml software healthy maven_plugin/examples/simple-agent/pom.xml
README.md software healthy maven_plugin/examples/simple-agent/README.md
SimpleAgentLoader.java software healthy maven_plugin/examples/simple-agent/src/main/java/com/exampl…
AgentLoader.java software healthy maven_plugin/src/main/java/com/google/adk/maven/AgentLoader…
WebMojo.java software healthy maven_plugin/src/main/java/com/google/adk/maven/WebMojo.java
ConfigAgentWatcher.java software healthy maven_plugin/src/main/java/com/google/adk/maven/ConfigAgent…
ConfigAgentLoader.java software healthy maven_plugin/src/main/java/com/google/adk/maven/ConfigAgent…
pom.xml software healthy a2a/pom.xml
README.md software healthy a2a/README.md
RemoteA2AAgentTest.java software healthy a2a/src/test/java/com/google/adk/a2a/agent/RemoteA2AAgentTe…
EventConverterTest.java software healthy a2a/src/test/java/com/google/adk/a2a/converters/EventConver…
PartConverterTest.java software healthy a2a/src/test/java/com/google/adk/a2a/converters/PartConvert…
ResponseConverterTest.java software healthy a2a/src/test/java/com/google/adk/a2a/converters/ResponseCon…
AgentExecutorTest.java software healthy a2a/src/test/java/com/google/adk/a2a/executor/AgentExecutor…
A2AClientError.java software healthy a2a/src/main/java/com/google/adk/a2a/common/A2AClientError.…
A2AMetadata.java software healthy a2a/src/main/java/com/google/adk/a2a/common/A2AMetadata.java
GenAiFieldMissingException.java software healthy a2a/src/main/java/com/google/adk/a2a/common/GenAiFieldMissi…
RemoteA2AAgent.java software healthy a2a/src/main/java/com/google/adk/a2a/agent/RemoteA2AAgent.j…
AdkMetadataKey.java software healthy a2a/src/main/java/com/google/adk/a2a/converters/AdkMetadata…
A2ADataPartMetadataType.java software healthy a2a/src/main/java/com/google/adk/a2a/converters/A2ADataPart…
A2AMetadataKey.java software healthy a2a/src/main/java/com/google/adk/a2a/converters/A2AMetadata…
ResponseConverter.java software healthy a2a/src/main/java/com/google/adk/a2a/converters/ResponseCon…
EventConverter.java software healthy a2a/src/main/java/com/google/adk/a2a/converters/EventConver…
PartConverter.java software healthy a2a/src/main/java/com/google/adk/a2a/converters/PartConvert…
AgentExecutorConfig.java software healthy a2a/src/main/java/com/google/adk/a2a/executor/AgentExecutor…
AgentExecutor.java software healthy a2a/src/main/java/com/google/adk/a2a/executor/AgentExecutor…
Callbacks.java software healthy a2a/src/main/java/com/google/adk/a2a/executor/Callbacks.java
pom.xml software healthy dev/pom.xml
README.md software healthy dev/README.md
INTENRAL_TODOS.md software healthy dev/INTENRAL_TODOS.md
styles-4VDSPQ37.css software healthy dev/browser/styles-4VDSPQ37.css

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
.devcontainer software healthy .devcontainer
maven_plugin software healthy maven_plugin
examples software healthy maven_plugin/examples
custom_tools software healthy maven_plugin/examples/custom_tools
config_agents software healthy maven_plugin/examples/custom_tools/config_agents
function_die_agent software healthy maven_plugin/examples/custom_tools/config_agents/function_d…
registry_die_agent software healthy maven_plugin/examples/custom_tools/config_agents/registry_d…
class_weather_agent software healthy maven_plugin/examples/custom_tools/config_agents/class_weat…
src software healthy maven_plugin/examples/custom_tools/src
main software healthy maven_plugin/examples/custom_tools/src/main
java software healthy maven_plugin/examples/custom_tools/src/main/java
com software healthy maven_plugin/examples/custom_tools/src/main/java/com
example software healthy maven_plugin/examples/custom_tools/src/main/java/com/example
simple-agent software healthy maven_plugin/examples/simple-agent
src software healthy maven_plugin/examples/simple-agent/src
main software healthy maven_plugin/examples/simple-agent/src/main
java software healthy maven_plugin/examples/simple-agent/src/main/java
com software healthy maven_plugin/examples/simple-agent/src/main/java/com
example software healthy maven_plugin/examples/simple-agent/src/main/java/com/example
src software healthy maven_plugin/src
main software healthy maven_plugin/src/main
java software healthy maven_plugin/src/main/java
com software healthy maven_plugin/src/main/java/com
google software healthy maven_plugin/src/main/java/com/google
adk software healthy maven_plugin/src/main/java/com/google/adk
maven software healthy maven_plugin/src/main/java/com/google/adk/maven
a2a software healthy a2a
src software healthy a2a/src
test software healthy a2a/src/test
java software healthy a2a/src/test/java
com software healthy a2a/src/test/java/com
google software healthy a2a/src/test/java/com/google
adk software healthy a2a/src/test/java/com/google/adk
a2a software healthy a2a/src/test/java/com/google/adk/a2a
agent software healthy a2a/src/test/java/com/google/adk/a2a/agent
converters software healthy a2a/src/test/java/com/google/adk/a2a/converters
executor software healthy a2a/src/test/java/com/google/adk/a2a/executor
main software healthy a2a/src/main
java software healthy a2a/src/main/java
com software healthy a2a/src/main/java/com
google software healthy a2a/src/main/java/com/google
adk software healthy a2a/src/main/java/com/google/adk
a2a software healthy a2a/src/main/java/com/google/adk/a2a
common software healthy a2a/src/main/java/com/google/adk/a2a/common
agent software healthy a2a/src/main/java/com/google/adk/a2a/agent
converters software healthy a2a/src/main/java/com/google/adk/a2a/converters
executor software healthy a2a/src/main/java/com/google/adk/a2a/executor
dev software healthy dev
browser software healthy dev/browser
assets software healthy dev/browser/assets

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
A software healthy dev/browser/chunk-TXJFAAIW.js:A
o software healthy dev/browser/chunk-TXJFAAIW.js:o
U software healthy dev/browser/chunk-TXJFAAIW.js:U
r software healthy dev/browser/chunk-TXJFAAIW.js:r
_ software healthy dev/browser/chunk-TXJFAAIW.js:_
n software healthy dev/browser/chunk-TXJFAAIW.js:n
b software healthy dev/browser/chunk-TXJFAAIW.js:b
l software healthy dev/browser/chunk-EQDQRRRY.js:l
y software healthy dev/browser/chunk-EQDQRRRY.js:y
z software healthy dev/browser/chunk-EQDQRRRY.js:z
v software healthy dev/browser/chunk-EQDQRRRY.js:v
A software healthy dev/browser/chunk-EQDQRRRY.js:A
B software healthy dev/browser/chunk-EQDQRRRY.js:B
te software healthy dev/browser/polyfills-B6TNHZQ6.js:te
n software healthy dev/browser/polyfills-B6TNHZQ6.js:n
got software healthy dev/browser/polyfills-B6TNHZQ6.js:got
H software healthy dev/browser/polyfills-B6TNHZQ6.js:H
W software healthy dev/browser/polyfills-B6TNHZQ6.js:W
Ve software healthy dev/browser/polyfills-B6TNHZQ6.js:Ve
Fe software healthy dev/browser/polyfills-B6TNHZQ6.js:Fe
Ye software healthy dev/browser/polyfills-B6TNHZQ6.js:Ye
ye software healthy dev/browser/polyfills-B6TNHZQ6.js:ye
c software healthy dev/browser/polyfills-B6TNHZQ6.js:c
yt software healthy dev/browser/polyfills-B6TNHZQ6.js:yt
ct software healthy dev/browser/polyfills-B6TNHZQ6.js:ct
J software healthy dev/browser/polyfills-B6TNHZQ6.js:J
I software healthy dev/browser/polyfills-B6TNHZQ6.js:I
h software healthy dev/browser/polyfills-B6TNHZQ6.js:h
ie software healthy dev/browser/polyfills-B6TNHZQ6.js:ie
ke software healthy dev/browser/polyfills-B6TNHZQ6.js:ke
T software healthy dev/browser/polyfills-B6TNHZQ6.js:T
w software healthy dev/browser/polyfills-B6TNHZQ6.js:w
p software healthy dev/browser/polyfills-B6TNHZQ6.js:p
g software healthy dev/browser/polyfills-B6TNHZQ6.js:g
z software healthy dev/browser/polyfills-B6TNHZQ6.js:z
b software healthy dev/browser/polyfills-B6TNHZQ6.js:b
i software healthy dev/browser/polyfills-B6TNHZQ6.js:i
C software healthy dev/browser/polyfills-B6TNHZQ6.js:C
Q software healthy dev/browser/polyfills-B6TNHZQ6.js:Q
Te software healthy dev/browser/polyfills-B6TNHZQ6.js:Te

LabelLayerStatusPath
as software healthy dev/browser/chunk-TXJFAAIW.js:as
e software healthy dev/browser/polyfills-B6TNHZQ6.js:e
f software healthy dev/browser/polyfills-B6TNHZQ6.js:f
M software healthy dev/browser/polyfills-B6TNHZQ6.js:M
AudioProcessor software healthy dev/browser/assets/audio-processor.js:AudioProcessor

LabelLayerStatusPath
gha::release-please cicd healthy .github/workflows/release-please.yaml
gha::pr-commit-check cicd healthy .github/workflows/pr-commit-check.yml
gha::validation cicd healthy .github/workflows/validation.yml

LabelLayerStatusPath
release-please cicd healthy .github/workflows/release-please.yaml
check-commit-count cicd healthy .github/workflows/pr-commit-check.yml
build-modules cicd healthy .github/workflows/validation.yml

LabelLayerStatusPath
repobility-clone-6gatlv96 software healthy /tmp/repobility-clone-6gatlv96

LabelLayerStatusPath
vps::azure hardware healthy contrib/spring-ai/pom.xml

LabelLayerStatusPath
RELEASE_PLEASE_TOKEN cicd healthy
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/8b20d229-8149-49f5-9ad0-18d057f68f2d/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/8b20d229-8149-49f5-9ad0-18d057f68f2d/

Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.