Публічний реєстр
Звіт про здоров'я програмного забезпеченнясхема 0.34.0 · метрики 2.10.0 · 2026-09-14 01:50 UTC

google / adk-java

An open-source, code-first Java toolkit for building, evaluating, and deploying sophisticated AI agents with flexibility and control.

JavaApache-2.0★ 1 720 зірок⑂ 420 форківз трав. 2025 р.Переглянути на GitHub ↗
ТипМережевий сервісПлагіняк це визначено

google/adk-java має індекс здоров’я 91 зі 100, що відповідає смузі «Відмінний». Найвищий показник — Vitality (100/100), найнижчий — Security (52/100). Останнє оновлення було 2 дні тому. Більшість нещодавньої роботи виконують 2 учасники.

91
загалом / 100
Відмінний

Індекс здоров'я програмного забезпечення

Метрики згруповано у зважені категорії на шкалі 1–100. Загальна оцінка починається як їхнє зважене середнє, відкаліброване за розподілом публічного реєстру, тож діапазони мають перцентильний зміст; коли публічні дані активують Політику юрисдикцій високого ризику, рейтинг коригується й отримує верхню межу 34 («У зоні ризику»).

91
Винятковий93-100Верхній щабель реєстру (≈ топ-5%); відповідає практично всім перевіреним критеріям
Відмінний80-92Сильний за всіма напрямами; незначні прогалини
Добрий65-79Здоровий; прогалини обмежені та керовані
Помірний50-64Прийнятний, але з помітними прогалинами; рекомендовано перевірку
Слабкий35-49Суттєві недоліки в кількох сферах
У зоні ризику20-34Суттєві слабкі місця; впровадження потребує обережності
Критичний1-19Серйозні проблеми (покинутий, єдиний мейнтейнер, без базової гігієни)
ЖиттєздатністьСпільнота тавпровадженняСталість таврядуванняІнженернаякістьБезпекаГотовність доШІ

Профіль оцінок

Кожна вісь — окрема категорія. Форма важить більше, ніж середнє: здоровий об'єкт заповнює всю фігуру, тоді як профіль із піками та провалами означає, що сила в одному вимірі маскує ризик в іншому.

Зважений загальний бал 77 калібровано до 91 за шкалою опублікованого індексу (калібрування реєстру 2026-08-02).

Власність

GoogleОрганізація · підтверджений домен
78 512 підписників2 900 публічних репозиторіївз січ. 2012 р.

За цим репозиторієм стоїть організація — спільна, підзвітна опіка, здатна пережити будь-якого окремого мейнтейнера.

Пакетні екосистеми

РеєстрПакетВерсіяЗавантажень / місВерсіїОстання публікація
Mavencom.google.adk:google-adk-a2aвказує на інший репозиторій — не оцінюється1.9.0-1813 днів тому
Mavencom.google.adk:google-adk-devвказує на інший репозиторій — не оцінюється1.9.0-2113 днів тому
Mavencom.google.adk:google-adkвказує на інший репозиторій — не оцінюється1.9.0-2113 днів тому
Mavencom.google.adk:google-adk-maven-pluginвказує на інший репозиторій — не оцінюється1.9.0-1913 днів тому
Mavencom.google.adk:google-adk-plannersвказує на інший репозиторій — не оцінюється1.9.0-1013 днів тому
Mavencom.google.adk:google-adk-spring-aiвказує на інший репозиторій — не оцінюється1.9.0-1813 днів тому
Mavencom.google.adk:google-adk-langchain4jвказує на інший репозиторій — не оцінюється1.9.0-1913 днів тому
Mavencom.google.adk:google-adk-tutorials-city-time-weatherвказує на інший репозиторій — не оцінюється1.9.0-1913 днів тому
Mavencom.google.adk:google-adk-firestore-session-serviceвказує на інший репозиторій — не оцінюється1.9.0-1813 днів тому
Mavencom.google.adk:google-adk-tutorials-live-audio-single-agentвказує на інший репозиторій — не оцінюється1.9.0-1813 днів тому

Метрики за категоріями

Життєздатність

Чи живий проєкт — чи пишеться код і чи виходять релізи?

100Винятковий · 21% загального індексу
Як обчислюється оцінка
36/36Свіжість pushостанній push 2 дн. тому
36/36Ритм комітів52/52 тижнів із комітами
18/18Обсяг комітів814 комітів за останній рік
10/10OpenSSF Scorecard: Maintained30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10
Використані вхідні дані
commits_last_year814
human_commit_share1
days_since_last_push2
active_weeks_last_year52
Як обчислюється оцінка
27/27Випускає релізиопубліковано 20 релізів
36/36Свіжість релізівостанній реліз 13 дн. тому
27/27Ритм релізівреліз кожні ~15,9 дн.
0/10OpenSSF Scorecard: Signed-Releasesнемає даних
Використані вхідні дані
releases_count20
latest_release_tagv1.9.0
releases_from_tagsні
days_since_latest_release13
mean_days_between_releases15,9
Виключено з оцінювання (немає даних або не застосовно): OpenSSF Scorecard: Signed-Releases. Залишкові ваги перенормовано.

Спільнота та впровадження

Чи має проєкт користувачів, завантаження, увагу та влаштовані умови для контриб’юторів?

87Відмінний · 17% загального індексу
Як обчислюється оцінка
52.5/60Зірки1 720 зірок
21.9/25Форки420 форків
8/15Спостерігачі29 спостерігачів
Використані вхідні дані
forks420
stars1 720
watchers29
growth_stateunverified
growth_factor_pct100
growth_unverified_reasonno_history
Як обчислюється оцінка
22.5/22.5README
22.5/22.5Ліцензіявизнана ліцензія (Apache-2.0)
18/18Настанови CONTRIBUTING
13.5/13.5Кодекс поведінки
0/7.2Шаблон issue
6.3/6.3Шаблон PR
Використані вхідні дані
has_readmeтак
has_licenseтак
readme_badges3
has_contributingтак
has_issue_templateні
has_code_of_conductтак
readme_badge_servicesshields.io
has_pull_request_templateтак

Сталість та врядування

Чи переживе проєкт своїх людей — бас-фактор, реактивність, хто за ним стоїть і як супроводжуються пакети?

74Добрий · 23% загального індексу
Як обчислюється оцінка
25.2/54Бас-факторна 2 контриб’ютор(ів) припадає половина всіх комітів
13.8/22.5Розподіл комітівголовний контриб’ютор — автор 39% комітів
13.5/13.5Широта контриб’юторів58 контриб’юторів
10/10OpenSSF Scorecard: Contributorsproject has 21 contributing companies or organizations
Використані вхідні дані
bus_factor2
contributors_sampled58
top_contributor_share0,387
Як обчислюється оцінка
33.4/42Вирішення issueзакрито 80% issue
22/30Прийняття PRзлито 875/1 194 вирішених PR
2.4/13Newcomer PR acceptanceзлито 2/11 PR від новачків за 30 дн.
6/15OpenSSF Scorecard: Code-ReviewFound 11/24 approved changesets -- score normalized to 4
Використані вхідні дані
merged_prs875
open_issues47
closed_issues182
prs_merged_7d2
prs_decided_7d3
prs_merged_30d16
prs_decided_30d34
issue_closed_ratio0,795
closed_unmerged_prs319
first_time_authors_30d8
first_time_prs_merged_30d2
first_time_prs_decided_30d11

Власність та опіка

100Винятковий
Як обчислюється оцінка
30/30Підтримка власникау власності організації
20/20Верифікований домен
25/25Охоплення власника78 512 підписників у google
25/25Послужний список2 900 публічних репозиторіїв, вік облікового запису ~14 р.
Використані вхідні дані
followers78 512
owner_typeOrganization
is_verifiedтак
owner_logingoogle
public_repos2 900
account_age_days5 353

Інженерна якість

Чи наявні базові інженерні практики та документація?

67Добрий · 19% загального індексу
Як обчислюється оцінка
24/24Процеси CI9 процес(ів) CI
24/24Наявні тести
0/16Конфігурація лінтера
0/9.6Pre-commit-хуки
0/6.4.editorconfig
20/20OpenSSF Scorecard: CI-Tests24 out of 24 merged PRs checked by a CI test -- score normalized to 10
Використані вхідні дані
has_ciтак
has_testsтак
has_editorconfigні
has_linter_configні
has_precommit_configні
Як обчислюється оцінка
30/30README
0/25Каталог документації
15/15Сайт документації / домашня сторінкаhttps://google.github.io/adk-docs/
10/10Опис репозиторію
10/10Теми18 тем
0/10Wiki
Використані вхідні дані
topicsagent, agents, ai, ai-agents, multi-agent, multi-agent-systems, agentic, agentic-ai, agentic-workflow, agents-sdk, aiagentframework, genai, genai-chatbot, llm, llms, multi-agent-system, multi-agents, multi-agents-collaboration
has_wikiні
homepagehttps://google.github.io/adk-docs/
docs_sitehttps://google.github.io/adk-docs/
has_readmeтак
has_docs_dirні
has_descriptionтак

Безпека

Чи міцні видимі практики безпеки й ланцюга постачання, без непослабленої пов’язаності з юрисдикціями високого ризику?

52Помірний · 16% загального індексу

Стан безпеки

58Помірний
Як обчислюється оцінка
7.5/7.5Binary-Artifactsno binaries found in the repo
2.2/7.5Branch-Protectionbranch protection is not maximal on development and all release branches
2.5/2.5CI-Tests24 out of 24 merged PRs checked by a CI test -- score normalized to 10
0/2.5CII-Best-Practicesno effort to earn an OpenSSF best practices badge detected
3/7.5Code-ReviewFound 11/24 approved changesets -- score normalized to 4
2.5/2.5Contributorsproject has 21 contributing companies or organizations
10/10Dangerous-Workflowno dangerous workflow patterns detected
7.5/7.5Dependency-Update-Toolupdate tool detected
0/5Fuzzingproject is not fuzzed
2.5/2.5Ліцензіяlicense file detected
7.5/7.5Maintained30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10
0/5Packagingнемає даних
0/5Pinned-Dependenciesdependency not pinned by hash detected -- score normalized to 0
0/5SASTSAST tool is not run on all commits -- score normalized to 0
5/5Security-Policysecurity policy file detected
0/7.5Signed-Releasesнемає даних
0/7.5Token-Permissionsdetected GitHub workflow tokens with excessive permissions
3/7.5Vulnerabilities6 existing vulnerabilities detected
Використані вхідні дані
sourceopenssf_scorecard
checks_evaluated16
scorecard_versionv5.5.0
checks_inconclusive2
scorecard_aggregate5,8
Виключено з оцінювання (немає даних або не застосовно): Packaging, Signed-Releases. Залишкові ваги перенормовано.
Як обчислюється оцінка
12.3/35Прямі залежності без відомих сповіщеньуражено 1: com.fasterxml.jackson.core:jackson-databind 2.19.0 (high 8.1)
1.9/25Непрямі залежності без відомих сповіщеньуражено 17: io.netty:netty-handler 4.2.7.Final (critical 9.1), org.bouncycastle:bcprov-jdk18on 1.82 (critical 9.1), com.fasterxml.jackson.core:jackson-core 2.19.0 (high 7.5), ще +14
12.8/40Немає задавнених сповіщень13 пакет(ів) зі сповіщеннями без реакції понад 90 дн.; найдавніше опубліковано 670 дн. тому
Використані вхідні дані
sourceosv
advisories57
affected_packages18
assessed_packages223
unassessed_packages0
affected_by_severitycritical 2, high 9, moderate 7
direct_affected_packages1
Звірено з runtime-замиканням залежностей maven:com.google.adk:google-adk-a2a@1.9.0 — тим, що тягне за собою встановлення опублікованого пакета, — 223 пакетів. Досяжність не аналізується.

Готовність до ШІ

Наскільки репозиторій оснащений для розробки та супроводу за участі ШІ-агентів? Має свідомо малу вагу (4%): агентний інструментарій — реальний сигнал супроводу, але репозиторій без нього все одно може отримати 100/100.

76Добрий · 4% загального індексу
Як обчислюється оцінка
45/45Інструкції для агентівGEMINI.md
15/15Машиночитана документація (llms.txt)llms.txt опубліковано на сайті проєкту (https://google.github.io/adk-docs/llms.txt)
40/40Читабельна історія комітівнамір зазначено у 97 з 100 людських комітів (структурований заголовок або пояснювальний текст)
Використані вхідні дані
has_llms_txtтак
llms_txt_urlhttps://google.github.io/adk-docs/llms.txt
legible_history_share0,97
agent_instruction_filesGEMINI.md
agent_instruction_max_bytes5 422
Як обчислюється оцінка
12.6/18Розгортання однією командоюa2a/pom.xml, contrib/firestore-session-service/pom.xml, contrib/langchain4j/pom.xml (домовленість інструментарію, без раннера задач)
22/22Автоматизовані тести
0/11Конфігурація лінтера / форматера
11/11Статична перевірка типівJava (статично типізована)
10/10Відтворюване середовищеdevcontainer
0/10Підтверджена практика роботи з агентамисеред останніх 100 комітів немає створених агентом
0/8Автоматизоване супроводженняавтоматичних оновлень залежностей не виявлено
0/10OpenSSF Scorecard: Pinned-Dependenciesdependency not pinned by hash detected -- score normalized to 0
Використані вхідні дані
has_nixні
has_testsтак
lockfiles
has_dockerfileні
typed_languageтак
bootstrap_files
has_devcontainerтак
has_linter_configні
typecheck_configs
agent_commit_share0
toolchain_manifestsa2a/pom.xml, contrib/firestore-session-service/pom.xml, contrib/langchain4j/pom.xml, contrib/planners/pom.xml, contrib/samples/a2a_basic/pom.xml, contrib/samples/a2a_server/pom.xml, contrib/samples/configagent/pom.xml, contrib/samples/github/adkprtriaging/pom.xml, contrib/samples/github/adkreleasedocs/pom.xml, contrib/samples/github/adkspam/pom.xml, contrib/samples/github/adkstale/pom.xml, contrib/samples/github/adktriaging/pom.xml, contrib/samples/github/githubtools/pom.xml, contrib/samples/helloworld/pom.xml, contrib/samples/mcpfilesystem/pom.xml, contrib/samples/pom.xml, contrib/spring-ai/pom.xml, core/pom.xml, dev/pom.xml, maven_plugin/examples/custom_tools/pom.xml, maven_plugin/examples/simple-agent/pom.xml, maven_plugin/pom.xml, pom.xml, tokt/pom.xml, tutorials/city-time-weather/pom.xml, tutorials/live-audio-single-agent/pom.xml
dependency_bot_commit_share0
Як обчислюється оцінка
45/45Типізований кодJava (статично типізована)
54.2/55Керовані розміри файлів9/618 файлів вихідного коду понад 60 КБ
Використані вхідні дані
primary_languageJava
largest_source_bytes4 359 508
source_files_sampled618
oversized_source_files9
Як обчислюється оцінка
0/40Схема API (OpenAPI/GraphQL/proto)
20/20Сервер MCP
40/40Придатні до запуску прикладиexample, examples, samples
Використані вхідні дані
example_dirsexample, examples, samples
has_mcp_signalтак
api_schema_files
interfaces_expected_ofnetwork-service

Ключові факти

1 720зірок GitHub
58контриб'юторів
814комітів за останні 12 місяців
2днів від останнього пушу
20релізів
2бас-фактор
47відкритих issue
Mavenпакетних екосистем

Попередження щодо збору даних

  • Star history unavailable: GitHub GraphQL error: Resource not accessible by personal access token
  • First-time contributor figures cover 12 of 21 authors (cap 12)
  • maven package 'com.google.adk:google-adk-a2a' points at a different repository (git@github.com/google:adk-java.git/google-adk-a2a); excluded from ecosystem scoring
  • maven package 'com.google.adk:google-adk-dev' points at a different repository (git@github.com/google:adk-java.git/google-adk-dev); excluded from ecosystem scoring
  • maven package 'com.google.adk:google-adk' points at a different repository (git@github.com/google:adk-java.git/google-adk); excluded from ecosystem scoring
  • Could not fetch maven package 'com.google.adk:google-adk-tokt' from its registry
  • maven package 'com.google.adk:google-adk-maven-plugin' points at a different repository (git@github.com/google:adk-java.git/google-adk-maven-plugin); excluded from ecosystem scoring
  • maven package 'com.google.adk:google-adk-planners' points at a different repository (git@github.com/google:adk-java.git/contrib/google-adk-planners); excluded from ecosystem scoring
  • maven package 'com.google.adk:google-adk-spring-ai' points at a different repository (git@github.com/google:adk-java.git/contrib/google-adk-spring-ai); excluded from ecosystem scoring
  • maven package 'com.google.adk:google-adk-langchain4j' points at a different repository (git@github.com/google:adk-java.git/contrib/google-adk-langchain4j); excluded from ecosystem scoring
  • maven package 'com.google.adk:google-adk-tutorials-city-time-weather' points at a different repository (git@github.com/google:adk-java.git/tutorials/google-adk-tutorials-city-time-weather); excluded from ecosystem scoring
  • maven package 'com.google.adk:google-adk-firestore-session-service' points at a different repository (git@github.com/google:adk-java.git/contrib/google-adk-firestore-session-service); excluded from ecosystem scoring
  • maven package 'com.google.adk:google-adk-tutorials-live-audio-single-agent' points at a different repository (git@github.com/google:adk-java.git/tutorials/google-adk-tutorials-live-audio-single-agent); excluded from ecosystem scoring

Докладніше

Історія зірок і форків 0 ★ / 420 ⇿
0Зірки
420Форки
20Релізи

Коли додано кожну зірку й форк — зібрано з GitHub і згруповано за днями. Кумулятивне зростання розміщено просто над денними додаваннями, з яких воно складається, тож їх видно одне проти одного: рівномірне органічне накопичення виглядає зовсім інакше, ніж різкий короткочасний сплеск. Там, де цю різницю можна виміряти, її подано як автентичність росту.

0100200300400393102025-052026-012026-09
Мажорні 1Мінорні 17Патчі 1

Кожна точка охоплює 2 днів.

OpenSSF Scorecard 5.8 / 10
5.8сукупно

Незалежна, не прив'язана до інструментів оцінка безпеки від відкритого проєкту OpenSSF Scorecard. Кожна перевірка винагороджує практику безпеки, а не інструмент конкретного постачальника. Перевірки, які Scorecard не зміг визначити, позначено н/д і виключено з оцінки безпеки (вони ніколи не зараховуються як нуль).Scorecard v5.5.0 · 2026-09-14 01:48 UTC

10Binary-Artifactsno binaries found in the repo
3Branch-Protectionbranch protection is not maximal on development and all release branches
10CI-Tests24 out of 24 merged PRs checked by a CI test -- score normalized to 10
0CII-Best-Practicesno effort to earn an OpenSSF best practices badge detected
4Code-ReviewFound 11/24 approved changesets -- score normalized to 4
10Contributorsproject has 21 contributing companies or organizations
10Dangerous-Workflowno dangerous workflow patterns detected
10Dependency-Update-Toolupdate tool detected
0Fuzzingproject is not fuzzed
10Licenselicense file detected
10Maintained30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10
н/дPackagingpackaging workflow not detected
0Pinned-Dependenciesdependency not pinned by hash detected -- score normalized to 0
0SASTSAST tool is not run on all commits -- score normalized to 0
10Security-Policysecurity policy file detected
н/дSigned-Releasesno releases found
0Token-Permissionsdetected GitHub workflow tokens with excessive permissions
4Vulnerabilities6 existing vulnerabilities detected
Прямі залежності 146
РеєстрПакетОбмеження версіїМаніфест
Mavencom.google.adk:google-adk${google.adk.version}a2a/pom.xml
Mavencom.google.guava:guava${guava.version}a2a/pom.xml
Mavencom.google.errorprone:error_prone_annotationsa2a/pom.xml
Mavencom.fasterxml.jackson.core:jackson-annotations${jackson.version}a2a/pom.xml
Mavencom.fasterxml.jackson.core:jackson-databind${jackson.version}a2a/pom.xml
Mavencom.fasterxml.jackson.datatype:jackson-datatype-jsr310${jackson.version}a2a/pom.xml
Mavencom.fasterxml.jackson.module:jackson-module-parameter-names${jackson.version}a2a/pom.xml
Mavenio.reactivex.rxjava3:rxjavaa2a/pom.xml
Mavenorg.jspecify:jspecify${jspecify.version}a2a/pom.xml
Mavenorg.slf4j:slf4j-api${slf4j.version}a2a/pom.xml
Mavenio.github.a2asdk:a2a-java-sdk-spec${a2a.sdk.version}a2a/pom.xml
Mavenio.github.a2asdk:a2a-java-sdk-transport-rest${a2a.sdk.version}a2a/pom.xml
Mavenio.github.a2asdk:a2a-java-sdk-http-client${a2a.sdk.version}a2a/pom.xml
Mavenio.github.a2asdk:a2a-java-sdk-client${a2a.sdk.version}a2a/pom.xml
Mavencom.anthropic:anthropic-javacore/pom.xml
Mavencom.anthropic:anthropic-java-vertexcore/pom.xml
Mavencom.google.cloud:google-cloud-speechcore/pom.xml
Mavencom.google.cloud:google-cloud-aiplatformcore/pom.xml
Mavencom.github.docker-java:docker-javacore/pom.xml
Mavencom.github.docker-java:docker-java-transport-httpclient5core/pom.xml
Mavenio.modelcontextprotocol.sdk:mcpcore/pom.xml
Mavencom.google.auth:google-auth-library-oauth2-httpcore/pom.xml
Mavencom.google.cloud:google-cloud-storagecore/pom.xml
Mavencom.google.genai:google-genaicore/pom.xml
Mavencom.squareup.okhttp3:okhttpcore/pom.xml
Mavencom.squareup.okhttp3:okhttp-jvmcore/pom.xml
Mavencom.google.guava:guava33.0.0-jrecore/pom.xml
Mavencom.google.errorprone:error_prone_annotationscore/pom.xml
Mavencom.fasterxml.jackson.core:jackson-annotationscore/pom.xml
Mavencom.fasterxml.jackson.core:jackson-databindcore/pom.xml
Mavencom.fasterxml.jackson.datatype:jackson-datatype-jdk8core/pom.xml
Mavencom.fasterxml.jackson.datatype:jackson-datatype-jsr310core/pom.xml
Mavencom.fasterxml.jackson.dataformat:jackson-dataformat-yamlcore/pom.xml
Mavencom.google.protobuf:protobuf-javacore/pom.xml
Mavenorg.java-websocket:Java-WebSocketcore/pom.xml
Mavenorg.jspecify:jspecifycore/pom.xml
Mavenio.reactivex.rxjava3:rxjavacore/pom.xml
Mavenio.projectreactor:reactor-corecore/pom.xml
Mavenio.opentelemetry:opentelemetry-apicore/pom.xml
Mavenio.opentelemetry:opentelemetry-sdkcore/pom.xml
Mavenio.opentelemetry:opentelemetry-exporter-otlpcore/pom.xml
Mavenio.opentelemetry:opentelemetry-sdk-logscore/pom.xml
Mavenio.opentelemetry:opentelemetry-sdk-tracecore/pom.xml
Mavencom.google.cloud:google-cloud-bigquery2.40.0core/pom.xml
Mavenorg.apache.arrow:arrow-vector17.0.0core/pom.xml
Mavenorg.apache.arrow:arrow-memory-core17.0.0core/pom.xml
Mavenorg.apache.arrow:arrow-memory-netty17.0.0core/pom.xml
Mavenio.opentelemetry:opentelemetry-bom${otel.version}dev/pom.xml
Mavenorg.springframework.boot:spring-boot-dependencies${spring-boot.version}dev/pom.xml
Mavencom.google.adk:google-adk${project.version}dev/pom.xml
Mavenorg.springframework.boot:spring-boot-starter-webdev/pom.xml
Mavenorg.springframework.boot:spring-boot-starter-websocketdev/pom.xml
Mavenorg.apache.httpcomponents.client5:httpclient5dev/pom.xml
Mavenguru.nidi:graphviz-javadev/pom.xml
Mavenio.opentelemetry:opentelemetry-sdk-commondev/pom.xml
Mavenio.opentelemetry:opentelemetry-apidev/pom.xml
Mavenio.opentelemetry:opentelemetry-sdkdev/pom.xml
Mavenio.opentelemetry:opentelemetry-exporter-otlpdev/pom.xml
Mavenio.opentelemetry:opentelemetry-sdk-logsdev/pom.xml
Mavenio.opentelemetry:opentelemetry-sdk-tracedev/pom.xml
Mavenio.opentelemetry:opentelemetry-sdk-metricsdev/pom.xml
Mavencom.flipkart.zjsonpatch:zjsonpatch0.4.16dev/pom.xml
Mavencom.google.adk:google-adk-a2a${project.version}dev/pom.xml
Mavencom.google.adk:google-adk-a2a-webservice${project.version}dev/pom.xml
Mavencom.google.adk:google-adk-sample-a2a-remote${project.version}dev/pom.xml
Mavencom.google.adk:google-adk${project.version}maven_plugin/pom.xml
Mavencom.google.adk:google-adk-dev${project.version}maven_plugin/pom.xml
Mavencom.google.guava:guavamaven_plugin/pom.xml
Mavenorg.springframework.boot:spring-boot-starter-webmaven_plugin/pom.xml
Mavenorg.springframework.boot:spring-boot-devtoolsmaven_plugin/pom.xml
Mavenorg.springframework.boot:spring-boot-starter-websocketmaven_plugin/pom.xml
Mavenorg.slf4j:slf4j-simplemaven_plugin/pom.xml
Mavenorg.apache.httpcomponents.client5:httpclient5maven_plugin/pom.xml
Mavenguru.nidi:graphviz-javamaven_plugin/pom.xml
Mavencom.fasterxml.jackson:jackson-bom${jackson.version}pom.xml
Mavenio.netty:netty-bom${netty.version}pom.xml
Mavencom.google.cloud:libraries-bom26.76.0pom.xml
Mavenio.opentelemetry:opentelemetry-bom${otel.version}pom.xml
Mavenorg.springframework.boot:spring-boot-dependencies${spring-boot.version}pom.xml
Mavendev.langchain4j:langchain4j-bom${langchain4j.version}pom.xml
Mavenorg.junit:junit-bom${junit.version}pom.xml
Mavencom.squareup.okhttp3:okhttp-bom${okhttp.version}pom.xml
Mavencom.anthropic:anthropic-java${anthropic.version}pom.xml
Mavencom.anthropic:anthropic-java-vertex${anthropic.version}pom.xml
Mavencom.github.docker-java:docker-java${docker-java.version}pom.xml
Mavencom.github.docker-java:docker-java-transport-httpclient5${docker-java.version}pom.xml
Mavenio.modelcontextprotocol.sdk:mcp${mcp.version}pom.xml
Mavencom.google.genai:google-genai${google.genai.version}pom.xml
Mavencom.google.auto.value:auto-value-annotations${auto-value.version}pom.xml
Mavencom.google.errorprone:error_prone_annotations${errorprone.version}pom.xml
Mavencom.google.protobuf:protobuf-java${protobuf.version}pom.xml
Mavenorg.java-websocket:Java-WebSocket${java-websocket.version}pom.xml
Mavenorg.slf4j:slf4j-simple${slf4j.version}pom.xml
Mavencom.google.truth:truth${truth.version}pom.xml
Mavenorg.mockito:mockito-core${mockito.version}pom.xml
Mavennet.bytebuddy:byte-buddy1.18.2pom.xml
Mavenorg.jspecify:jspecify${jspecify.version}pom.xml
Mavenio.reactivex.rxjava3:rxjava${rxjava.version}pom.xml
Mavenio.projectreactor:reactor-core${reactor-core.version}pom.xml
Mavencom.github.tomakehurst:wiremock-jre8${wiremock.version}pom.xml
Mavenguru.nidi:graphviz-java${graphviz.version}pom.xml
Mavenorg.apache.maven:maven-plugin-api${maven.version}pom.xml
Mavenorg.apache.maven:maven-core${maven.version}pom.xml
Mavenorg.apache.maven.plugin-tools:maven-plugin-annotations${maven-plugin-tools.version}pom.xml
Mavenorg.apache.httpcomponents.client5:httpclient5${httpclient5.version}pom.xml
Mavenorg.assertj:assertj-core${assertj.version}pom.xml
Mavenme.fabriciorby:maven-surefire-junit5-tree-reporter0.1.0pom.xml
Mavencom.google.googlejavaformat:google-java-format1.27.0pom.xml
Mavencom.google.adk:google-adk${project.version}tokt/pom.xml
Mavencom.google.adk:google-adk-kotlin-core-jvm${adk-kotlin.version}tokt/pom.xml
Mavencom.google.genai:google-genaitokt/pom.xml
Mavenio.reactivex.rxjava3:rxjavatokt/pom.xml
Mavencom.google.guava:guava33.0.0-jretokt/pom.xml
Mavenorg.jspecify:jspecifytokt/pom.xml
Mavenorg.jetbrains.kotlin:kotlin-stdlib${kotlin.version}tokt/pom.xml
Mavenorg.jetbrains.kotlinx:kotlinx-coroutines-core-jvm${kotlinx-coroutines.version}tokt/pom.xml
Mavenorg.jetbrains.kotlinx:kotlinx-coroutines-rx3${kotlinx-coroutines.version}tokt/pom.xml
Mavenorg.jetbrains.kotlinx:kotlinx-coroutines-reactive${kotlinx-coroutines.version}tokt/pom.xml
Mavencom.google.adk:google-adk${project.version}contrib/firestore-session-service/pom.xml
Mavencom.google.adk:google-adk-dev${project.version}contrib/firestore-session-service/pom.xml
Mavencom.google.genai:google-genai${google.genai.version}contrib/firestore-session-service/pom.xml
Mavencom.google.cloud:google-cloud-firestorecontrib/firestore-session-service/pom.xml
Mavendev.langchain4j:langchain4j-bom${langchain4j.version}contrib/langchain4j/pom.xml
Mavenorg.junit:junit-bom${junit.version}contrib/langchain4j/pom.xml
Mavendev.langchain4j:langchain4j-corecontrib/langchain4j/pom.xml
Mavencom.google.adk:google-adk${project.version}contrib/langchain4j/pom.xml
Mavencom.google.genai:google-genaicontrib/langchain4j/pom.xml
Mavenio.modelcontextprotocol.sdk:mcpcontrib/langchain4j/pom.xml
Mavencom.google.adk:google-adk${project.version}contrib/planners/pom.xml
Mavencom.google.genai:google-genaicontrib/planners/pom.xml
Mavenorg.springframework.ai:spring-ai-bom${spring-ai.version}contrib/spring-ai/pom.xml
Mavenorg.junit:junit-bom${junit.version}contrib/spring-ai/pom.xml
Mavenorg.testcontainers:testcontainers-bom${testcontainers.version}contrib/spring-ai/pom.xml
Mavenorg.springframework.ai:spring-ai-modelcontrib/spring-ai/pom.xml
Mavencom.google.adk:google-adk${project.version}contrib/spring-ai/pom.xml
Mavencom.google.adk:google-adk-dev${project.version}contrib/spring-ai/pom.xml
Mavencom.google.genai:google-genaicontrib/spring-ai/pom.xml
Mavenio.modelcontextprotocol.sdk:mcpcontrib/spring-ai/pom.xml
Mavenorg.springframework.boot:spring-boot-autoconfigurecontrib/spring-ai/pom.xml
Mavenorg.springframework.boot:spring-boot-configuration-processorcontrib/spring-ai/pom.xml
Mavenio.micrometer:micrometer-corecontrib/spring-ai/pom.xml
Mavenjakarta.validation:jakarta.validation-apicontrib/spring-ai/pom.xml
Mavenorg.hibernate.validator:hibernate-validatorcontrib/spring-ai/pom.xml
Mavencom.google.adk:google-adk-dev${project.version}tutorials/city-time-weather/pom.xml
Mavencom.google.adk:google-adk-dev${project.version}tutorials/live-audio-single-agent/pom.xml
Mavenorg.slf4j:slf4j-simpletutorials/live-audio-single-agent/pom.xml
Усі залежності 187

Повний розв'язаний набір залежностей із графа залежностей GitHub: 125 прямих і 62 непрямих (транзитивних) пакетів. Транзитивне замикання є повним, коли в репозиторії закомічено lockfile.

РеєстрПакетВерсіяЗв'язок
Mavencom.anthropic:anthropic-javaпряма
Mavencom.anthropic:anthropic-java2.15.0пряма
Mavencom.anthropic:anthropic-java-vertexпряма
Mavencom.anthropic:anthropic-java-vertex2.15.0пряма
Mavencom.fasterxml.jackson.core:jackson-annotationsпряма
Mavencom.fasterxml.jackson.core:jackson-annotations2.19.0пряма
Mavencom.fasterxml.jackson.core:jackson-databindпряма
Mavencom.fasterxml.jackson.core:jackson-databind2.19.0пряма
Mavencom.fasterxml.jackson.dataformat:jackson-dataformat-yamlпряма
Mavencom.fasterxml.jackson.datatype:jackson-datatype-jdk8пряма
Mavencom.fasterxml.jackson.datatype:jackson-datatype-jsr310пряма
Mavencom.fasterxml.jackson.datatype:jackson-datatype-jsr3102.19.0пряма
Mavencom.fasterxml.jackson.module:jackson-module-parameter-names2.19.0пряма
Mavencom.fasterxml.jackson:jackson-bom2.20.2пряма
Mavencom.flipkart.zjsonpatch:zjsonpatch0.4.16пряма
Mavencom.github.docker-java:docker-javaпряма
Mavencom.github.docker-java:docker-java3.7.0пряма
Mavencom.github.docker-java:docker-java-transport-httpclient5пряма
Mavencom.github.docker-java:docker-java-transport-httpclient53.7.0пряма
Mavencom.github.tomakehurst:wiremock-jre8пряма
Mavencom.github.tomakehurst:wiremock-jre82.35.1пряма
Mavencom.google.adk:google-adkпряма
Mavencom.google.adk:google-adk1.9.1-SNAPSHOTпряма
Mavencom.google.adk:google-adk-a2aпряма
Mavencom.google.adk:google-adk-a2a1.9.1-SNAPSHOTпряма
Mavencom.google.adk:google-adk-a2a-webservice1.9.1-SNAPSHOTпряма
Mavencom.google.adk:google-adk-devпряма
Mavencom.google.adk:google-adk-dev1.9.1-SNAPSHOTпряма
Mavencom.google.adk:google-adk-kotlin-core-jvmпряма
Mavencom.google.adk:google-adk-sample-a2a-remote1.9.1-SNAPSHOTпряма
Mavencom.google.auth:google-auth-library-oauth2-httpпряма
Mavencom.google.auto.value:auto-value-annotationsпряма
Mavencom.google.auto.value:auto-value-annotations1.11.1пряма
Mavencom.google.cloud:google-cloud-aiplatformпряма
Mavencom.google.cloud:google-cloud-bigquery2.40.0пряма
Mavencom.google.cloud:google-cloud-firestoreпряма
Mavencom.google.cloud:google-cloud-speechпряма
Mavencom.google.cloud:google-cloud-storageпряма
Mavencom.google.cloud:libraries-bom26.76.0пряма
Mavencom.google.errorprone:error_prone_annotationsпряма
Mavencom.google.errorprone:error_prone_annotations2.47.0пряма
Mavencom.google.genai:google-genaiпряма
Mavencom.google.genai:google-genai1.58.0пряма
Mavencom.google.googlejavaformat:google-java-format1.27.0пряма
Mavencom.google.guava:guavaпряма
Mavencom.google.guava:guava33.0.0-jreпряма
Mavencom.google.protobuf:protobuf-javaпряма
Mavencom.google.protobuf:protobuf-java4.33.5пряма
Mavencom.google.truth:truthпряма
Mavencom.google.truth:truth1.4.4пряма
Mavencom.google.truth:truth1.4.5пряма
Mavencom.squareup.okhttp3:okhttpпряма
Mavencom.squareup.okhttp3:okhttp-bom5.3.2пряма
Mavencom.squareup.okhttp3:okhttp-jvmпряма
Mavendev.langchain4j:langchain4j-bomпряма
Mavendev.langchain4j:langchain4j-bom1.12.2пряма
Mavendev.langchain4j:langchain4j-coreпряма
Mavenguru.nidi:graphviz-javaпряма
Mavenguru.nidi:graphviz-java0.18.1пряма
Mavenio.github.a2asdk:a2a-java-sdk-client0.3.0.Beta1пряма
Mavenio.github.a2asdk:a2a-java-sdk-client0.3.2пряма
Mavenio.github.a2asdk:a2a-java-sdk-http-client0.3.2пряма
Mavenio.github.a2asdk:a2a-java-sdk-spec0.3.0.Beta1пряма
Mavenio.github.a2asdk:a2a-java-sdk-spec0.3.2пряма
Mavenio.github.a2asdk:a2a-java-sdk-transport-rest0.3.2пряма
Mavenio.micrometer:micrometer-coreпряма
Mavenio.modelcontextprotocol.sdk:mcpпряма
Mavenio.modelcontextprotocol.sdk:mcp2.0.0пряма
Mavenio.netty:netty-bom4.1.118пряма
Mavenio.opentelemetry:opentelemetry-apiпряма
Mavenio.opentelemetry:opentelemetry-bomпряма
Mavenio.opentelemetry:opentelemetry-bom1.51.0пряма
Mavenio.opentelemetry:opentelemetry-exporter-otlpпряма
Mavenio.opentelemetry:opentelemetry-sdkпряма
Mavenio.opentelemetry:opentelemetry-sdk-commonпряма
Mavenio.opentelemetry:opentelemetry-sdk-logsпряма
Mavenio.opentelemetry:opentelemetry-sdk-metricsпряма
Mavenio.opentelemetry:opentelemetry-sdk-traceпряма
Mavenio.projectreactor:reactor-coreпряма
Mavenio.projectreactor:reactor-core3.7.0пряма
Mavenio.reactivex.rxjava3:rxjavaпряма
Mavenio.reactivex.rxjava3:rxjava3.1.12пряма
Mavenjakarta.validation:jakarta.validation-apiпряма
Mavenme.fabriciorby:maven-surefire-junit5-tree-reporter0.1.0пряма
Mavennet.bytebuddy:byte-buddy1.18.2пряма
Mavenorg.apache.arrow:arrow-memory-core17.0.0пряма
Mavenorg.apache.arrow:arrow-memory-netty17.0.0пряма
Mavenorg.apache.arrow:arrow-vector17.0.0пряма
Mavenorg.apache.httpcomponents.client5:httpclient5пряма
Mavenorg.apache.httpcomponents.client5:httpclient55.6.1пряма
Mavenorg.apache.maven.plugin-tools:maven-plugin-annotationsпряма
Mavenorg.apache.maven.plugin-tools:maven-plugin-annotations3.9.0пряма
Mavenorg.apache.maven:maven-coreпряма
Mavenorg.apache.maven:maven-core3.9.0пряма
Mavenorg.apache.maven:maven-plugin-apiпряма
Mavenorg.apache.maven:maven-plugin-api3.9.0пряма
Mavenorg.assertj:assertj-coreпряма
Mavenorg.assertj:assertj-core3.27.7пряма
Mavenorg.hibernate.validator:hibernate-validatorпряма
Mavenorg.java-websocket:Java-WebSocketпряма
Mavenorg.java-websocket:Java-WebSocket1.6.0пряма
Mavenorg.jetbrains.kotlin:kotlin-stdlibпряма
Mavenorg.jetbrains.kotlinx:kotlinx-coroutines-core-jvmпряма
Mavenorg.jetbrains.kotlinx:kotlinx-coroutines-reactiveпряма
Mavenorg.jetbrains.kotlinx:kotlinx-coroutines-rx3пряма
Mavenorg.jspecify:jspecifyпряма
Mavenorg.jspecify:jspecify1.0.0пряма
Mavenorg.junit:junit-bomпряма
Mavenorg.junit:junit-bom5.11.4пряма
Mavenorg.mockito:mockito-coreпряма
Mavenorg.mockito:mockito-core5.23.0пряма
Mavenorg.slf4j:slf4j-api2.0.17пряма
Mavenorg.slf4j:slf4j-simpleпряма
Mavenorg.slf4j:slf4j-simple2.0.16пряма
Mavenorg.slf4j:slf4j-simple2.0.17пряма
Mavenorg.springframework.ai:spring-ai-bom2.0.1пряма
Mavenorg.springframework.ai:spring-ai-modelпряма
Mavenorg.springframework.boot:spring-boot-autoconfigureпряма
Mavenorg.springframework.boot:spring-boot-configuration-processorпряма
Mavenorg.springframework.boot:spring-boot-dependenciesпряма
Mavenorg.springframework.boot:spring-boot-dependencies4.0.2пряма
Mavenorg.springframework.boot:spring-boot-devtoolsпряма
Mavenorg.springframework.boot:spring-boot-starter-webпряма
Mavenorg.springframework.boot:spring-boot-starter-websocketпряма
Mavenorg.testcontainers:testcontainers-bom1.21.3пряма
Maven io.modelcontextprotocol.sdk:mcpнепряма
Mavencom.google.adk.samples:google-adk-sample-github-tools1.9.1-SNAPSHOTнепряма
Mavencom.google.adk:google-adk-maven-pluginнепряма
Mavencom.google.auto.value:maven-compiler-plugin3.13.0непряма
Mavencom.google.flogger:flogger0.8непряма
Mavencom.google.flogger:flogger-system-backend0.8непряма
Mavencom.google.flogger:google-extensions0.8непряма
Mavencom.spotify.fmt:fmt-maven-plugin2.27непряма
Mavencommons-logging:commons-logging1.2непряма
Mavendev.langchain4j:langchain4j-anthropicнепряма
Mavendev.langchain4j:langchain4j-google-ai-geminiнепряма
Mavendev.langchain4j:langchain4j-ollamaнепряма
Mavendev.langchain4j:langchain4j-open-aiнепряма
Maveninfo.picocli:picocli4.7.6непряма
Mavenio.github.a2asdk:a2a-java-sdk-reference-jsonrpc0.3.0.Beta1непряма
Mavenio.opentelemetry:opentelemetry-sdk-testingнепряма
Mavenio.quarkus.platform:quarkus-bom3.30.6непряма
Mavenio.quarkus:quarkus-arcнепряма
Mavenio.quarkus:quarkus-jacksonнепряма
Mavenio.quarkus:quarkus-maven-plugin3.30.6непряма
Mavenio.quarkus:quarkus-reactive-routesнепряма
Mavenio.quarkus:quarkus-resteasy-jacksonнепряма
Mavenjunit:junit4.13.2непряма
Mavenme.fabriciorby:maven-surefire-plugin3.5.2непряма
Mavenorg.apache.maven.plugins:maven-checkstyle-pluginнепряма
Mavenorg.apache.maven.plugins:maven-checkstyle-plugin3.6.0непряма
Mavenorg.apache.maven.plugins:maven-compiler-plugin3.11.0непряма
Mavenorg.apache.maven.plugins:maven-compiler-plugin3.13.0непряма
Mavenorg.apache.maven.plugins:maven-dependency-plugin3.8.1непряма
Mavenorg.apache.maven.plugins:maven-enforcer-plugin3.5.0непряма
Mavenorg.apache.maven.plugins:maven-failsafe-pluginнепряма
Mavenorg.apache.maven.plugins:maven-gpg-plugin3.2.7непряма
Mavenorg.apache.maven.plugins:maven-jar-plugin3.4.2непряма
Mavenorg.apache.maven.plugins:maven-javadoc-pluginнепряма
Mavenorg.apache.maven.plugins:maven-javadoc-plugin3.6.3непряма
Mavenorg.apache.maven.plugins:maven-plugin-plugin3.13.1непряма
Mavenorg.apache.maven.plugins:maven-source-pluginнепряма
Mavenorg.apache.maven.plugins:maven-source-plugin3.3.1непряма
Mavenorg.apache.maven.plugins:maven-surefire-pluginнепряма
Mavenorg.codehaus.mojo:build-helper-maven-plugin3.6.0непряма
Mavenorg.codehaus.mojo:exec-maven-plugin3.2.0непряма
Mavenorg.jacoco:jacoco-maven-pluginнепряма
Mavenorg.jacoco:jacoco-maven-plugin0.8.14непряма
Mavenorg.jetbrains.kotlin:kotlin-maven-pluginнепряма
Mavenorg.jetbrains.kotlin:kotlin-test-junitнепряма
Mavenorg.junit.jupiter:junit-jupiter-apiнепряма
Mavenorg.junit.jupiter:junit-jupiter-engineнепряма
Mavenorg.junit.jupiter:junit-jupiter-paramsнепряма
Mavenorg.junit.vintage:junit-vintage-engineнепряма
Mavenorg.kohsuke:github-api1.330непряма
Mavenorg.mockito:mockito-junit-jupiterнепряма
Mavenorg.sonatype.central:central-publishing-maven-plugin0.9.0непряма
Mavenorg.springframework.ai:spring-ai-anthropicнепряма
Mavenorg.springframework.ai:spring-ai-google-genaiнепряма
Mavenorg.springframework.ai:spring-ai-ollamaнепряма
Mavenorg.springframework.ai:spring-ai-openaiнепряма
Mavenorg.springframework.boot:spring-boot-maven-pluginнепряма
Mavenorg.springframework.boot:spring-boot-starter-testнепряма
Mavenorg.springframework.boot:spring-boot-starter-webmvc-testнепряма
Mavenorg.springframework.boot:spring-boot-testнепряма
Mavenorg.testcontainers:junit-jupiterнепряма
Mavenorg.testcontainers:testcontainersнепряма
Сповіщення про залежності 18

Встановлення maven:com.google.adk:google-adk-a2a@1.9.0 тягне 223 пакетів, прямих і транзитивних: 18 мають відомі сповіщення, з них 1 — прямі залежності.

ПакетВерсіяЗв'язокКритичністьСповіщеньВиправлено в
io.netty:netty-handler4.2.7.Finalнепрямакритична54.2.17.Final
org.bouncycastle:bcprov-jdk18on1.82непрямакритична31.84
com.fasterxml.jackson.core:jackson-databind2.19.0прямависока53.1.4
com.fasterxml.jackson.core:jackson-core2.19.0непрямависока23.1.4
io.netty:netty-codec-compression4.2.7.Finalнепрямависока24.2.16.Final
io.netty:netty-codec-http4.2.7.Finalнепрямависока174.2.17.Final
io.netty:netty-transport-classes-epoll4.2.7.Finalнепрямависока14.2.13.Final
org.apache.httpcomponents.core5:httpcore55.2.4непрямависока15.5-beta2
org.apache.httpcomponents.core5:httpcore5-h25.3.6непрямависока15.5-beta2
tools.jackson.core:jackson-core3.0.3непрямависока43.1.4
tools.jackson.core:jackson-databind3.0.3непрямависока83.2.1
io.netty:netty-common4.1.104.Finalнепрямапомірна24.1.118.Final
io.netty:netty-handler-proxy4.2.7.Finalнепрямапомірна14.2.13.Final
io.netty:netty-transport-native-epoll4.2.7.Finalнепрямапомірна14.2.15.Final
io.netty:netty-transport-native-kqueue4.2.7.Finalнепрямапомірна14.2.15.Final
io.opentelemetry:opentelemetry-api1.51.0непрямапомірна11.62.0
org.apache.httpcomponents.client5:httpclient55.5.1непрямапомірна15.6.3
org.bouncycastle:bcpkix-jdk18on1.82непрямапомірна11.84

Сповіщення означає, що версія, записана в графі залежностей, потрапляє в уражений діапазон. Досяжність не аналізується, а граф містить піниї розробки й тестування — знахідка може стосуватися інструментів, а не поставленого коду.

Звіт у форматі JSON машиночитний

Зворотний зв’язок

Помітили щось хибне у цьому звіті або маєте чим поділитися? Неправильні вимірювання, непомічені інструменти, ідеї, запитання — усе доречно. Кожне повідомлення читається й отримує відповідь.

Повідомлення збережеться під час входу.

Оцінки — це сигнали, а не гарантії. Вони відображають публічно видимі практики на GitHub — це не аудит коду й не гарантія безпеки.

Відсутні дані виключаються, а ваги перенормовуються — нуль за відсутність ніколи не ставиться. Методологія версіонована й відкрита: метрики v2.10.0, схема v0.34.0 — повна методологія · вікі метрик.

Як окремий результат виглядає на тлі всього реєстру: сукупна статистикаMaven.