Skip to content

v1.4.1

Choose a tag to compare

@Dspofu Dspofu released this 31 Aug 06:40
· 9 commits to main since this release
86f9c04

v1.4.1 - Fix

Alterações

  • Visão em anexo do usuário — imagem colada (Ctrl+V) ou arrastada agora chega ao modelo:
    o anexo segue o mesmo caminho do print do capture_page (bytes em userData, data URL no
    shotCache) e vira bloco image_url quando o modelo é multimodal.
    • Medido com proxy registrando o payload, mesma pergunta sobre a mesma imagem:
      antes → 32 requisições (sem os pixels, o modelo instalou Pillow, escreveu scripts de
      recorte/cor e improvisou um OCR); depois → 1 requisição (olhou a imagem).
    • A imagem continua visível após fechar e reabrir o app (hydrateShots relê do disco).
    • Quando o modelo não é multimodal — ou "Enviar prints para o modelo" está desligado —
      o chip avisa e o texto do anexo informa ao modelo que ele não recebe imagens,
      em vez de deixá-lo procurando um jeito.
  • Colar imagem (Ctrl+V) vira anexo — handler paste no compositor, mesmo fluxo do
    drag-and-drop e do botão 📎; colar texto segue o comportamento padrão.
  • Miniatura da imagem anexada — makeThumb() reduz a 140px via canvas e mostra a
    thumbnail no chip de input (34px) e na bolha da mensagem (46px).
  • Nível de raciocínio recusado é adaptado automaticamente — se o servidor rejeita
    max e lista os aceitos ("Supported types are xhigh, medium, low"), o app reenvia com o
    mais próximo na escala low < medium < high < xhigh < max e o menu passa a refletir os
    níveis aceitos.
  • Versão 1.4.0 → 1.4.1 em package.json, package-lock.json e README.md.
  • Removido TASKS.md — todas as pendências listadas nele foram concluídas.

What's Changed

Full Changelog: v1.4.0...v1.4.1