# Kavor 2.1.0

## Novedades destacadas

- **Tus cuentas, en un solo lugar.** CodingAgent Accounts reúne las ventanas de uso, la capacidad restante y las horas
  de renovación de los providers en la barra superior del Workspace y en el panel de cuentas. Añade y gestiona cuentas
  separadas de Codex, Claude Code y Grok, elige una cuenta para un CodingAgent o usa la selección Automatic. Tu login
  nativo sigue siendo la cuenta Main; las cuentas añadidas en Kavor no sustituyen el login de las aplicaciones del provider.
- **Distribuye capacidad entre tus Workspaces.** La selección Automatic considera las cuentas participantes de cada
  Workspace, la compatibilidad del modelo y tu umbral de uso. Prefiere cuentas separadas para Workspaces distintos
  cuando están disponibles y cambia en el límite seguro entre turnos. Las elecciones Manual tienen prioridad.
  La capacidad informada baja o agotada, por sí sola, no pausa el CodingAgent ni bloquea la entrada del terminal.
- **Controles de cuenta mediante Agent Kavor.** Usa `/accounts`, `/account` y `/autorotate` en el Workspace seleccionado,
  incluso mediante un Channel habilitado. `/status` también muestra la cuenta y el uso del CodingAgent. Estos comandos
  estructurados usan los mismos controles del desktop, sin un turno de modelo para dirigirlos. Añadir cuentas e
  iniciar sesión siguen siendo acciones del desktop.

## Correcciones

- Actualiza periódicamente el uso de las cuentas visibles, reintenta las observaciones fallidas y conserva los
  últimos porcentajes válidos, con una indicación explícita de indisponibilidad o de cómo iniciar sesión. Añadir una
  cuenta y volver a iniciar sesión siguen siendo accesibles cuando falla una consulta de uso.
- Mejora la entrega de mensajes entre agentes y la disponibilidad de la entrada en Grok, OpenCode y Antigravity,
  incluidos los envíos interrumpidos, el campo de entrada de Grok sin foco, los diseños anchos de OpenCode y los
  historiales nativos largos. Los borradores humanos y las preguntas nativas mantienen sus protecciones; los envíos
  inciertos no se duplican automáticamente.
- Mejora la restauración de los terminales de CodingAgents, el tratamiento del redimensionamiento y la indicación
  de actividad al volver a abrir o reconectar un Node. Los avisos pasivos del provider ya no se confunden con trabajo activo.
- Hace más útiles los avisos de fallo de los CodingAgents al distinguir límites del provider, sobrecarga,
  autenticación y otros fallos, sin exponer diagnósticos sin procesar en las respuestas por Channels.
- Detiene el redimensionamiento de un Browser Node cuando el puntero entra en la página integrada, preservando la
  interacción con ella.
- Mueve los controles de Git del Workspace a la barra inferior y mantiene el repositorio del Workspace separado del
  repositorio o worktree de un Node seleccionado.
- Actualiza Electron y las dependencias distribuidas con correcciones de seguridad.

## Instalación

Descarga Kavor en <https://download.agentkavor.com>. Las instalaciones directas existentes pueden buscar esta versión
en los ajustes de Software Update. Los logins nativos de los providers siguen disponibles sin añadir una cuenta en
Kavor. Las actualizaciones de la base de datos usan el flujo de migración de Kavor con copia de seguridad.

- **Windows x64:** Microsoft Store o instalador NSIS asistido por el usuario. Microsoft firma y actualiza las
  instalaciones de la Store. El instalador directo aún no tiene firma de publisher; SmartScreen puede exigir una
  confirmación explícita.
- **macOS 13+:** DMG separados, firmados y notarizados, para Apple Silicon e Intel. Las actualizaciones automáticas
  usan el ZIP de la arquitectura correspondiente; el DMG sigue disponible para la instalación manual.
- **Linux x64:** AppImage y DEB. AppImage admite actualizaciones gestionadas por Kavor con reinicio coordinado
  explícito; las actualizaciones de DEB se instalan manualmente desde la página de descargas.

## Limitaciones conocidas

- El uso y la identidad de las cuentas dependen de lo que informe cada provider. Antigravity ofrece seguimiento del
  uso, no un pool de cuentas; el uso de OpenCode depende del provider configurado y no forma parte de este seguimiento.
  Grok no informa de la identidad nativa. Una lectura ilegible aparece como no disponible, no como uso cero.
- Grok no distingue un fallo confirmado de cuota de un rate limit general. Por eso, los turnos fallidos de Grok no
  se reenvían automáticamente en otra cuenta. La rotación por umbral de uso sigue disponible.
- Los saldos de resets acumulados pueden mostrarse cuando los informa el provider; el consumo de un reset acumulado
  no se ha verificado. Las preferencias de créditos y resets rigen la selección de cuentas de Kavor, no la
  facturación dentro de un turno en ejecución en el provider.
- WhatsApp exige una cuenta vinculada, acceso a la red y Kavor desktop autenticado, ejecutándose en un equipo
  despierto. La integración usa dispositivos vinculados, no la WhatsApp Business API alojada por Meta. Las
  aprobaciones del desktop siguen dependiendo de ti.
- El Browser Profile compartido acepta cualquier certificado de servidor para desarrollo local. Una red hostil
  puede suplantar los sitios abiertos en ese perfil. La sesión de la aplicación mantiene la validación normal de
  certificados. Los Browser Nodes no reutilizan perfiles ni extensiones de un Chrome externo; los frames entre
  procesos quedan fuera del límite de control de la página integrada.
- No se incluyen paquetes para Windows ARM64 ni Linux ARM64. La disponibilidad en Microsoft Store puede ser
  posterior a la publicación directa porque depende de la certificación independiente de Microsoft.
