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

✍️ OpenClawRadar📅 Publicado: March 30, 2026🔗 Source
Plugin OpenClaw Context Meter Mostra Porcentagem de Uso de Token do Telegram
Ad

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 + sessionKey no 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|cost para exibição básica de tokens

O plugin agora se concentra no que ainda falta: exibição da porcentagem da janela de contexto.

Ad

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-*.tgz

Adicione ao openclaw.json:

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

Requer OpenClaw >= 2026.3.22.

📖 Leia a fonte completa: r/openclaw

Ad

👀 See Also

Banqueiro Cria Ferramenta de Due Diligência de Crédito com 31 Prompts de IA Usando Apenas o Claude
Tools

Banqueiro Cria Ferramenta de Due Diligência de Crédito com 31 Prompts de IA Usando Apenas o Claude

Um banqueiro com 17 anos de experiência em análise de crédito para MPMEs na Índia disponibilizou publicamente 31 prompts de IA que transformam um cartão de visita em um relatório completo de due diligence de crédito, comprimindo um processo de 3-4 semanas para 30 minutos. A ferramenta foi construída inteiramente por meio de conversa com o Claude, sem escrever nenhum código.

OpenClawRadar
Sistema de Cérebro Segunda Fonte Aberta Construído em Claude Code para Gerenciamento de Tarefas
Tools

Sistema de Cérebro Segunda Fonte Aberta Construído em Claude Code para Gerenciamento de Tarefas

Um sistema de código aberto chamado Kipi System usa Claude Code para rastrear conversas em aberto, redigir acompanhamentos e gerenciar tarefas, coletando dados de calendário, e-mail, CRM e feeds sociais. Ele gera um arquivo HTML diário com ações pré-escritas classificadas por dificuldade.

OpenClawRadar
Clawdex: Um Diretório para Rastrear Derivados e Forks do OpenClaw
Tools

Clawdex: Um Diretório para Rastrear Derivados e Forks do OpenClaw

Clawdex é um diretório que lista 18 projetos relacionados ao OpenClaw em três níveis, com dados sobre estrelas, linguagem e tags de categoria. O projeto é baseado em PRs, exigindo que os contribuidores façam um fork do repositório, adicionem um arquivo YAML em /src/data/projects/ e abram um pull request.

OpenClawRadar
Três servidores MCP para pesquisa de e-commerce com Claude: ferramentas Shopify, Amazon e Google Maps
Tools

Três servidores MCP para pesquisa de e-commerce com Claude: ferramentas Shopify, Amazon e Google Maps

Um desenvolvedor criou três servidores MCP para Claude analisar lojas Shopify sem chaves de API, pontuar oportunidades de produtos na Amazon e encontrar/classificar leads de negócios locais no Google Maps. Todos estão disponíveis no Apify.

OpenClawRadar