Plugin OpenClaw Context Meter Mostra Porcentagem de Uso de Token do Telegram

O Que Ele Faz
O plugin openclaw-context-meter mostra automaticamente a porcentagem de uso de tokens após cada resposta do bot do Telegram. Após cada resposta, ele envia um pequeno rodapé como: 📊 45k / 200k (22%). Quando ocorre compactação (os tokens caem significativamente), ele mostra: 📊 30k / 200k (15%) — compactado de 150k.
O Problema Que Ele Resolve
Anteriormente, não havia uma maneira fácil de ver o quão cheia estava a janela de contexto sem digitar constantemente /status. O plugin fornece visibilidade automática do consumo de tokens.
Jornada de Desenvolvimento
v1 — O Desastre de OOM: Inicialmente usou execSync("openclaw models list --json") para descobrir dinamicamente as janelas de contexto do modelo. Isso gerou um processo completo do OpenClaw (~2GB de RAM) toda vez que o plugin era carregado. Com o plugin carregando 4-5 vezes na inicialização (uma vez por agente/runtime), isso causou: 2GB do gateway + 5 × 2GB de subprocessos = 12GB → OOM instantâneo. O matador de OOM eliminou sshd e NetworkManager, tornando os servidores completamente inacessíveis, criando um loop infinito de reinicialização.
v2 — A Correção Leve: Janelas de contexto codificadas para mais de 40 modelos. Zero subprocessos, zero sobrecarga de memória. Realização chave: nunca use execSync em plugins do OpenClaw, pois mesmo uma consulta CLI simples gera todo o runtime com todos os plugins e compilação TypeScript.
Por Que Nenhum Fork É Necessário
O plugin originalmente fez um fork do OpenClaw para corrigir ganchos before_compaction/after_compaction, mas mudanças upstream tornaram isso desnecessário:
- v2026.3.13+ — upstream agora passa
sessionId+agentId+sessionKeyno contexto do gancho de compactação - v2026.3.22+ — notificações internas
🧹 Compactando contexto...(issue #38805) tornaram seu código de compactação desnecessário - v2026.3.22+ — comando interno
/usage tokens|full|costpara exibição básica de tokens
O plugin agora se concentra no que ainda falta: exibição da porcentagem da janela de contexto.
Recursos
- Zero custo — usa apenas ganchos
agent_end+message_sent, sem chamadas de API extras - Sem subprocessos — as janelas de contexto do modelo são codificadas (sem risco de OOM do
execSync) - Filtragem inteligente — ignora turnos
tool_use, envia rodapé apenas após a resposta de texto final - Debounced — aguarda 1,5s após a última mensagem para evitar rodapé no meio do stream
- Multiagente — funciona com múltiplos agentes e contas do Telegram
- Detecção de compactação — detecta quedas de tokens e mostra estatísticas antes/depois
Limitações Conhecidas
- Alguns provedores (como Qwen) retornam
totalTokens: 0— o rodapé não será mostrado para esses modelos - Janelas de contexto codificadas podem estar erradas para modelos mais recentes — extraídas da fonte v2026.3.22
- Apenas Telegram por enquanto (envia rodapé via Bot API)
Instalação
cd ~/.openclaw/extensions
npm pack openclaw-context-meter
tar xzf openclaw-context-meter-*.tgz
mv package context-meter
rm openclaw-context-meter-*.tgzAdicione ao openclaw.json:
{
"plugins": {
"allow": ["context-meter"],
"entries": {
"context-meter": {
"enabled": true
}
}
}
}Requer OpenClaw >= 2026.3.22.
📖 Leia a fonte completa: r/openclaw
👀 See Also

Agentes Alternativos de IA para Codificação Após a Remoção do Plano do Claude
Um usuário do Reddit testou várias alternativas de agentes de IA para programação após a descontinuação do plano de programação do Claude, incluindo Kimi (US$ 20/mês), Minimax (US$ 10/mês), Z.AI GLM (US$ 10/mês), Stepfun (US$ 6-10/mês), Mistral (US$ 15/mês) e Arcee Trinity (baseado em API).

MAGELLAN: Um Sistema Autônomo de Descoberta Científica com 15 Agentes Baseado no Claude Code
MAGELLAN é um sistema autônomo de descoberta científica com 15 agentes, construído inteiramente no Claude Code. Ele usa o Opus para raciocínio profundo e o Sonnet para tarefas estruturadas, gerando hipóteses interdisciplinares sem direção humana, com 260 hipóteses propostas e 60% eliminadas por validação adversária em 19 sessões.

MCP Memory Gateway: Um Servidor MCP para Memória Persistente no Claude Code
Um desenvolvedor criou um servidor MCP chamado MCP Memory Gateway usando o Claude Code como ferramenta principal de desenvolvimento. Ele fornece ao Claude Code memória persistente entre sessões através da captura de feedback, regras de prevenção e injeção de contexto.

Metodologia de código aberto para parceria de IA agentica com Claude
Um desenvolvedor publicou um artigo de 25.000 palavras e disponibilizou templates de código aberto para construir um sistema de parceria persistente com o Claude que utiliza memória compartilhada entre sessões, monitoramento cognitivo e consulta multi-IA.