Heartbeat-gateway: Reemplazo basado en eventos para el sondeo cron en OpenClaw

✍️ OpenClawRadar📅 Publicado: 28 de marzo de 2026🔗 Source
Heartbeat-gateway: Reemplazo basado en eventos para el sondeo cron en OpenClaw
Ad

Qué hace heartbeat-gateway

Heartbeat-gateway es un reemplazo impulsado por eventos para el sondeo de latidos basado en cron en OpenClaw. En lugar de sondear cada 30 minutos para verificar si algo cambió, recibe webhooks de herramientas externas y los procesa inmediatamente.

Detalles clave de la fuente

La herramienta fue construida para abordar los altos costos de API del sondeo de latidos predeterminado de OpenClaw. Con la configuración predeterminada, sondear cada 30 minutos cuesta aproximadamente $86/mes. El autor señala que, aunque OpenClaw ha agregado optimizaciones de lightContext y isolatedSession, estas aún implican sondeo en lugar de una arquitectura impulsada por eventos.

Heartbeat-gateway funciona:

  • Recibiendo webhooks de GitHub, Linear y PostHog
  • Ejecutando un prefiltro de costo cero con alcance de repositorio/proyecto/rama y listas de descarte siempre
  • Clasificando eventos calificados contra tu SOUL.md con una llamada ligera a un LLM (~200 tokens)
  • Escribiendo elementos accionables directamente en HEARTBEAT.md para que tu agente los lea

Mejoras de rendimiento:

  • Reducción de costos: ~$4.50/mes vs ~$86/mes
  • Mejora de latencia: menos de 2 segundos vs hasta 30 minutos

Especificaciones técnicas:

  • Versión: v0.1.1
  • Licencia: Apache-2.0
  • Lenguaje: Python 3.11+
  • Estado: En vivo en producción con 134 pruebas aprobadas
Ad

Limitaciones y planes futuros

La herramienta no es un reemplazo completo para cron: las tareas temporales como resúmenes diarios y síntesis programadas aún necesitan cron. Maneja específicamente eventos reactivos que las herramientas pueden enviar mediante webhooks.

Las limitaciones actuales incluyen configuración manual y un proceso de incorporación rudimentario. El autor planea construir un validador de configuración "gateway doctor" y opciones de implementación más fáciles si la adopción crece.

Áreas para retroalimentación

El autor está buscando retroalimentación sobre:

  • La interfaz del clasificador SOUL.md: si leer los primeros 500 caracteres tiene sentido o si una estrategia de contexto diferente sería mejor
  • Alcance del prefiltro: si el control a nivel de repositorio/proyecto/rama es suficiente o si se necesita control a nivel de tipo de evento
  • Fuentes de webhook adicionales: actualmente admite GitHub, Linear, PostHog; considerando Slack, Sentry, Jira a continuación

Notas de arquitectura: El autor es un PM, no un ingeniero de software, y construyó esto con Claude Code. El código es funcional y probado, pero puede tener patrones que desarrolladores experimentados de Python podrían mejorar.

📖 Read the full source: r/openclaw

Ad

👀 Ver también

Medición del gasto de tokens fuera de tarea en Claude Code: La métrica de 'intención no declarada'
Herramientas

Medición del gasto de tokens fuera de tarea en Claude Code: La métrica de 'intención no declarada'

Un desarrollador creó una métrica para cuantificar el cómputo invertido en rutas de ejecución no intencionadas en sesiones de Claude Code, descubriendo que el 22.8% de los tokens se destinaron a tareas fuera del objetivo.

OpenClawRadar
SmallClaw v1.0.2 añade un sistema de tareas en segundo plano para LLMs locales.
Herramientas

SmallClaw v1.0.2 añade un sistema de tareas en segundo plano para LLMs locales.

SmallClaw v1.0.2 introduce un motor de tareas en segundo plano que ejecuta flujos de trabajo de múltiples pasos de forma autónoma, con verificación de pasos para abordar los problemas de confiabilidad de los modelos pequeños. La actualización ha sido probada en modelos de clase 4B como qwen3:4b en máquinas de 8GB.

OpenClawRadar
Habilidad Traductora de Videos OpenClaw Disponible en ClawHub
Herramientas

Habilidad Traductora de Videos OpenClaw Disponible en ClawHub

Una nueva habilidad de Traductor de Video para agentes OpenClaw permite a los usuarios subir un video o proporcionar una URL para obtener una vista previa traducida al instante. La habilidad está alojada en ClawHub.

OpenClawRadar
Equipo de IA OS: Capa de Organización Autónoma para Claude Code
Herramientas

Equipo de IA OS: Capa de Organización Autónoma para Claude Code

AI Team OS es una capa de sistema operativo para Claude Code que crea flujos de trabajo autónomos donde el sistema continúa trabajando sin esperar indicaciones del usuario. Incluye 22 plantillas de agentes especializados, más de 40 herramientas MCP, y funciona completamente dentro de la suscripción de Claude Code sin costos de API externos.

OpenClawRadar