From d9933a754b0e96c6cf23e59a353d5efbfae642e1 Mon Sep 17 00:00:00 2001 From: Lizandro GD Date: Mon, 13 Jul 2026 19:46:18 +0000 Subject: [PATCH] feat(agent): comandos /reset /limpiar /start borran historial desde Telegram Co-Authored-By: Claude Opus 4.6 --- rest/controllers/telegram_agent_controller.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/rest/controllers/telegram_agent_controller.go b/rest/controllers/telegram_agent_controller.go index ecb6c92..ae338da 100644 --- a/rest/controllers/telegram_agent_controller.go +++ b/rest/controllers/telegram_agent_controller.go @@ -79,6 +79,13 @@ func TelegramAgentWebhook(c *fiber.Ctx) error { } } + // Comandos de control (sincrónicos, respuesta inmediata) + if text == "/reset" || text == "/limpiar" || text == "/start" { + _ = models.ClearAgentHistory(chatID) + sendAgentReply(tgCfg.BotToken, chatID, "Historial borrado. Empezamos de cero.") + return c.SendStatus(200) + } + // Procesar en goroutine para responder 200 inmediatamente a Telegram go func() { response, err := services.ProcessAgentMessage(chatID, text, ai)