Мы улучшили “память” и устойчивость общения, чтобы бот: не терял нить разговора, не путал смысл и стабильнее отвечал в живых сценариях.
Раньше разные разговоры могли вести себя так, будто это один большой чат. Теперь у общения появилась “нормальная структура”: одна ветка — это один собеседник-персона + один канал.
Зачем: чтобы разговоры были чище: меньше путаницы, больше логики, проще возвращаться к теме. Это также основа для нескольких чатов в личном кабинете.
Раньше был риск тащить слишком много прошлых сообщений — это и дороже, и иногда ухудшает ответы. Теперь бот берёт только “живой” кусок истории: свежие сообщения и ровно столько, сколько нужно.
Итог: ответы стабильнее и ближе к человеческому общению — “помнит важное, но не живёт прошлым”.
Исправили порядок применения режимов (например, “чат” или “ассистент”): теперь выбранный режим влияет на то, как бот думает и отвечает, с самого начала, а не “в середине процесса”.
Зачем: меньше сюрпризов, больше контроля над тем, что ты получаешь от бота.
Веб-чата ещё нет, но мы уже сделали так, чтобы и Telegram, и Web работали одинаково внутри. Это важно: потом не появится “вторая версия”, которая ведёт себя иначе.
В живом общении бывают сценарии, где отдельные слова не должны менять смысл. Например, игра “камень-ножницы-бумага”: слово “бумага” — это ход в игре, а не разговор про документы.
Это работает не только для игр: мы постепенно добавим сюда и другие сценарии — “поездки”, “мини-планы”, “поддержка”, “режим фокуса” и т.п.