El complemento OpenClaw Context Meter muestra el porcentaje de uso del token de Telegram.

✍️ OpenClawRadar📅 Publicado: 30 de marzo de 2026🔗 Source
El complemento OpenClaw Context Meter muestra el porcentaje de uso del token de Telegram.
Ad

Qué hace

El complemento openclaw-context-meter muestra automáticamente el porcentaje de uso de tokens después de cada respuesta del bot de Telegram. Después de cada respuesta, envía un pequeño pie de página como: 📊 45k / 200k (22%). Cuando ocurre compactación (los tokens disminuyen significativamente), muestra: 📊 30k / 200k (15%) — compactado desde 150k.

El problema que resuelve

Anteriormente, no había una forma fácil de ver cuán llena está la ventana de contexto sin escribir constantemente /status. El complemento proporciona visibilidad automática del consumo de tokens.

Recorrido de desarrollo

v1 — El desastre de OOM: Inicialmente usó execSync("openclaw models list --json") para descubrir dinámicamente las ventanas de contexto del modelo. Esto generaba un proceso completo de OpenClaw (~2GB de RAM) cada vez que el complemento se cargaba. Con el complemento cargándose 4-5 veces al inicio (una vez por agente/runtime), esto causaba: 2GB de puerta de enlace + 5 × 2GB subprocesos = 12GB → OOM instantáneo. El asesino de OOM eliminó sshd y NetworkManager, haciendo que los servidores fueran completamente inaccesibles, creando un bucle de reinicio infinito.

v2 — La solución liviana: Ventanas de contexto codificadas para más de 40 modelos. Cero subprocesos, cero sobrecarga de memoria. Realización clave: nunca usar execSync en complementos de OpenClaw, ya que incluso una simple consulta CLI genera todo el runtime con todos los complementos y compilación TypeScript.

Por qué no se necesita bifurcación

El complemento originalmente bifurcó OpenClaw para parchear ganchos before_compaction/after_compaction, pero los cambios ascendentes hicieron esto innecesario:

  • v2026.3.13+ — ascendente ahora pasa sessionId + agentId + sessionKey en el contexto del gancho de compactación
  • v2026.3.22+ — notificaciones integradas 🧹 Compactando contexto... (problema #38805) hicieron innecesario su código de compactación
  • v2026.3.22+ — comando integrado /usage tokens|full|cost para visualización básica de tokens

El complemento ahora se enfoca en lo que aún falta: visualización del porcentaje de ventana de contexto.

Ad

Características

  • Sin costo — usa ganchos agent_end + message_sent solamente, sin llamadas API adicionales
  • Sin subprocesos — las ventanas de contexto del modelo están codificadas (sin riesgo de OOM por execSync)
  • Filtrado inteligente — omite turnos tool_use, solo envía pie de página después de la respuesta de texto final
  • Con rebote — espera 1.5s después del último mensaje para evitar pie de página a mitad de transmisión
  • Multiagente — funciona con múltiples agentes y cuentas de Telegram
  • Detección de compactación — detecta caídas de tokens y muestra estadísticas antes/después

Limitaciones conocidas

  • Algunos proveedores (como Qwen) devuelven totalTokens: 0 — el pie de página no se mostrará para esos modelos
  • Las ventanas de contexto codificadas podrían estar incorrectas para modelos más nuevos — extraídas de la fuente v2026.3.22
  • Solo Telegram por ahora (envía pie de página a través de Bot API)

Instalación

cd ~/.openclaw/extensions
npm pack openclaw-context-meter
tar xzf openclaw-context-meter-*.tgz
mv package context-meter
rm openclaw-context-meter-*.tgz

Agregar a openclaw.json:

{
  "plugins": {
    "allow": ["context-meter"],
    "entries": {
      "context-meter": {
        "enabled": true
      }
    }
  }
}

Requiere OpenClaw >= 2026.3.22.

📖 Leer la fuente completa: r/openclaw

Ad

👀 Ver también

claude-sessions: Interfaz de Usuario en Terminal para Navegar Transcripciones de Código de Claude
Herramientas

claude-sessions: Interfaz de Usuario en Terminal para Navegar Transcripciones de Código de Claude

claude-sessions es una herramienta de interfaz de usuario de terminal de código abierto que escanea archivos de transcripción locales de Claude Code, permitiendo a los desarrolladores navegar, buscar y reanudar sesiones anteriores. Construida con el propio Claude Code, cuenta con navegación WASD, búsqueda por palabras clave y reanudación de sesiones con un solo clic.

OpenClawRadar
Investigadores de Stanford Lanzan OpenJarvis: Un Framework Local-First para Agentes de IA en Dispositivos
Herramientas

Investigadores de Stanford Lanzan OpenJarvis: Un Framework Local-First para Agentes de IA en Dispositivos

Investigadores de Stanford han lanzado OpenJarvis, un marco local-first para construir agentes de IA personales en el dispositivo con herramientas, memoria y capacidades de aprendizaje. El proyecto incluye enlaces al repositorio de GitHub y al sitio web para que los desarrolladores puedan explorarlo.

OpenClawRadar
Qwen 3.6 27B con MTP en V100 32GB: 54 t/s mediante la rama de llama.cpp
Herramientas

Qwen 3.6 27B con MTP en V100 32GB: 54 t/s mediante la rama de llama.cpp

La rama MTP de am17an en llama.cc ejecuta Qwen 3.6 27B a 54 t/s en una V100 32GB mediante adaptador PCIe, bajando a 29-30 t/s sin MTP.

OpenClawRadar
Mapa Mental Interactivo Visualiza el Ecosistema de Herramientas Claude
Herramientas

Mapa Mental Interactivo Visualiza el Ecosistema de Herramientas Claude

Un desarrollador creó un mapa mental interactivo en HTML usando D3.js para rastrear características en las herramientas Chat, Cowork y Code de Claude, incluyendo disponibilidad de plataformas, diferencias de precios y compatibilidad de conectores.

OpenClawRadar