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

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+sessionKeyen 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|costpara 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.
Características
- Sin costo — usa ganchos
agent_end+message_sentsolamente, 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-*.tgzAgregar a openclaw.json:
{
"plugins": {
"allow": ["context-meter"],
"entries": {
"context-meter": {
"enabled": true
}
}
}
}Requiere OpenClaw >= 2026.3.22.
📖 Leer la fuente completa: r/openclaw
👀 Ver también

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.

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.

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.

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.