# Kavor 1.0.1

## Destaques

- Recupere ferramentas nativas ausentes sem sair do Workspace. O Kavor orienta a instalação de Git e providers de
  CodingAgent, mostra progresso e falhas acionáveis e atualiza a detecção sem reiniciar a aplicação.
- Escolha globalmente o perfil de performance `Auto`, `Full` ou `Reduced`. `Auto` preserva feedback operacional e
  reduz efeitos opcionais quando o sistema pede movimento reduzido ou o Chromium usa renderização por software.
- Gerencie updates em Settings com status consistente, check explícito e fallback permanente de download manual.
  Badges persistentes no Header e Settings mantêm um update visível durante download e até ficar pronto para instalar.
- Receba opcionalmente, nas notificações do sistema, um preview em texto simples e limitado da resposta mais recente
  do CodingAgent quando o provider o oferece. A opção de privacidade pode ocultar conteúdo em lock screens.
- Inicie, pare, reinicie e configure um CodingAgent pelo próprio Node. Renomear o Node sincroniza o nome da sessão
  nativa quando o provider oferece suporte.
- Baixe pacotes desktop bem menores. O empacotamento remove locales, artefatos de desenvolvimento, source maps,
  testes e binários nativos de outros sistemas sem perder runtime de produção e avisos de terceiros necessários.

## Correções

- Refaz a entrega de output de Terminals e CodingAgents com backpressure limitado, batches ordenados,
  acknowledgements por attachment e checkpoints finais de saída. Rajadas grandes não bloqueiam input, resize, close ou
  acknowledgements, e attachments antigos não consomem output de uma apresentação nova.
- Melhora a apresentação de Terminals e CodingAgents durante pan, zoom, remount e startup. Superfícies PTY permanecem
  ancoradas fora do compositor escalado, e conteúdo hidratado só aparece após pintar o checkpoint autoritativo.
- Impede decorações transparentes e efeitos Locate do Canvas de serem considerados oclusores opacos, mantendo portals
  de Terminals e CodingAgents visíveis e interativos em transições de foco.
- Corrige posicionamento de Nodes e previews de drag em todo nível de zoom, inclusive quando a viewport muda sem o
  ponteiro se mover.
- Remove resultados Git assíncronos antigos ao trocar Workspaces, repositórios ou CodingAgents, limita controles a
  repositórios válidos e compartilha/coalesce discovery e scans redundantes entre views concorrentes.
- Torna o refresh de ferramentas nativas atômico entre Electron main e Process Host. Git e CodingAgents recém-
  instalados são detectados num ambiente novo sem deixar um processo com `PATH` antigo.
- Reforça Windows para hooks de contexto PowerShell, propagação de ambiente, detecção de Git local do usuário e
  `winget`, e inicialização repetida ou concorrente de Job Objects.
- Melhora recuperação de CodingAgents com feedback imediato do installer, retry, instalação manual, nova detecção do
  provider e erros explícitos quando o provider encerra antes do Terminal aparecer.
- Isola e limita atividade assíncrona por sessão de CodingAgent para impedir reports atrasados de atualizar uma sessão
  substituta. Previews do Antigravity rejeitam entradas antigas e não relacionadas.
- Preserva um Terminal Node quando o teardown do processo falha durante exclusão; quando funciona, fecha o processo
  antes de remover o Node.
- Mantém revisões de conteúdo de Sticky Notes independentes de movimento e resize concorrentes no Canvas.
- Impede checks concorrentes de update e estado inicial antigo de sobrescrever disponibilidade, download ou erros novos.
- Suaviza transições de Authentication, onboarding, ativação do Workspace e startup do Canvas, evitando flashes de
  conteúdo e cenas intermediárias vazias.
- Separa perfis de desenvolvimento e pacote. O desenvolvimento usa SQLite, credenciais, janela, cookies, cache e
  storage do Browser isolados, sem abrir o perfil de produção.
- Fecha deterministicamente conexões ociosas do Codex app-server após a última sessão liberá-las.
- Torna a entrega de Analytics anônimo de startup resiliente a reloads do renderer e falhas temporárias de rede,
  mantendo Analytics detalhado e Performance sob controle do usuário. Conteúdo, prompts, comandos, paths, output de
  Terminal e identidade de Authentication continuam excluídos.

## Instalação

Baixe o Kavor em <https://download.agentkavor.com>. A página detecta a plataforma e mostra todos os pacotes.

- Windows x64 usa instalador NSIS por usuário, ainda sem assinatura; o SmartScreen pode exigir confirmação.
- macOS 13+ oferece DMGs arm64 e x64. Os builds têm assinatura ad-hoc, sem notarização; siga o Gatekeeper, instale
  updates manualmente e saiba que a troca pode pedir novamente acesso ao `Kavor Safe Storage` no Keychain.
- Linux x64 oferece AppImage e DEB. AppImage aceita updates gerenciados; DEB é atualizado manualmente.

## Limitações conhecidas

- Windows ARM64 e Linux ARM64 aguardam gates nativos de PTY, SQLite, contenção de processos e runtime em CI compatível.
- Downloads Windows ainda não têm certificado Authenticode.
- Instalação automática no macOS permanece desabilitada até Developer ID e notarização.
- A Microsoft Store não faz parte desta release.
