Skip to content

v0.1.3

Choose a tag to compare

@gsbenevides2 gsbenevides2 released this 08 Aug 06:10
· 19 commits to main since this release
9e80d7f

Release Notes — v0.1.3

🚀 Novidades

  • Ferramenta shopify_ai_discount_usage: rastreia a receita gerada por descontos automáticos criados pelo MCP, com breakdown por cupom e tendência diária
  • Relatório SEO individual (shopify_seo_product_report): analisa e pontua a saúde SEO de um único produto (0–100), aceitando handle, ID, URL da loja ou URL do admin
  • Exportação CSV para dead stock: funcionalidade de exportação em CSV para campanhas de estoque morto
  • Prompt "Melhorar Produto": novo prompt que orienta o agente a analisar, sugerir e aplicar melhorias SEO em produtos
  • Normalização de listas de strings (coerce.ts): aceita JSON-encoded, arrays reais e listas separadas por vírgula — reduz chamadas recusadas por formato incorreto
  • Download de imagens remotas (fetchImageAsDataUrl): baixa imagens de URLs e converte para base64 antes do upload ao Shopify

🐛 Correções

  • Corrigida vírgula faltante na exportação de tools e removidas referências não utilizadas a refreshToken

⚡ Melhorias

  • Mensagens de erro e caveats de analytics traduzidas para português
  • Upload de imagens refatorado com decodificação separada (decodeImageDataUrl) e derivação de filename a partir de URL
  • Prompt helloPrompt removido e substituído pelo improvePrompt
  • Ferramenta helloTool removida do registro de tools

🔧 Mudanças Internas

  • Testes unitários adicionados para aggregateDiscountUsage, buildSeoReportProduct, normalização de listas e upload de imagens
  • Módulo seo-report.ts extraído para compartilhar schema e lógica de pontuação entre o relatório da loja inteira e o relatório individual
  • GraphQL de produtos atualizado para reutilizar campos do seo-report.ts