0.7.1 6 марта 2026 г.

Стабильность и надёжность

Улучшения Движок Pi agent 0.56.2 — обновлён с 0.55.0 с поддержкой GPT-5.4 (openai, openai-codex, azure-openai-responses), fallback gpt-5.3-codex для GitHub Copilot, нативная интеграция Mistral…

Улучшения

  • Движок Pi agent 0.56.2 — обновлён с 0.55.0 с поддержкой GPT-5.4 (openai, openai-codex, azure-openai-responses), fallback gpt-5.3-codex для GitHub Copilot, нативная интеграция Mistral conversations и поддержка провайдера OpenCode Go
  • Заголовки сессий автоматизации — сессии, инициированные автоматизацией, теперь используют название автоматизации в качестве заголовка сессии вместо усечённого фрагмента запроса; генерация заголовка ИИ пропускается для таких сессий (861a5974, 79b9ebb4)
  • CLI validate-server — добавлен флаг --disable-spinner / --no-spinner для CI-окружений; validate-server автоматически создаёт временный workspace и подключение к LLM при их отсутствии (84b3378c, 1ea478d7)

Исправления

  • Надёжность создания веток — устранена состояние гонки, при котором ERR_STREAM_WRITE_AFTER_END от ProcessTransport SDK оставлял создание ветки в бесконечном состоянии загрузки; добавлен таймаут 15 секунд с прерыванием на основе отмены для зависших preflight-запросов (8ff37102, 0dc1d2e6)
  • Ложные срабатывания Base64 — заменено эвристическое обнаружение Base64 на строгий конвейер канонизации (регекс символов, нормализация, автодополнение, проверка обратного преобразования) для устранения ложных срабатываний на английском тексте и другом не-base64 контенте. Исправлено
  • Восстановление сессий между машинами — сохранение очищенного sdkSessionId при восстановлении сессии после истечения срока действия, предотвращающее повторяющиеся ошибки с устаревшими ID при синхронизации сессий между машинами. Исправлено
  • Ошибка ENOENT при автообновлении — обнаружение замены пакета приложения во время автообновления с использованием структурированных полей ошибок и fallback на регекс, с ограниченной одиночной повторной попыткой. Исправлено
  • Дубликаты LLM-подключений при повторной аутентификации — устранено устаревшее замыкание в handleReauthenticateConnection, которое создавало новые слаги (например, chatgpt-plus-2) вместо повторного использования существующих; добавлена защита updateOnly на стороне сервера (b735f9df)
  • Истечение токена Codex — ошибки аутентификации Pi/Codex теперь проходят через типизированный конвейер повторной аутентификации вместо появления в виде красных сообщений об ошибках; глобальный мьютекс обновления предотвращает состояния гонки при обновлении токенов между сессиями (1d85bc87)
  • Кнопка «Проверить сейчас» в настройках застревала на 0% — унифицирована политика autoDownload между проверкой в настройках и нативным меню, чтобы события прогресса загрузки приходили корректно (b8ad8c44)

← Все версии