Перейти к содержанию

Релиз OpenHands v1.23.0: универсальный macOS DMG и оптимизация рантайма

5.0/10

В релизе OpenHands v1.23.0 (https://github.com/OpenHands/OpenHands/releases/tag/v1.23.0) представлена десктопная сборка в формате универсального macOS DMG с бандлингом рантаймов под конкретные аппаратные архитектуры. Платформа обновила внутренние зависимости до версий SDK 1.49.5 и Automation 1.15.0, а также внедрила сегментацию телеметрии подсистемы Agent Canvas по типу развертывания. На уровне интерфейса чата была устранена избыточная перерисовка неизмененного исторического Markdown, исправлен сброс индикатора сбоя доставки сообщений и обеспечен корректный вывод логов для запусков скриптовой автоматизации. Дополнительно в визуальный слой включены темы оформления Light+ и Solarized Light, обновлены пакеты образов Canvas и добавлено отображение ключей тегов диалогов в боковой панели.

Архитектура окружения и изоляция рантайма

В релизе v1.23.0 локальный слой выполнения десктопного дистрибутива переведен на универсальный бандл для macOS, содержащий изолированные бинарные рантаймы uv и Node.js под архитектуры arm64 и x64, которые динамически резолвятся функцией resolveBundledRuntimeDir() без необходимости в эмуляции через Rosetta. Контейнеризированная среда Agent Canvas получила обновленные образы и доработанную передачу логов при выполнении сценариев автоматизации. Взаимодействие агента с инструментами и жизненный цикл сессий также были синхронизированы с обновленными модулями SDK 1.49.5 и Automation 1.15.0.

Влияние на рабочий процесс

Поставка универсального DMG-пакета исключает необходимость ручной настройки архитектурно-зависимых сред выполнения на macOS. Оптимизация рендеринга Markdown и доступность логов автоматизационных сценариев ускоряют мониторинг и отладку длительных сессий взаимодействия с агентом.

Источники