Paperclip починил восстановление песочницы: ошибки перестали проглатываться
В Paperclip обновили рантайм для адаптеров AI-агентов (@paperclipai/adapter-utils). Проблема была в механизме синхронизации рабочего окружения между локальной средой и удалённой песочницей при восстановлении: tar мог включать запись с точкой ('.'), что вызывало ошибку, если у пользователя не было прав менять метаданные на корневой папке.
При этом аварийное завершение показывало только stderr, и часть полезных сообщений из stdout терялась, маскируя причину сбоя. В новой версии архив собирается без self-entry, а команды с ошибками корректно возвращают и stdout, и stderr. Также добавили обработку пустого окружения — теперь создаётся валидный пустой архив.
Изменения затронули два модуля: sandbox-managed-runtime (путь архивации) и command-managed-runtime (форматирование ошибок). Проверено 17 тестами, типчекинг и CI пройдены. Модель для написания кода — OpenAI Codex / GPT-5, но это внутренняя метрика Paperclip.