Traduz mensagens de erro do chat para português

↗ view on GitHub · Braulio Gabriel Gusmao · 2026-05-12 · 4896b8c3

Backend emite código de erro estruturado (code + message) para erros
conhecidos (saldo insuficiente, chave inválida, rate limit, etc.).
Frontend traduz pelo código; fallback para mensagem bruta ou genérica.
Corrige também o bug em que o throw dentro do try/catch interno era
silenciado - agora usa variável streamError propagada após o loop.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Repository brauliogusmao/mike
Author Braulio Gabriel Gusmao <brauliogabrielgusmao@gmail.com>
Authored
Parents ed833e17
Stats 4 files changed , +87 , -24
Part of Chat API errors: surface + structured codes

Capture this commit into my fork

Download a Markdown prompt that tells Claude how to port this exact commit into your working tree. Run it via claude -p < capture-commit-4896b8c3.md from inside the repo you want the change in.

⬇ Download capture-commit-4896b8c3.md