Из новинок, помимо обычного багфикса, появился полноценно работающий демон.
Демон висит и держит соединение, а вы его дергаете и получаете ответ практически мгновенно.
Также у всех методов есть полноценная поддержка toon и фильтрации вывода, можно очень экономно выдавать информацию в агентный контекст.
Вот несколько примеров:
tg daemon start --idle-timeout 0
tg daemon status
В статусе ожидаем
running: true, connected: true, apiVersion: 1, idleTimeout: 0.Дальше используем обычные команды с --daemon:
# Список диалогов (в toon)
tg --daemon chat list --limit 20 --fields id,title,unreadCount --toon# Последние сообщения в Избранном
tg --daemon message history me --limit 10 --fields id,text,date# Поиск
t
g --daemon message search --chat me --query "план" --limit 10# Отправить заметку себе
tg --daemon message send me "Заметка из терминала"Повторный логин при действующей сохранённой сессии не нужен, но после перезагрузки демон нужно запустить снова.
Буду рад критике и обратной связи!
Всем хорошей недели! @aiwizards
