Терминальный агент нужен в те моменты, когда открыть чат-приложение значит сбить концентрацию: сразу после деплоя, посреди инцидента или в конце дня, когда хочется понять, что ещё висит. Все запуски ниже исходят из этого контекста — короткие запросы, только клавиатура и коннектор, делающий ту часть работы, которую вы иначе отложили бы до момента, когда она перестанет иметь значение. Каждый разворачивается в несколько именованных вызовов, печатающихся в журнале сессии, — а значит, их безопасно перенести в скрипт после того, как вы понаблюдали за ними вручную.
Вы спрашиваете
«Деплой закончился. Опубликуй версию и ссылку на чейнджлог в релизном канале.»
Вызванные инструменты
entergram_list_accountsentergram_list_groupsentergram_send_message
Вы получаете
Объявление уходит из той же оболочки, где выполнялся деплой, через секунды после успеха, а не через час. Агент определяет, какой подключённый аккаунт может публиковать, находит канал по названию, чтобы его идентификатор не пришлось хранить в скрипте, и отправляет. Впишите это в цель деплоя — и шаг перестанет быть необязательным.
Вы спрашиваете
«Я указал не тот номер сборки в том объявлении — исправь его на месте.»
Вызванные инструменты
entergram_list_messagesentergram_get_messageentergram_edit_message
Вы получаете
Исправить оригинал лучше, чем опубликовать поправку следом. Агент отматывает недавнюю историю, чтобы опознать сообщение, проверяет содержимое, прежде чем его тронуть, и правит — так что завтра любой, кто пролистает канал, прочитает верный номер, а не ветку уточнений.
Вы спрашиваете
«Открой комнату по инциденту и подтяни туда дежурных.»
Вызванные инструменты
entergram_create_group_chatentergram_list_membersentergram_invite_chat_members
Вы получаете
Тридцать секунд настройки, которые никому не хочется тратить, пока система лежит. Группа создана, реестр рабочего пространства прочитан, чтобы найти названных вами людей, приглашения разосланы. Вы возвращаетесь к логам с уже улаженной координацией, а не с наполовину начатой.
Вы спрашиваете
«Перешли пятничное уведомление о работах во все клиентские группы, которые его не видели.»
Вызванные инструменты
entergram_list_groupsentergram_list_messagesentergram_forward_messages
Вы получаете
Пересылка оригинала гарантирует, что все группы читают одинаковую формулировку, — именно это нужно для окна технических работ и именно это разрушает перепечатывание вручную. Перед рассылкой агент проверяет, какие группы уже получили сообщение, поэтому никто не увидит одно и то же уведомление дважды.
Вы спрашиваете
«Этот человек состоит в каких-то наших сообществах — в каких именно и кто ещё из нашего списка там есть?»
Вызванные инструменты
entergram_list_contactsentergram_get_contactentergram_list_contact_shared_groups
Вы получаете
Поиск общих групп отвечает на вопрос, на который сам Telegram не отвечает: где на самом деле проходит ваше пересечение с человеком. Полезно, когда баг-репорту нужен контекст о том, насколько громким окажется его автор, и полезно снова, когда вы решаете, можно ли опубликовать обходной путь один раз в общем сообществе вместо того, чтобы повторять его руками в десяти личных ветках.
Вы спрашиваете
«Прежде чем я срежу релиз: сколько открытых тикетов помечено этой вехой?»
Вызванные инструменты
entergram_list_ticket_custom_columnsentergram_list_ticketsentergram_get_ticket
Вы получаете
Проверка готовности релиза в одну строку и без дашборда. Агент читает схему тикетов, чтобы найти колонку вехи, отбирает по ней открытые тикеты и возвращает количество вместе с заголовками. Поставьте это первым шагом релизного скрипта — и блокирующий тикет остановит тег, а не всплывёт после него.