Волна ИИПодписаться
← Назад
Инструменты

Paperclip починил синхронизацию top-level секретов: баг с duplicate key устранён

25.06.2026 · github.com ↗
Paperclip починил синхронизацию top-level секретов: баг с duplicate key устранён

Разработчики Paperclip — open-source платформы для управления AI-агентами — исправили ошибку в синхронизации секретных ссылок (secret ref binding). Проблема возникала при сохранении конфигурации провайдера, содержащей top-level поля вроде apiKey: при повторном сохранении того же окружения сервер возвращал 500 из-за нарушения уникальности company_secret_bindings_target_path_uq.

Корень бага — в функции syncSecretRefsForTarget(): очистка перед вставкой удаляла только дочерние пути (apiKey.*), но не сам точный top-level путь. При повторном сохранении система пыталась вставить дублирующуюся запись. Исправление расширяет очистку: теперь удаляется и точный путь, и все дочерние.

Патч уже включён в релиз canary/v2026.625.0-canary.6. Добавлен регрессионный тест, который проверяет многократную синхронизацию top-level secret ref и замену значения — в итоге остаётся только одна корректная привязка. Изменение низкорисковое: затрагивает только логику очистки перед вставкой, не меняя остальное поведение.

Источник: github.com
← Все новости AI Wave