Descrição
Ao encerrar a TUI, a logo ASCII/art do teamcode é exibida de forma cortada no terminal, ficando incompleta ou truncada.
Comportamento atual
A logo é renderizada parcialmente — linhas cortadas, caracteres faltando ou logo truncada dependendo da largura do terminal.
Comportamento esperado
A logo do teamcode deve ser exibida completamente e corretamente ao encerrar a TUI, independente da largura do terminal.
Passos para reproduzir
- Iniciar a TUI com
teamcode - Encerrar a TUI (Ctrl+C ou
q) - Observar a logo exibida no terminal na tela de saída
Causa provável
Possíveis causas:
- Largura mínima do terminal não está sendo respeitada ao renderizar a logo
- String da logo não foi ajustada após renomear de
opencode para teamcode (nome maior pode ter quebrado o alinhamento do art ASCII) - Padding ou width fixo herdado do upstream não condiz com o tamanho da nova logo
Sugestão de investigação
# Localizar onde a logo é renderizada na saída da TUI
grep -r 'logo\|ascii\|banner\|bye\|exit\|quit' packages/app/src packages/console/src
- Verificar se o width da logo é calculado dinamicamente ou hardcoded
- Testar em terminais de diferentes larguras (80, 120, 200 colunas)
Impacto
- Severidade: Baixa — problema visual, não afeta funcionalidade
- Área: TUI / tela de encerramento
Descrição
Ao encerrar a TUI, a logo ASCII/art do teamcode é exibida de forma cortada no terminal, ficando incompleta ou truncada.
Comportamento atual
A logo é renderizada parcialmente — linhas cortadas, caracteres faltando ou logo truncada dependendo da largura do terminal.
Comportamento esperado
A logo do teamcode deve ser exibida completamente e corretamente ao encerrar a TUI, independente da largura do terminal.
Passos para reproduzir
teamcodeq)Causa provável
Possíveis causas:
opencodeparateamcode(nome maior pode ter quebrado o alinhamento do art ASCII)Sugestão de investigação
Impacto