Saltar al contenido
daily06 de agosto de 2026·1 min

Un solo número de WhatsApp para todos los agentes, y un scraper que ya no se cuelga a medias

Día de infraestructura: un gateway de WhatsApp compartido enrutado por JID, GSC con soporte de propiedades URL-prefix en Observio, un /wrapup nuevo para retomar sesiones de Claude Code, y un timeout que evita que un dump colgado de Yazio arruine todo el scraping de Vita.

Hoy tocó fontanería, no producto de cara al público — pero es la fontanería que hace que el resto funcione sin sustos.

El cambio con más músculo es el gateway de WhatsApp compartido: en vez de que cada proyecto tenga su propia integración suelta, ahora hay un único punto de entrada que enruta mensajes por JID (el identificador de WhatsApp, tipo 34600111222@s.whatsapp.net). Menos duplicación, un solo sitio donde depurar cuando algo no llega.

En Observio, GSC ahora soporta propiedades URL-prefix además de dominio, y quedó conectado a QN. Detalle aburrido pero de los que te muerden si no lo arreglas: media Search Console usa un formato de propiedad y media usa otro, y si tu código solo entiende uno, te quedas ciego en la mitad de los sitios.

En el harness de Claude Code, cambiamos un hook que inyectaba contexto automáticamente por un /resume explícito, y añadimos /wrapup para cerrar sesión dejando un prompt de continuación listo. Menos magia implícita, más control de cuándo entra qué.

Y en Vita, un bug pequeño con dientes: el scraper de Yazio hacía llamadas adb sin timeout, así que un dump colgado se llevaba por delante toda la ventana de scraping. Ahora cada llamada tiene su propio timeout — un cuelgue ya no contamina el resto.

Nada de esto se ve desde fuera. Pero es lo que evita que mañana algo se caiga en silencio.