Skip to content

Osinara v0.16.3

Choose a tag to compare

@github-actions github-actions released this 20 Aug 08:34
Immutable release. Only release title and notes can be modified.
57d5844

Osinara v0.16.3

Patch-релиз ограничивает размер durable Eve-сессий до того, как filesystem workflow journal
перестаёт укладываться в жёсткий replay deadline.

Session Rotation

  • Canonical session теперь ротируется после 50 завершённых turns вместо 250.
  • Pending HITL и OAuth операции по-прежнему закреплены за исходной session до terminal boundary.
  • Порог выбран с запасом по production incident: journal с 118 turns, 1195 workflow events и
    239 steps превысил максимальную длительность replay Eve в 240 секунд.
  • Добавлен regression test для точной границы: 49 turns сохраняют session, 50 turns создают новую
    generation.

Production Recovery

  • Зависший ingress update терминально закрыт без автоматического повтора после подтверждённого
    REPLAY_TIMEOUT.
  • Повреждённая canonical session ротирована с сохранением старого durable journal.
  • После controlled restart очередь полностью обработана, новый Telegram turn получил ответ через
    свежую Eve session, а agent вернулся к нормальной загрузке.

Проверка

  • Targeted session rotation policy test.
  • TypeScript typecheck и полный Vitest suite.