Sessionless
Sessionless — агент постоянно онлайн, без сессий и входа: пользователь пишет в любой момент через свой мессенджер.
Инженерная сложность: состояние среды исполнения должно переживать разрывы от минут до дней. Два уровня:
- состояние файловой системы — персистентно по своей природе (каталог рабочей области на постоянном хранилище);
- состояние процессов — поддерживается или пересоздаётся: перед уничтожением песочницы сериализуемое состояние (рабочий каталог, переменные окружения, фоновые задачи) записывается в файлы и восстанавливается при пробуждении.
Сохраняется аудируемое описание состояния, а не непрозрачный процесс.
Связано: Файловая система как центр агента, Семь базовых инструментов