Osinara v0.16.3
Immutable
release. Only release title and notes can be modified.
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.