Un agente de terminal se usa justo en los momentos en los que abrir una app de chat rompería la concentración: recién terminado un despliegue, en mitad de una incidencia, o al final del día cuando quieres saber qué queda abierto. Estas ejecuciones asumen ese contexto: instrucciones cortas, solo teclado, y el conector haciendo la parte que si no aplazarías hasta que dejara de importar. Cada una se corresponde con un puñado de llamadas con nombre que se imprimen en el registro de la sesión, lo que también las hace seguras de llevar tal cual a un script una vez las has visto funcionar a mano.
Tú preguntas
«El despliegue ha terminado. Publica la versión y el enlace al changelog en el canal de releases.»
Herramientas llamadas
entergram_list_accountsentergram_list_groupsentergram_send_message
Obtienes
El anuncio sale desde el mismo shell que ejecutó el despliegue, segundos después de que saliera bien y no una hora más tarde. El agente resuelve qué cuenta conectada puede publicar, encuentra el canal por su nombre para que el id no tenga que vivir en tu script, y envía. Engánchalo al objetivo de despliegue y el paso deja de ser opcional.
Tú preguntas
«Puse mal el número de build en ese anuncio: corrígelo en su sitio.»
Herramientas llamadas
entergram_list_messagesentergram_get_messageentergram_edit_message
Obtienes
Corregir el original es mejor que publicar una corrección debajo. El agente retrocede por el historial reciente para identificar el mensaje, confirma el contenido antes de tocarlo y lo edita, de modo que quien pase por ahí mañana lea el número correcto en vez de un hilo de enmiendas.
Tú preguntas
«Abre una sala de incidencia para esto y mete a quien esté de guardia.»
Herramientas llamadas
entergram_create_group_chatentergram_list_membersentergram_invite_chat_members
Obtienes
Treinta segundos de preparativos que nadie quiere hacer con un sistema caído. Se crea un grupo, se lee el listado del espacio de trabajo para resolver a las personas que nombraste y salen las invitaciones. Vuelves a los logs con la coordinación ya resuelta en vez de a medias.
Tú preguntas
«Reenvía el aviso de mantenimiento del viernes a todos los grupos de clientes que no lo hayan visto.»
Herramientas llamadas
entergram_list_groupsentergram_list_messagesentergram_forward_messages
Obtienes
Reenviar el original hace que todos los grupos lean exactamente la misma redacción, que es justo lo que quieres para una ventana de mantenimiento y justo lo que destroza reescribirlo. El agente comprueba qué grupos ya lo recibieron antes de repartir, así que nadie recibe el mismo aviso dos veces.
Tú preguntas
«Esta persona que reporta está en algunas de nuestras comunidades: ¿en cuáles, y quién más de nuestra lista está en ellas?»
Herramientas llamadas
entergram_list_contactsentergram_get_contactentergram_list_contact_shared_groups
Obtienes
La búsqueda de grupos compartidos responde a algo que Telegram no responde: dónde está realmente tu solapamiento con alguien. Útil cuando un reporte de fallo necesita contexto sobre cuánto ruido va a hacer quien lo envía, y útil otra vez cuando decides si un apaño se puede publicar una vez en una comunidad compartida en lugar de repetirlo a mano en diez hilos privados.
Tú preguntas
«Antes de cortar la versión, ¿cuántos tickets abiertos están etiquetados para este hito?»
Herramientas llamadas
entergram_list_ticket_custom_columnsentergram_list_ticketsentergram_get_ticket
Obtienes
Una comprobación de si la versión está lista que ocupa una línea y no necesita ningún panel. El agente lee tu esquema de tickets para encontrar la columna de hito, filtra los tickets abiertos por ella e informa del recuento con los títulos. Ejecútalo como primer paso de tu script de release y un ticket bloqueante detendrá la etiqueta en vez de aparecer después.