Состав программного обеспечения и зависимости
SBOM, зафиксированные версии протоколов и комплектность Платформы ИИ 2026.4.1.
Опубликованные SBOM
| Артефакт | Состав | Источник | Комплектность |
|---|---|---|---|
| SBOM.json | Общий состав Платформы ИИ 2026.4.1 и ссылки на состав компонентов | Реестр версий и компонентные SBOM | Неполный кандидат |
| agent-registry-SBOM.json | Зафиксированные зависимости Python Agent Registry | Корневой uv.lock | Полный состав файла блокировки без пакетов операционной системы образа |
| low-code-runtime-SBOM.json | Зафиксированные зависимости Python Low-code Runtime | src/low-code-runtime/uv.lock | Полный состав файла блокировки без пакетов операционной системы образа |
Файлы используют CycloneDX 1.5. При формировании удаляются случайный серийный номер и время, поэтому одинаковый файл блокировки создает одинаковую контрольную сумму.
Протоколы и форматы
| Область | Зафиксированная версия |
|---|---|
| A2A | 1.0.0, HTTP+JSON |
| MCP | 2025-11-25, Streamable HTTP |
| OpenAPI | 3.1.2 |
| JSON Schema | 2020-12 |
| CloudEvents | 1.0.2 |
| FileRef | platform.file-ref/v1 |
| Исходная схема Low-code | platform.low-code.flow/v2 (FlowVersion-based, deterministic export, RFC 8785 JCS SHA-256) |
| Манифест Low-code | platform.low-code.publish-manifest/v1 |
| Регистрация Kubernetes | agent-platform.agent-registry.registration/v1 |
| Kubernetes API | 1.36.x, исходная точная версия 1.36.2 |
Основные программные зависимости
| Зависимость | Версия | Компонент или назначение |
|---|---|---|
LangFlow / lfx | 1.11.1 | Low-code Studio (адаптированная версия Langflow) и Low-code Runtime; точный коммит адаптации Studio ещё требуется |
| PostgreSQL | 18.4.0; базовый образ и chart 18.8.4 | Канонические данные Agent Registry, хранилище заданий RAG и рабочие данные Low-code Studio в разных базах |
| SpiceDB | 1.54.0 | Проверка отношений доступа |
| Redpanda Community | сервер 26.1.13, chart 26.1.9 | Доставка изменений каталога |
| OpenSearch | 3.7.0 | Пересоздаваемая поисковая проекция |
| OpenTelemetry Collector Contrib | образ 0.156.0, chart 0.165.0 | Общая телеметрия и отдельный поток Activity с постоянной очередью на диске |
| ClickHouse | 26.8.10.6 | Аналитическое хранилище Activity, схема activity-storage/v2 |
| Platform Agent Gateway | 1.5.0; Gateway API 1.5.0 | Канонический вызов агента, проверка права и источник событий Activity |
| BAAI/bge-m3 | коммит 5617a9f61b028005a4858fdac845db406aefb181, размерность 1024 | Целевая модель векторизации Agent Registry |
Значения chart, API и имена продуктов сохраняются на английском,
поскольку это обозначения конкретных поставляемых сущностей и контрактов.
Закреплённые образы Activity
| Образ | SHA-256 |
|---|---|
cr.agentgateway.dev/agentgateway:v1.5.0 | bf2f339ef326d32def2aaeb44b1b4549801293c19b89e764a4228667d97d9896 |
otel/opentelemetry-collector-contrib:0.156.0 | 125bdbeb7590cc1952c5b3430ecf14063568980c2c93d5b38676cc0446ed8108 |
clickhouse/clickhouse-server:26.8.10.6 | 8a1589a2dd9aca97f5ef61740ac9e29c98193e2ae6a868e9c4808d3d4f11fa5e |
Версия прокси agentgateway и версия его Kubernetes-контроллера различаются по назначению: локальный профиль контроллера с патчем Guardrails не означает собственную сборку прокси Activity. Подробности контроллера приведены в составе компонентов.
Закрепление образа подтверждает воспроизводимость выбранного артефакта,
но не заменяет SBOM его системных пакетов и проверку уязвимостей. Итоговая
нагрузочная квалификация Activity AU-I05 пока не завершена. Версия
26.8.11.7, встречавшаяся в раннем проекте решения, не используется.
Нормализация событий agentgateway-1.5-conservative/v2 поставляется вместе
с читателем CP; её нельзя менять независимо от проверки семантики данных.
Миграция ClickHouse и путь совместимого возврата описаны в
плане миграции.
Проверка комплекта
Манифест артефактов фиксирует SHA-256, размер и нормативный исходный путь каждого опубликованного файла.
Перед выпуском администратор должен:
- скачать артефакты и проверить SHA-256;
- сопоставить идентификаторы образов со значениями развертывания;
- убедиться, что SBOM относится к тем же образам;
- сопоставить версию
lfxс Flow, прошедшими проверку совместимости; - издать и приложить SBOM клиентской и серверной частей Low-code Studio (Langflow fork) — в текущем кандидате он ещё не опубликован;
- проверить различия OpenAPI, JSON Schema и регистрационного контракта;
- сопоставить запущенные рабочие нагрузки с материалами целевой среды;
- зафиксировать исключения и срок их устранения.
Изменение зафиксированной версии требует отдельного анализа совместимости, обновления SBOM и файлов блокировки, контрольных примеров и проверенного пути возврата.