Paperclip починил кнопку тестирования провайдера: блокируется только выбранная среда
В Paperclip, open-source приложении для управления ИИ-агентами, на странице настроек окружений (Environments) была проблема: при нажатии кнопки «Test provider» для одного окружения все кнопки тестирования на странице одновременно переходили в состояние «Testing...» и становились недоступными. Это происходило из-за того, что все строки читали один и тот же флаг environmentProbeMutation.isPending, а не отслеживали конкретный id тестируемого окружения.
Разработчики исправили ситуацию, добавив отдельное состояние testingEnvironmentId, которое хранит id тестируемого окружения. Теперь только кнопка нажатой строки показывает «Testing...» и отключается, а остальные остаются интерактивными. Изменение затронуло только UI-логику — сам запрос тестирования не изменился.
Фикс уже доступен в canary-версии v2026.620.0-canary.11 и будет включён в следующий стабильный релиз. Код написан с использованием Claude Opus 4.8 (Anthropic).