Skip to content

Releases: marcusaguiarmaciel-cmd/cato-plugin

v1.4.1 — Shareable Token & Cache Audit (/cato-share)

Choose a tag to compare

@marcusaguiarmaciel-cmd marcusaguiarmaciel-cmd released this 30 Oct 02:13

What's New in v1.4.1 / Novidades da v1.4.1

English

  • New /cato-share command (/cato share / /cato compartilhar / /cato compartir): Generates a privacy-safe, proportional-font-friendly token & prompt-cache audit summary ready to copy and share (zero project names or local file paths).
  • Sponsor conversion note: When CATO saves >= $10 in avoided token and cache-rewrite costs, /cato displays a subtle, non-intrusive GitHub Sponsors note at the bottom of the report.
  • Documentation & Badges: Added the 30-Second Cost & Cache Audit Quick Start, explicit 100% Local & Offline privacy guarantee, internal company usage license clarity, and local SVG badges (72 passing).

Português

  • Novo comando /cato-share (/cato compartilhar / /cato share / /cato compartir): Gera um resumo compacto de auditoria de tokens e cache (compatível tanto com a fonte proporcional do Claude Desktop quanto com o terminal), pronto para copiar e compartilhar sem expor nomes de projetos ou caminhos de arquivos.
  • Nota discreta de apoio (GitHub Sponsors): Quando a economia acumulada pelo CATO atinge >= US$ 10, o relatório /cato exibe uma nota discreta de apoio no rodapé.
  • Documentação e Badges: Novo guia rápido de Auditoria em 30 Segundos, garantia explícita de execução 100% local/offline, clareza de licença para uso interno em empresas e badges em SVG local (72 passando).

v1.4.0 — Sandbox MCP Inteligente, RepoMap TF-IDF, Guard entre Reloads e WarmCache

Choose a tag to compare

@marcusaguiarmaciel-cmd marcusaguiarmaciel-cmd released this 29 Oct 17:31

Destaques / Highlights

  • Sandbox MCP com BM25 e fatiamento por caracteres: Respostas grandes de MCP (> sandboxMinTokens) viram um sandbox pesquisável com começo e fim preservados, sub-tokenização camelCase/snake_case e fatiamento seguro de JSONs minificados.
  • RepoMap com TF-IDF + PageRank e leitura paralela: Ponderação estilo Aider, priorização de código de produção sobre pastas de teste/fixtures e fallback para esqueleto compacto.
  • Guard entre reloads e menor custo fixo: Estado da sessão salvo no store para manter a proteção de cache mesmo após recarregar o app; descrições enxutas e medição de custo fixo no /cato-doctor.
  • WarmCache experimental com aviso de keep-alive: Mantém o cache aquecido em pausas com contexto grande (máx. 2 aquecimentos por pausa), ativável em conjunto ou individualmente via /cato-experimental.
  • Parser léxico de chaves (cleanBraces), normalização de caminhos relativos e resiliência .catch em 100% dos hooks.

License / Licença

MIT with Commons Clause (Non-Commercial)

  • EN: Free to use, modify, and publish non-commercial forks/versions; commercial sale or monetization is prohibited without permission.
  • PT-BR: Livre para usar, modificar e publicar versões próprias sem fins lucrativos; a venda ou comercialização é proibida sem autorização.

v1.3.0 — Suporte Multilíngue (EN, PT-BR, ES) e Textos Reformatados

Choose a tag to compare

@marcusaguiarmaciel-cmd marcusaguiarmaciel-cmd released this 29 Oct 17:31

Destaques / Highlights

  • Suporte completo a 3 idiomas (Inglês, Português e Espanhol): Detecção automática pela opção do plugin, configuração language do Claude Code ou locale do sistema operacional.
  • Eficiência de tokens: Mensagens voltadas exclusivamente ao modelo permanecem sempre em inglês para consumir menos tokens em qualquer idioma de conversa.
  • Tabelas alinhadas e quebra de linha adaptada à largura do terminal.

License / Licença

MIT with Commons Clause (Non-Commercial)

  • EN: Free to use, modify, and publish non-commercial forks/versions; commercial sale or monetization is prohibited without permission.
  • PT-BR: Livre para usar, modificar e publicar versões próprias sem fins lucrativos; a venda ou comercialização é proibida sem autorização.

v1.2.4 — Descoberta do ast-grep Fora do PATH e Período Padrão de 30 Dias

Choose a tag to compare

@marcusaguiarmaciel-cmd marcusaguiarmaciel-cmd released this 29 Oct 17:31

Destaques / Highlights

  • Localiza o binário do ast-grep instalado globalmente via npm i -g @ast-grep/cli (%APPDATA%) ou cargo install ast-grep (~/.cargo/bin) mesmo fora do PATH.
  • Garante o período padrão de 30 dias quando /cato é chamado sem argumento numérico.

License / Licença

MIT with Commons Clause (Non-Commercial)

  • EN: Free to use, modify, and publish non-commercial forks/versions; commercial sale or monetization is prohibited without permission.
  • PT-BR: Livre para usar, modificar e publicar versões próprias sem fins lucrativos; a venda ou comercialização é proibida sem autorização.

v1.2.3 — Economia do RTK (rtk gain) no Relatório e Formatação em Bilhões

Choose a tag to compare

@marcusaguiarmaciel-cmd marcusaguiarmaciel-cmd released this 29 Oct 17:31

Destaques / Highlights

  • Integração com rtk gain --daily -f json: soma os tokens economizados por comandos reescritos pelo RTK dentro do período do relatório /cato.
  • Suporte à formatação de contagens de tokens na casa dos bilhões.

License / Licença

MIT with Commons Clause (Non-Commercial)

  • EN: Free to use, modify, and publish non-commercial forks/versions; commercial sale or monetization is prohibited without permission.
  • PT-BR: Livre para usar, modificar e publicar versões próprias sem fins lucrativos; a venda ou comercialização é proibida sem autorização.

v1.2.2 — Tokens Economizados no Relatório e Importação com awk do Git for Windows

Choose a tag to compare

@marcusaguiarmaciel-cmd marcusaguiarmaciel-cmd released this 29 Oct 17:31

Destaques / Highlights

  • Contabilização detalhada de tokens economizados por intervenção no relatório do /cato (com valor estimado em dólar e desconto automático caso o arquivo bloqueado seja pedido novamente).
  • Descoberta automática do awk.exe embutido no Git for Windows mesmo fora do PATH.

License / Licença

MIT with Commons Clause (Non-Commercial)

  • EN: Free to use, modify, and publish non-commercial forks/versions; commercial sale or monetization is prohibited without permission.
  • PT-BR: Livre para usar, modificar e publicar versões próprias sem fins lucrativos; a venda ou comercialização é proibida sem autorização.

v1.2.1 — Comandos /cato-doctor, /cato-import e /cato-experimental no Menu

Choose a tag to compare

@marcusaguiarmaciel-cmd marcusaguiarmaciel-cmd released this 29 Oct 17:31

Destaques / Highlights

  • Registro de comandos próprios no menu de comandos (/cato-doctor, /cato-import, /cato-experimental) além dos subcomandos de /cato.
  • Persistência imediata das escolhas de /cato-experimental no store do CATO.

License / Licença

MIT with Commons Clause (Non-Commercial)

  • EN: Free to use, modify, and publish non-commercial forks/versions; commercial sale or monetization is prohibited without permission.
  • PT-BR: Livre para usar, modificar e publicar versões próprias sem fins lucrativos; a venda ou comercialização é proibida sem autorização.

v1.2.0 — Skill Revisada, Esqueleto em Leituras Grandes, Mascaramento a Frio e /cato Doctor/Import

Choose a tag to compare

@marcusaguiarmaciel-cmd marcusaguiarmaciel-cmd released this 29 Oct 17:31

Destaques / Highlights

  • Custo de subagentes à parte: Rastreamento com TTL próprio de 5 minutos sem afetar o guard da conversa principal.
  • Instruções de compactação e aviso de troca de modelo: Preserva decisões e arquivos alterados no /compact e informa o custo de reescrever cache quente ao trocar de modelo.
  • Importador de histórico (/cato importar) e diagnóstico (/cato doctor): Leitura incremental de transcripts .jsonl e verificação de configurações sem escrita.
  • Recursos experimentais: readGuard (esqueleto para arquivos > 60 KB) e maskColdCompact (mascaramento de observações antigas com cache frio).

License / Licença

MIT with Commons Clause (Non-Commercial)

  • EN: Free to use, modify, and publish non-commercial forks/versions; commercial sale or monetization is prohibited without permission.
  • PT-BR: Livre para usar, modificar e publicar versões próprias sem fins lucrativos; a venda ou comercialização é proibida sem autorização.

v1.1.1 — Refinamento de Manifesto, Descrição e Documentação

Choose a tag to compare

@marcusaguiarmaciel-cmd marcusaguiarmaciel-cmd released this 29 Oct 17:31

Destaques / Highlights

  • Padronização do nome oficial (CATO: Claude Adaptive Token Optimizer) e descrição detalhada das integrações e configurações no manifesto do plugin.

License / Licença

MIT with Commons Clause (Non-Commercial)

  • EN: Free to use, modify, and publish non-commercial forks/versions; commercial sale or monetization is prohibited without permission.
  • PT-BR: Livre para usar, modificar e publicar versões próprias sem fins lucrativos; a venda ou comercialização é proibida sem autorização.

v1.1.0 — Integrações com Serena MCP, Graphify, ast-grep e GitHub MCP

Choose a tag to compare

@marcusaguiarmaciel-cmd marcusaguiarmaciel-cmd released this 29 Oct 17:31

Destaques / Highlights

  • Serena MCP: Limite automático de resposta (serenaMaxAnswerChars), bloqueio de leituras pesadas por relative_path e checagem de sintaxe pós-edição.
  • Graphify: Reforço do ranking PageRank do repo_map com relações de graphify-out/graph.json e nova ferramenta mcp__cato__graph_query.
  • ast-grep: Nova ferramenta mcp__cato__structural_search e compactação de saídas ast-grep --json.
  • GitHub MCP: Remoção automática de metadados ruidosos de API (*_url, node_id, avatares) e diffs de lockfiles.

License / Licença

MIT with Commons Clause (Non-Commercial)

  • EN: Free to use, modify, and publish non-commercial forks/versions; commercial sale or monetization is prohibited without permission.
  • PT-BR: Livre para usar, modificar e publicar versões próprias sem fins lucrativos; a venda ou comercialização é proibida sem autorização.