Saltar al contenido
Volver al inicio

Changelog

El producto evoluciona al ritmo del trabajo.

Los cambios más importantes de Orkestrai, organizados por entrega.

01

Orkestrai 0.53.1

El terminal ya no retiene lo que escribes.

  • Después del Enter de un mensaje automático, lo que escribes va directo al terminal, con o sin confirmación. Solo las teclas escritas en el segundo entre el pegado y su Enter esperan por él; si ese Enter se perdió, el mensaje automático se envía primero y tu texto llega en unos 4 segundos, sin mezclarse. La 0.53.0 retenía la escritura hasta una confirmación que podía no llegar, dejando al líder detenido durante horas y los mensajes de la barra del Canvas y de la Conversación en cola.
  • La cola de cada agente no se detiene: tras 30 segundos con el agente detenido sin la confirmación de su último mensaje automático, los siguientes se entregan sin volver a escribir nada. Si Codex o Claude devuelven al compositor un mensaje recibido a mitad del turno y nadie escribió desde entonces, Enter lo envía una vez.
  • La confirmación se reconoce cuando Codex o Claude unen el mensaje automático con otro texto del compositor, o lo registran entre varios prompts del mismo turno. Solo se aplica a los mensajes de la bandeja, que llevan un id único.
  • En Windows y WSL, el pegado de Codex se cierra con Ctrl+E en lugar de la tecla Fin. Ambas solo mueven el cursor al final de la línea, pero Ctrl+E nunca se lee como Esc, que interrumpiría el turno.
  • Una rutina ya no reintenta un paso cuya entrega quedó incierta, porque puede estar ya en la CLI y se escribiría dos veces.
  • Las entregas que siguen sin confirmación se comprueban en el transcript a intervalos crecientes en lugar de cada 1,5 segundos. En Windows se acumulaban y releían transcripts grandes sin parar, ralentizando el servidor.
  • El aviso de mensaje en cola del Canvas ahora dice que Codex y Claude reciben a mitad del turno, en cuanto pueden.
  • Al restaurar el texto del dueño separado durante un pegado automático en Windows o WSL, cierra la ráfaga de teclas de Codex antes de devolver Enter. Solo esperar podía dejar la línea del dueño visible pero sin enviar cuando Codex leía las teclas con retraso.
02

Orkestrai 0.53.0

Mensajes durante el turno y envío de pegados de Codex en Windows.

  • Codex y Claude ocupados reciben los mensajes de la bandeja durante su turno, como cuando escribes en una CLI que está trabajando: el agente responde lo que puede y continúa su tarea sin esperar a que termine un turno de 20 a 60 minutos. La confirmación exacta, la separación de tu borrador y un mensaje automático a la vez siguen vigentes. Los mensajes esperan mientras hay una pregunta o aprobación abierta. Otras CLI y los avisos que solo reactivan un agente detenido siguen esperando al final del turno. Si una pregunta de Codex se abre después del pegado, no se envía Enter y el texto queda como borrador visible para ti, sin volver a escribirse.
  • Los eventos del ratón y las respuestas tardías o duplicadas del cursor ya no generan un aviso falso de escritura ni bloquean Enter y la recuperación de pegados pendientes. Las teclas y el texto reales siguen separados de los mensajes automáticos.
  • Un Enter manual perdido no desactiva la recuperación del mensaje automático de Codex intacto. La recuperación conserva la confirmación exacta y nunca vuelve a escribir el cuerpo.
  • Un terminal cuya sesión desapareció puede recuperarse de errores de entrada o redimensionamiento además de la conexión inicial, incluso si acaba de crearse. Los errores de sesiones antiguas y las teclas almacenadas no afectan a su sustituta.
  • Tras desaparecer un terminal, consulta su confirmación exacta guardada antes de volver a encolar el mensaje original. Los mensajes interrumpidos del líder al especialista y del especialista al líder conservan su contenido guardado.
  • En Windows nativo y WSL, los mensajes automáticos a Codex se envían aunque una máquina cargada haga que Codex lea las teclas con retraso. Antes, Enter podía convertirse en un salto de línea dentro del pegado y dejar [Pasted Content] sin enviar, con la cola del agente bloqueada. Ahora una tecla Fin, que solo mueve el cursor, va antes de cada Enter automático.
03

Orkestrai 0.52.8

Entrada del terminal y recuperación de mensajes en Windows.

  • Los eventos del ratón y las respuestas tardías o duplicadas del cursor ya no generan un aviso falso de escritura ni bloquean Enter y la recuperación de pegados pendientes. Las teclas y el texto reales siguen separados de los mensajes automáticos.
  • Un Enter manual perdido no desactiva la recuperación del mensaje automático de Codex intacto. La recuperación conserva la confirmación exacta y nunca vuelve a escribir el cuerpo.
  • Un terminal cuya sesión desapareció puede recuperarse de errores de entrada o redimensionamiento además de la conexión inicial, incluso si acaba de crearse. Los errores de sesiones antiguas y las teclas almacenadas no afectan a su sustituta.
  • Tras desaparecer un terminal, consulta su confirmación exacta guardada antes de volver a encolar el mensaje original. Los mensajes interrumpidos del líder al especialista y del especialista al líder conservan su contenido guardado.
  • En Windows nativo y WSL, los mensajes automáticos a Codex se envían aunque una máquina cargada haga que Codex lea las teclas con retraso. Antes, Enter podía convertirse en un salto de línea dentro del pegado y dejar [Pasted Content] sin enviar, con la cola del agente bloqueada. Ahora una tecla Fin, que solo mueve el cursor, va antes de cada Enter automático.
04

Orkestrai 0.52.7

Entrega de mensajes en Windows, escritura separada y actualizaciones resistentes.

  • La escritura durante una entrega automática confirmada espera el recibo exacto del prompt, incluso cuando Enter falla. Tu borrador vuelve antes de que otro mensaje automático use el terminal.
  • El terminal avisa cuando tu escritura está esperando. Ctrl+C descarta ese borrador y toma el control; Enter solo puede ayudar a un mensaje automático pendiente cuando no hay texto tuyo guardado.
  • Los controles directos del puente rechazan una entrada ocupada sin informar una entrega exitosa. Las respuestas de protocolo del terminal siguen siendo inmediatas. La reconexión recupera el aviso de espera; los redibujos, el tiempo agotado y la cancelación no insertan tu texto en un pegado sin confirmar.
  • Las CLIs de agentes compatibles iniciadas en nodos Shell usan la misma protección por recibo. Las respuestas explícitas del puente vuelven sin esperar el historial; el Shell conserva su configuración de proveedor y cuenta.
  • Los mensajes cortos de Codex mostrados como texto también recuperan Enter perdido, comprobando todo el contenido original intacto. Las pruebas con la cola persistente real cubren líder inactivo, clientes externos y tareas del Kanban con 300 nodos de imagen no relacionados.
  • Inteligencia de Código queda desactivada por defecto, incluidos modos antiguos activados sin la nueva elección explícita. Activa Manual o Asistido en la configuración del workspace; se conserva el historial del grafo y siguen disponibles las demás operaciones.
  • La comprobación de actualizaciones reintenta una falla temporal del feed una vez y consulta metadatos limitados y validados de la API oficial de versiones de GitHub. Si hay instaladores nuevos con el feed no disponible, ofrece la página oficial sin omitir la verificación de instalación ni tratar Windows como Mac sin firma.
  • La restauración de la escritura mantiene texto y Enter separados en Windows nativo, para no convertirse en otro pegado sin enviar. Ctrl+C y la salida del PTY cancelan ese Enter pendiente. Los mensajes cortos de Codex también reconocen redibujos verificados del pie debajo del contenido completo e intacto.
05

Orkestrai 0.52.6

Recuperación de mensajes automáticos tras redibujos del terminal en Windows.

  • Los controles de forma y parpadeo del cursor se reconocen como formato del terminal, sin contaminar la verificación del mensaje pegado. Las ediciones reales del propietario y los turnos activos siguen impidiendo Enter automático.
  • Codex puede redibujar las filas de modelo, carpeta y avisos o borrar espacios a la derecha del indicador de pegado recién dibujado. Los redibujos por posición del cursor o por líneas que conservan el mensaje ya no impiden recuperarlo con Enter. Cuando ConPTY divide una escritura en texto literal y un bloque de pegado menor repartido en líneas, la recuperación también compara el texto dibujado con el prefijo exacto indicado por el tamaño de ese bloque, incluso en redibujos completos por líneas. Las ediciones del propietario, los turnos activos, los campos borrados y los recibos exactos siguen protegidos.
  • La restauración del terminal excluye consultas de posición del cursor respondidas o caducadas, conservando las actuales que esperan la primera conexión. Sus respuestas duplicadas podían confundirse con ediciones del propietario e impedir recuperar un pegado automático sin enviar. Las respuestas actuales del cursor, los borradores reales y los recibos exactos de entrega siguen protegidos.
  • Los mensajes automáticos confirmados esperan la primera indicación de entrada lista en Windows/WSL antes de escribir el pegado, con la espera de silencio existente para CLIs antiguas. El símbolo de prompt de la pantalla de carga por sí solo no inicia la entrega; la entrada nativa de macOS y los borradores del dueño mantienen su comportamiento.
06

Orkestrai 0.52.5

Entregas a los agentes en Windows y navegación estable del Canvas.

  • El terminal nativo de Windows puede limpiar el pie después de mostrar un mensaje pegado. Esto ya no impide recuperar con Enter un pegado automático sin cambios. Los borradores del propietario, los turnos activos y los recibos exactos siguen protegidos.
  • Arrastrar el Canvas mantiene visibles los contenidos de los nodos y las pantallas de los terminales. El dibujo del terminal se pausa durante la navegación sin desconectar el flujo ni releer todo el historial en cada movimiento; la salida pendiente sigue limitada.
  • Las asignaciones y mensajes ya no cargan los datos de todas las imágenes del Canvas para resolver nombres. La consulta opcional de aprendizaje tiene un presupuesto de 400 ms y lecturas compartidas limitadas, evitando que una consulta bloqueada impida que la tarea llegue al buzón del agente.
  • La recuperación del pegado en Codex sigue disponible cuando muchos redibujos eliminan la marca original del historial retenido; sigue exigiendo un bloque actual coincidente y ninguna edición de la entrada.
07

Orkestrai 0.52.4

Recuperación de envío en Codex y respuestas para agentes externos.

  • Las respuestas del terminal a consultas de posición del cursor ya no desactivan la recuperación de un pegado sin enviar en Codex. La escritura del propietario y los turnos activos siguen protegidos.
  • Los agentes externos reciben respuestas guardadas mediante un recibo privado, incluso después de reconectar MCP o Core. Reintente un envío incierto solo con su receiptId original; consulte o espere el resultado sin crear otro mensaje.
08

Orkestrai 0.52.3

Recuperación de entrega en Windows, imágenes con memoria limitada y actualizaciones más seguras.

  • Los envíos del puente sin confirmar siguen en cola. Los mensajes de Codex esperan al fin del turno y los recibos de la conversación exacta siguen válidos si Windows retrasa la fecha del archivo. Los estados nativos de fin/error aceptan entrada; los bloqueos explícitos se conservan.
  • Las señales de inactividad y el eco del pegado de Codex guían el envío en Windows/WSL. Las conversaciones nuevas recuperan el primer pegado bloqueado, incluso si Enter se convierte en salto de línea, protegiendo los turnos activos y borradores del dueño.
  • Los mensajes sin recibo exacto siguen pendientes después de diez minutos y las tareas solo pasan a ejecución tras la aceptación confirmada. Los estados antiguos de ejecución sin recibo se corrigen sin reescribir prompts ni liberar la tarea.
  • Las vistas previas de imágenes cargan cerca del área visible, con dos decodificaciones simultáneas, caché limitada por píxeles y liberación de lienzos fuera de vista. Los diálogos creativos se montan al abrirse; los archivos originales y referencias de agentes se conservan. Las animaciones originales se reproducen en nodos seleccionados dentro del límite de píxeles. Los conectores de imágenes permanecen montados al cambiar el área visible. Foco mantiene controles y vistas previas completos, independientemente de la visibilidad y el zoom del Canvas. Se conservan los nombres accesibles de las imágenes. Los controles completos aparecen al pasar el puntero o seleccionar; las imágenes legibles no seleccionadas mantienen títulos ligeros, sin reconstruir barras de herramientas al hacer zoom. En la vista alejada, los nodos reutilizan superficies compuestas al desplazar y ampliar; la indicación se libera al volver al zoom legible. Cancelar una vista previa mantiene Core en funcionamiento: la cancelación se conecta después del manejo de errores del stream y los consumidores activos siguen recibiendo fallos reales de lectura.
  • Los mensajes automáticos a Codex usan límites explícitos de pegado en Windows/WSL. Un bloque pendiente sin cambios puede confirmarse con Enter tras un turno finalizado comprobado, sin reescribir texto ni enviar borradores del dueño. Las búsquedas lentas de transcripciones se comparten.
  • Cerrar la app en Windows ya no inicia una actualización silenciosa. La descarga verificada espera Reiniciar y actualizar; las etapas y errores del actualizador se guardan en el registro rotativo, con las credenciales ocultas.
  • La validación de la versión instala la versión publicada de Windows, aplica el nuevo instalador NSIS, comprueba hashes de ejecutables y accesos directos e inicia el Core instalado dos veces. Cada push y pull request también prueba la entrega con el Codex real en Windows nativo, con respuestas locales sin credenciales. La publicación exige esta verificación; la ejecución opcional de 65 minutos cubre el límite de una hora reportado.
09

Orkestrai 0.52.2

Respuestas limpias de agentes iniciados manualmente en un Shell.

  • Cuando Claude u otro agente reconocido se inicia manualmente en un Shell, su respuesta se vincula con la pregunta exacta en su propia conversación guardada y directorio actual, o procede de su respuesta autenticada por el puente. Una respuesta explícita vuelve al llamador en espera sin duplicar su bandeja de entrada. Los redibujados de pantalla, prompts y el silencio nunca confirman una respuesta del modelo. Los comandos normales del Shell conservan su captura de salida. También reconoce agentes en Linux y WSL cuando el sistema muestra un nombre de hilo del runtime.
  • Un Shell del workspace conserva su identidad temporal en el puente y el workspace original al cambiar de carpeta. La inspección del proceso ocurre bajo demanda; los prompts en cola se cancelan si el agente termina o cambia, y no se guarda configuración de proveedor nativo ni de reanudación en el Shell.
10

Orkestrai 0.52.1

Entrega fiable de la bandeja de Codex, cursor del terminal preservado y navegación sobre imágenes agrupadas.

  • Mantén Espacio y arrastra sobre un grupo, imagen o nodo para mover solo la cámara del lienzo, incluso con mucho zoom. Suelta Espacio para volver a mover y editar los nodos normalmente. La escritura en campos, editores y terminales mantiene su comportamiento; el dictado con Alt+Espacio sigue disponible. La navegación suspende temporalmente la herramienta de creación sin cancelarla. Al perder el foco, el atajo se libera.
  • Mantener disponibles la bandeja de Codex y su estado tras finalizar un turno, incluso si comandos en segundo plano de ese mismo turno terminan después. Un turno realmente nuevo o sin identidad comprobada sigue bloqueando la entrega; el fin del turno no inventa una respuesta ni una confirmación de entrega.
  • Conservar el cursor del terminal en uso cuando otro terminal seleccionado termina de iniciarse o recuperarse. El inicio tardío no toma la escritura de otro terminal, campo de mensajes, diálogo o aplicación.
  • Mantener la salida de los terminales visibles cuando Chromium retrasa los fotogramas de animación: un plazo de 50 ms conserva el límite compartido de dos escrituras. Las ventanas ocultas suspenden el análisis visual; al desmontar se cancelan los plazos y observadores de visibilidad.
11

Orkestrai 0.52.0

Controles de archivos del Canvas, dictado por partes, lectura en lote, restauración de Shells en Windows y reparación del puente.

  • Mostrar el archivo usado por nodos de imagen, documento, medios o editor en el gestor de archivos, seleccionado cuando sea compatible. Líderes y especialistas tienen la misma acción con fs_reveal y orkestrai fs reveal, respetando los límites del workspace y los repositorios autorizados.
  • Mostrar u ocultar globalmente la barra de mensaje rápido debajo de los terminales del Canvas en Configuración → Terminal, sin detener agentes ni desactivar Conversación o la entrada del terminal.
  • Mantener un único token persistido durante inicios simultáneos y reparar configuraciones antiguas, incompletas o de otro workspace antes de iniciar agentes. Conservar tokens válidos y rechazar rutas de configuración redirigidas.
  • Conservar las preferencias de interfaz en caché cuando falle la lectura de Configuración y avisar de guardados fallidos sin indicar éxito.
  • Validar el JavaScript del paquete por HTTP en cada plataforma, incluidas páginas bajo demanda y workers, además de la salud del Core.
  • Marque todos los elementos del Centro de atención como leídos a la vez sin resolver preguntas ni aprobaciones pendientes. Líderes y especialistas pueden marcar su propio espacio mediante CLI/MCP.
  • El micrófono permanece junto a Enviar después de dictar o escribir, para completar el mismo borrador por voz en Conversación, la barra del Canvas, el panel del líder y la conversación del agente.
  • Los Shells conservan y restauran la carpeta en PowerShell, Símbolo del sistema y WSL en Windows, tanto en Canvas como en Foco, sin editar perfiles del shell. La representación del terminal usa la compatibilidad ConPTY del host en vez de asumir Unix.
12

Orkestrai 0.51.3

Conversación sincronizada con los agentes y proyectos grandes más ágiles.

  • Mostrar automáticamente el progreso público y las respuestas finales del terminal en la Conversación tras entregar el mensaje del propietario, sin depender de una publicación por el puente ni de otro turno del modelo. Recuperar la conversación guardada exacta al reabrir, evitar duplicados tras lecturas simultáneas/reinicios y excluir razonamiento privado, salidas de herramientas y otros perfiles.
  • Los indicadores y listas Git del Canvas ya no calculan el hash de cada asset nuevo o modificado al actualizarse. Las consultas visuales simultáneas se comparten; las revisiones y operaciones Git conservan la comprobación exacta del contenido, con concurrencia limitada.
  • Las operaciones de archivos son asíncronas incluso con Inteligencia de Código desactivada. Los cambios del mismo archivo siguen en secuencia sin bloquear otros archivos. Las vistas previas y descargas usan streaming con memoria acotada; las operaciones internas que cargan imágenes completas aceptan archivos de hasta 64 MiB.
  • El timeout de una búsqueda nunca inicia otro recorrido bloqueante del proyecto. La búsqueda alternativa tiene límites de tiempo y entradas; las cachés generadas en la raíz de Unity y los Floors anidados se excluyen sin borrar assets ni definiciones propias.
  • Las peticiones lentas y los errores HTTP 500 del Core registran la clase de operación, incluidas las descargas de módulos de interfaz. Los diagnósticos tienen frecuencia limitada y omiten URLs, rutas, contenido, cabeceras y credenciales.
13

Orkestrai 0.51.2

Actualizaciones del grafo limitadas, snapshots de pisos seguros y carpetas ágiles.

  • Consulta relaciones incrementales por los archivos afectados, sin recorrer toda la revisión del grafo. Conserva espacios de trabajo independientes, relaciones sin archivo y actualización de referencias entre lotes.
  • Excluye Library, Temp, obj, Logs y UserSettings generados por Unity de la indexación y de los observadores. Conserva Assets/Packages propios y carpetas de código de otros proyectos.
  • Evita copiar pisos y estado interno ya rastreados por Git. Repara exclusiones en checkouts vinculados, reserva espacio para snapshot/checkout y conserva código, arte y el índice del dueño. Las ramas existentes inseguras se conservan y se rechazan antes de copiarlas. Calcula los archivos modificados desde la subcarpeta del espacio de trabajo antes de preparar el snapshot.
  • Abre y cambia carpetas de espacios de trabajo sin operaciones síncronas sobre los archivos del proyecto. Limita las lecturas de instrucciones a archivos regulares de texto UTF-8 de hasta 1 MiB y conserva archivos existentes no compatibles; una lectura lenta no bloquea otro espacio de trabajo.
  • Conserva roles, skills, diseños nativos y otros archivos propios versionados de .orkestrai. Excluye de los snapshots solo las rutas reservadas de ejecución; migra los bloques reconocibles de exclusión generada sin cambiar reglas independientes del dueño.
14

Orkestrai 0.51.1

Conversaciones y apertura de workspaces ágiles, con actividad correcta.

  • Abre Conversación sin esperar la preparación del Canvas, archivos de roles, rutinas o conexiones externas. Las lecturas fallidas ofrecen reintento y conservan el historial visible.
  • Mantiene activa la conexión de mensajes, reconecta sockets silenciosos y recupera mensajes guardados al reconectar, volver a la aplicación o perder una notificación, sin depender de los metadatos del workspace.
  • Prepara directorios, PATH/registro, confianza de Codex y roles de forma asíncrona. Conserva las cuentas y la identidad de los comandos, comparte lecturas concurrentes y mantiene los argumentos de terminales activos durante las consultas.
  • Encuentra los mensajes del dueño antes del límite de la página de actualizaciones de compañeros y prioriza su respuesta directa antes de continuar la coordinación, sin turnos de recordatorio automático.
  • Muestra al agente trabajando mientras su turno exacto en el proveedor sigue activo, aunque el terminal esté silencioso. Comprueba las finalizaciones silenciosas en segundo plano con lecturas asíncronas limitadas; conserva los bloqueos explícitos, las sesiones sustituidas y la disponibilidad independiente del campo de entrada.
  • Reconoce razonamiento y herramientas de Codex cuando el inicio del turno ya salió de la cola limitada del transcrito. Los cambios de configuración y uso no cuentan como trabajo nuevo.
15

Orkestrai 0.51.0

Ejecución persistente, tareas con dependencias y recuperación de terminal sin bloquear trabajo independiente.

  • Registra cada intento de ejecución, admite una implementación por terminal, muestra cola/ejecución/revisión e inicia tareas dependientes después de sus requisitos.
  • Avisa al coordinador una vez cuando se demuestra que un especialista terminó el turno sin resultado; conserva esperas legítimas, recuperación al reiniciar, trabajo independiente y el rol coordinador del líder.
  • Reconecta continuamente la vista de terminal con espera limitada, conserva el contador entre conexiones breves y tolera la suspensión de la interfaz sin detener agentes.
  • Busca sesiones y metadatos de rotación de Claude/Codex de forma asíncrona; retira la terminación de procesos Windows y la conversión de rutas WSL síncronas del bucle del Core.
  • Ofrece una guía común compacta, con referencias de la versión por sección en CLI y MCP. Cada agente conserva todas las capacidades y las reglas de entrega enfocada.
  • Recupera agentes desconectados con trabajo autorizado pendiente mediante una cola limitada de inicio, conservando conversaciones, suspensión manual, pausas del workspace y límites del proveedor.
  • Devuelve resúmenes paginados de tareas abiertas a los agentes, con filtros y detalles mediante task_read, conservando el tablero completo y el historial de la interfaz.
  • Devuelve las tarjetas pendientes al backlog cuando desaparece su agente, recupera asignaciones huérfanas sin borrar trabajo y deja de considerar los estados idénticos como progreso de supervisión.
  • Cuenta todas las páginas de métricas de mensajes sin cargar sus textos. Limita los totales y gráficos de tokens a las sesiones vinculadas al workspace e indica que la cobertura local es parcial.
  • Aplica pautas de implementación enfocada a líderes y especialistas: supuestos claros, cambios mínimos, conservación del trabajo ajeno y resultados utilizables verificados.
  • Aclara que las respuestas informativas no necesitan otra confirmación, conservando preguntas concretas, solicitudes explícitas y el encaminamiento existente.
  • Coloca las acciones debajo del título sin tapar la edición ni la revisión conjunta; permite quitar requisitos aunque una tarea referenciada ya no exista.
  • Mantiene la coordinación del líder independiente del turno de implementación de especialistas, conservando los intentos y los requisitos de cada tarea.
  • Entrega los mensajes pendientes también con los errores de las herramientas del puente, evitando que un conflicto Git o fallo de validación retrase los mensajes del dueño hasta la siguiente llamada exitosa. Conserva el error original sin repetir la operación; si falla la lectura de la bandeja, los mensajes siguen en cola.
16

Orkestrai 0.50.1

Conversaciones de liderazgo correctas y entregas y recuperación más ágiles para equipos grandes.

  • Mantiene las confirmaciones de envío, fallos de historial, preguntas pendientes y limpieza del borrador en su conversación y workspace de origen, incluso al salir y volver al mismo agente. Actualiza los agentes y el perfil del líder al cambiar el liderazgo, reclutar o reconectar, conservando la conversación directa que seleccionaste. Las actualizaciones de metadatos ya programadas acompañan el cambio de workspace. Al volver al canal de origen, muestra el envío guardado aunque se haya perdido la actualización en vivo, sin borrar el borrador nuevo.
  • Permite que otros agentes reciban mensajes mientras una transcripción nativa o WSL tarda en leerse o confirmarse. Mantiene seis envíos simultáneos, libera cada plaza después de Enter y conserva la confirmación exacta, el orden y la protección contra mensajes duplicados.
  • Reutiliza preguntas, respuestas y límites de turno sin cambios en equipos de 30 agentes, con límites de entradas y memoria. Los archivos modificados invalidan el resultado; los fallos temporales de lectura se reintentan en lugar de mantener bloqueada la bandeja.
  • Reinicia agentes persistentes con hasta cuatro inicios simultáneos, priorizando líderes en cola y manteniendo activa la supervisión. Evita inicios duplicados y respeta pausas posteriores del workspace, cambios de modo y la detención de la supervisión.
  • Cuando la entrega se demora, el registro de la aplicación incluye contadores numéricos limitados de colas, retraso del Core y memoria del proceso, como máximo una vez por minuto. No registra prompts, conversaciones, identidades de nodos ni credenciales.
  • Consulta la salud de la cola programada mediante la API de contadores compatible, corrigiendo la tarea que fallaba cada cinco minutos. Esta tarea del framework es independiente de la supervisión de agentes.
17

Orkestrai 0.50.0

Separar la indexación de las conversaciones, mostrar el uso medido del grafo y desbloquear la progresión y el depósito de la Aventura.

  • Transfiere el liderazgo del workspace entre proveedores con contexto persistente, conservando la conversación guardada, el perfil y el modelo de cada agente. Elige Líder, Sublíder opcional o Especialista al crear el agente o configura los existentes desde su menú, CLI o MCP. Crear al primer líder usa el contrato de inicio existente, sin una transición vacía ni otro turno del modelo.
  • Exige la aprobación independiente del líder y sublíder sobre la misma revisión cuando haya sublíder. Los pendientes dejan la tarjeta abierta, las correcciones reinician ambas aprobaciones y la finalización confirmada se recupera al reiniciar sin bloquear otras tarjetas.
  • Ejecuta exploración, análisis, persistencia, índice semántico y comparación histórica fuera del hilo principal de Core, con base separada y lecturas del último snapshot completo. Los mensajes del propietario no entran en transacciones del grafo. Incluye y verifica el ejecutable ripgrep de la arquitectura de destino para indexación, también en ARM64 generado en hosts Intel. La prueba del paquete indexa y consulta TypeScript real antes de publicar.
  • Omite índices sin cambios, conserva registros físicos en revisiones incrementales, limita candidatos FTS antes de uniones, procesa símbolos semánticos en lotes y reutiliza bloques del historial nuevo. Las cachés limitadas evitan repetir el análisis y la búsqueda semántica sin cambiar la puntuación vectorial. Los fallos automáticos de recursos espacian los reintentos. Los fragmentos solo entran en el contexto cuando la lectura limitada coincide con el hash indexado.
  • Muestra consultas por espacio, rangos de latencia y estimaciones de contexto en Uso y rendimiento, CLI y MCP. Migra y respalda la base del grafo automáticamente sin importar secretos de proveedores.
  • Reinicia Tormento desde 1-1 después del último jefe con avance automático activado, conservando XP y etapas completadas; el Paragón sigue empezando en el nivel 100 del héroe. La franja anuncia el circuito y el mapa explica la progresión.
  • Otorga una piedra del alma directamente por cada jefe de acto contabilizado, incluso con la mochila o el depósito de cofres lleno. Los informes repetidos no pagan dos veces; las piedras de dificultades mayores siguen abriendo cofres antiguos. Los cofres de jefe ya guardados reciben las piedras que faltan una sola vez al actualizar, contando las que ya tienes y los primeros cofres gratuitos. Solo necesitas espacio en la mochila para abrirlos. Reserva espacio para el botín máximo de cada cofre, incluido un quinto objeto de jefe de Tormento; los cofres menores pueden usar el espacio restante.
  • Añade Guardar todo y Retirar todo en el Campamento, CLI y MCP. Transfiere objetos sin equipar en una transacción hasta la capacidad del destino, conserva bloqueos y sobrantes e informa cuántos se movieron y cuántos quedaron.
  • Contiene errores de socket y WebSocket en la conexión afectada del relay de colaboración/acceso a modelos, limpia su pertenencia a la sala y mantiene las demás disponibles.
  • Conserva el texto sin enviar de la barra del Canvas por workspace en esta pestaña al cambiar de vista o recargar. Volver desde un Diseño con el navegador cierra primero el editor y mantiene el equipo y el tablero. La confirmación de un envío no borra un borrador nuevo ni el de otro workspace.
  • Conserva las respuestas guardadas y los reenvíos pendientes cuando llegan confirmaciones tardías de la cola; las transiciones son atómicas y una confirmación no revierte una respuesta.
  • Actualiza Joi, follow-redirects, Minimatch y Glob moderno a versiones corregidas. Conserva la API antigua del matcher usada por el empaquetado con un parche de hash exacto y pruebas reales de glob/archivos, manteniendo la auditoría completa de severidad moderada.
18

Orkestrai 0.49.1

Acceso recibido fiable, controles en vivo y entrega de mensajes.

  • Las solicitudes en cola avanzan cuando el agente Orkestrai termina explícitamente un turno solo con herramientas, sin respuesta de texto. Los turnos en curso y borradores sin enviar siguen protegidos. La inferencia recibida sigue marcada como trabajando durante esperas del modelo y herramientas sin salida en el terminal. Los mensajes pendientes acompañan los resultados de herramientas del puente durante el turno y quedan en el historial gestionado.
  • La aprobación y revocación actualizan el diálogo de invitación abierto y las listas sin reabrir la página. Los contadores de solicitudes al modelo e imágenes se actualizan en vivo; aceptar un dispositivo no consume una solicitud al modelo. Las invitaciones largas se ajustan dentro de la ventana. Los modelos se eligen del catálogo del proveedor y los controles de effort muestran niveles compatibles. La CLI Orkestrai aparece incluida, independientemente de las conexiones recibidas.
  • Los agentes de acceso recibido en Windows se inician con el runtime y la CLI incluidos en la app, sin depender de CMD ni de un comando orkestrai global. La comprobación en WSL incluye el launcher del workspace en PATH y distingue un comando ausente de una distribución o directorio no disponible.
  • El panel de acceso a modelos ahora comparte la misma columna centrada y adaptable del resumen y las tarjetas de providers, con espaciado y esquinas uniformes.
19

Orkestrai 0.49.0

Acceso temporal a Claude y Codex con herramientas y archivos en el equipo invitado.

  • Cede perfiles seleccionados de Claude/Codex a un dispositivo aprobado por ti, con plazo, restricciones de modelo/effort por cuenta y límites de solicitudes y concurrencia. El acceso es independiente de la colaboración en el workspace.
  • Recibe respuestas en streaming mientras las herramientas, archivos y comandos permanecen en el equipo invitado. Puente, CLI y MCP usan el mismo catálogo de herramientas, y la conversación del agente puede retomarse localmente.
  • Autoriza imágenes de Codex por separado: las referencias y archivos generados quedan en el invitado y las generaciones consumen los límites del acceso. Invitaciones y claves privadas usan el almacén seguro; las credenciales de proveedores nunca se envían al invitado.
  • Construye y verifica el relay de inferencia sin los scripts de instalación del escritorio, con contexto de contenedor restringido y ambos protocolos comprobados en CI.
20

Orkestrai 0.48.0

Cambia de cuenta Claude manteniendo la conversación guardada.

  • Cambia el perfil de cuenta de un agente Claude conservando su conversación guardada exacta, resultados de herramientas, rol y tareas. Solo se copia esa conversación; las credenciales permanecen en cada cuenta. Las lecturas nativas y WSL siguen el perfil seleccionado. Los historiales divergentes y las rutas inseguras se rechazan antes de detener el terminal actual.
21

Orkestrai 0.47.0: cola fiable, aprendizajes y cofres

Los mensajes vuelven a avanzar, las lecciones aprobadas entran en el grafo y los cofres de jefe siguen utilizables.

  • Los mensajes en cola llegan a agentes Claude inactivos después de un turno programado, aunque el prompt original ya haya salido de la ventana de lectura del historial. El trabajo nuevo, los borradores del dueño y las confirmaciones inciertas siguen protegidos.
  • Las lecciones activas aprobadas aparecen en el grafo y en Recuerda, en el perfil del agente. Los mensajes del dueño y los briefings reciben memorias relevantes con fuentes y tamaño limitado, sin un turno extra. Las consultas lentas no bloquean mensajes; se respetan revisión, modo desactivado y límites del workspace, sin importar archivos privados del proveedor. El perfil se actualiza en vivo y distingue errores de carga de una memoria vacía.
  • Una piedra de alma de una dificultad mayor también abre cofres de jefe de dificultades menores: el cofre usa primero una piedra de su propia dificultad y, sin ella, una de la dificultad más cercana por encima.
  • Los cofres rojos se guardan aparte, hasta el mismo límite que los demás, y los que esperan una piedra de alma ya no ocupan el lugar de los cofres blancos, azules y de misión. El primer cofre de cada jefe, que se abre gratis, siempre se guarda.
  • Cuando el depósito de cofres se llena, la franja avisa que los nuevos se están perdiendo, y abrir los cofres rojos en el Campamento salta los que esperan una piedra en lugar de detenerse en el primero.
  • Actualiza qs a 6.16.2 para impedir que objetos no confiables hagan fallar la serialización de consultas con comas, manteniendo los runtimes actuales de Postman y la auditoría de dependencias.
  • Corrige la creación y edición de memorias con fuentes desde la interfaz: los identificadores de la ruta del workspace ya no invalidan los datos de la memoria.
  • Recupera un pegado automático de Claude nativo cuyo primer Enter se perdió al iniciar: confirma solo el borrador ya pegado, con reintentos limitados, sin entrada humana posterior ni turno activo. No vuelve a escribir el mensaje ni cambia su confirmación de entrega. Los informes de foco, dispositivo y color del terminal no cuentan como edición humana del borrador.
  • Mantiene legibles las negritas, los enlaces, los encabezados de tabla y los contadores de nodos vinculados en todos los colores de nota y en los temas claro y oscuro. Las notas de cristal siguen el tema y los contadores aparecen al abrir el canvas.
22

Orkestrai 0.46.2: la Aventura sigue a Pesadilla

Vencer al último jefe de una dificultad lleva al grupo a la siguiente.

  • Con Avanzar tras superar activado, el grupo que vence al último jefe de una dificultad sigue al Acto 1 de la siguiente en lugar de enfrentar al mismo jefe para siempre. La franja anuncia la dificultad que se abre, también con la opción apagada, y el último jefe de Tormento sigue siendo el final del camino.
23

Orkestrai 0.46.1: clics en la Aventura

Héroes y panel vuelven a responder sin depender del reenvío del ratón.

  • Windows y Linux X11/XWayland recuperan los clics en los héroes y el panel de la Aventura cuando el ratón no se reenvía. La lectura del cursor es limitada, se detiene con la franja y conserva el funcionamiento actual de macOS. Wayland nativo no expone la posición global del cursor necesaria; usa el Campamento en la ventana principal o un backend X11/XWayland.
24

Orkestrai 0.46.0: Aventura sobre el Dock

Tu equipo se convierte en un grupo en pixel art que sube de nivel, encuentra equipo y combate bugs mientras trabaja.

  • El build de producción de Aventura usa Web Crypto del navegador para identificar los informes de batalla, sin importar criptografía exclusiva de Node en la interfaz.
  • La pantalla inicial muestra la preparación de la base de datos desde el principio, incluso si empieza antes de que la pantalla termine de cargar.
  • Escuchar en los ajustes de sonido reproduce los canales como están en pantalla desde el primer clic, y la banda sonora ya no acumula compases perdidos tras un ordenador ocupado o en reposo.
  • La batalla librada antes de que el primer informe llegara al servidor ahora se paga completa cuando llega.
  • Las acciones de un agente en la Aventura ahora vienen de su propia terminal: no puede actuar como el líder ni como otro compañero solo nombrándolos.
  • El arte de Aventura carga más rápido y sin los bloques de colores que aparecían mientras llegaba: las hojas quedan en caché tras la primera vez y héroes, monstruos e iconos aparecen con un fundido suave.
  • El arranque ya no detiene el servidor de la app mientras una base de datos grande se respalda y actualiza: Orkestrai espera, avisa en la pantalla de inicio que está preparando tus datos y se abre solo al terminar.
  • El campamento sigue enlaces a otro workspace, héroe o pestaña sin conservar el progreso del anterior, y un botón Volver regresa adonde estabas (una conversación, el canvas…). La ficha del héroe en la franja siempre cabe dentro de ella, el armory ya no tapa los atributos en ventanas estrechas y los colores de rareza se leen bien en los temas claros.
  • El cubo fabrica manos secundarias para la clase elegida, como ya hacía con las armas.
  • Los resultados de las batallas llegan al progreso una sola vez: un informe cuya respuesta se perdió se reenvía sin cambios y nunca se paga dos veces, y la batalla librada mientras el servidor de la app no respondía va en informes que acepta y se paga completa cuando vuelve.
  • Nueva Aventura: una franja transparente sobre el Dock o la barra de tareas muestra a los agentes del workspace como un grupo en pixel art. El líder es el Maestro y cada compañero recibe una de cinco clases según su rol (Artífice, Hechicera, Caballero, Arquero, Clériga), con elección por héroe. Los héroes son del gremio del workspace y tienen nombre propio: cuando el líder despide a un agente, su héroe descansa en el gremio y el próximo agente de la misma clase lo toma con su nivel y equipo; el Maestro siempre acompaña al líder actual. Mientras algún agente trabaja, toda la formación lucha (tres puestos, hasta ocho con runas): primero los héroes fijados, luego los de quienes trabajan, el Maestro, los demás agentes y el gremio que descansa. Quienes trabajan luchan inspirados (+20% de daño), los agentes que trabajan fuera de la formación ganan el 60% de la experiencia y los héroes muy por detrás del más fuerte aprenden un 50% más rápido. Si nadie trabaja, el grupo acampa.
  • La franja se queda en el escritorio aunque Orkestrai esté minimizado. Arrástrala por el asa de su panel —a pantalla completa sube, baja y pasa a otro monitor; compacta, va a cualquier lugar— y se queda donde la dejes hasta Volver al Dock. En Configuración → Aventura eliges ancho, tamaño, escenario (completo o mínimo) y un panel siempre visible o solo al pasar el ratón.
  • Cada héroe sube del nivel 1 al 100 por su cuenta y luego sigue con niveles Paragon sin fin (cada uno da +1% de ataque y +1% de vida), ganando más experiencia con monstruos cerca de su nivel, y gasta un punto por nivel en un árbol de ocho niveles por clase (pasivas, auras para toda la formación y habilidades activas; el último nivel requiere 70 puntos; redistribución gratis y gasto automático opcional).
  • Cada habilidad activa tiene su propio efecto animado donde impacta: meteoros, novas de hielo, tormentas arcanas, lluvia de flechas, púas de tierra, rayos de juicio y fuegos artificiales caen sobre los monstruos; los disparos perforantes y las ráfagas vuelan hasta su objetivo; los cohetes trazan un arco y explotan al impactar; la luz curativa, los santuarios, los engranajes y los himnos aparecen sobre cada aliado, con números verdes de la vida recuperada; una cúpula con el blasón del león cubre al grupo con Baluarte; los torbellinos giran alrededor del caballero. Las subidas de nivel y los regresos a la lucha brillan en dorado, y las flechas, rayos y notas ahora vuelan visiblemente hasta su objetivo.
  • Cada héroe tiene un equipo completo: mano principal y mano secundaria de su clase (escudo, carcaj, cristal de foco, reliquia, artilugio o cancionero), cabeza, hombros, pecho, manos, piernas y pies, collar, dos anillos y dos abalorios. El equipo cae en nueve rarezas de Común a Cósmico, con nivel de objeto, afijos aleatorios y ranuras para gemas, piedras rúnicas y glifos; cada nivel de base viene en tres variantes con aspecto y enfoque propios. El atuendo del héroe en pantalla sigue a su equipo —novato, adepto, heroico y celestial— y su arma brilla con el color de su rareza.
  • Dieciocho objetos únicos, cada uno con un poder que la batalla ejecuta (golpe en área, flechas que rebotan, habilidades que resuenan, espinas, ejecuciones, una estrella que cae cada ocho ataques y más): tres de cada jefe de acto y tres errantes en Infierno y Tormento.
  • Seis conjuntos de clase, cada uno una armadura completa de seis piezas: dos y cuatro piezas dan bonificaciones y las seis desbloquean un poder de grupo. Seis elixires, bebidos en el campamento, ayudan a todos los héroes durante 30 minutos. Las gemas vienen en cinco tallas, de Esquirla a Imperial, y el cubo fusiona tres en una de la siguiente.
  • El campamento ahora es una pantalla de RPG en ambos temas: estandarte ilustrado, pestañas con figuras, ficha del héroe sobre un pedestal entre armadura y armas (y cuánto falta para el próximo atuendo), árbol de habilidades en niveles iluminados con iconos y barra de combate, cofres como tesoro, estante de pociones, el cubo en su altar, grimorios de runas, guaridas de mascotas, un mapa pintado de los cinco actos y la crónica del viaje.
  • Los nuevos reclutas entran en una clase que falta cuando el gremio ya tiene dos de la suya (el sanador primero), y Equilibrar el gremio, en el campamento, hace lo mismo con los héroes existentes después de mostrar quién cambia: los puntos de habilidad vuelven completos y el Maestro nunca cambia.
  • Los agentes pueden cuidar de sus héroes cuando se lo pidas: orkestrai adventure (MCP adventure_read/adventure_act) muestra el gremio y el héroe del propio agente y ejecuta acciones del campamento — cada especialista en su héroe, el líder en todo el gremio.
  • Configuración → Aventura tiene un mezclador de sonido: activa o desactiva cada canal (banda sonora, golpes y ataques, magias y habilidades, botín y logros, alertas), ajusta su volumen y escúchalo al instante. Cada arma y cada una de las 19 habilidades activas suena a su manera, y la banda sonora acompaña al grupo de la fogata al camino, a las oleadas de élite y a los jefes.
  • Los cofres se abren solos en cuanto llegan, cada héroe se equipa solo las mejoras claras y lo que nadie usa se convierte en oro hasta la rareza que elijas; las piezas bloqueadas, únicas y de conjunto nunca se tocan. Cada uno se desactiva en el campamento: abrir cofres y desmontar en la Mochila, equiparse solo en cada héroe. Las runas de la Apertura y del Cerrajero ahora añaden un objeto a cada cofre blanco y azul.
  • Cofres: blancos de cualquier monstruo, azules del élite que cierra cada fase, rojos de los jefes de acto (los repetidos requieren una Piedra de Alma de su dificultad) y un cofre dorado de misión por cada tarjeta del Kanban terminada, entregado al héroe cuyo agente la terminó, incluso con la franja cerrada.
  • Cinco actos de diez fases en cuatro dificultades (Normal, Pesadilla, Infierno, Tormento), con niveles de región hasta 110. Los héroes pueden caer y levantarse; perder una fase hace retroceder una o reintentarla. Un portal lleva a cualquier fase superada para farmearla.
  • El campamento, en la ventana principal, revisa y gestiona todo: héroes con equipo, atributos y habilidades; inventario, alijo y cofres; el Cubo Orquestral (síntesis de nueve objetos en uno más raro, alquimia, forja, ranuras, fusión de gemas, extracción y ofrendas), que sube de nivel con el uso; 23 runas compradas con oro (puestos en la formación, segunda habilidad activa, cofres más generosos, más espacio y más); ocho mascotas domadas derrotando bugs; el mapa con viajes y ajustes; y el registro de botín.
  • El trabajo hecho con la franja cerrada también cuenta: cada héroe gana experiencia y oro por el tiempo de trabajo registrado de su agente, con eficiencia offline y sin cofres. Todo el arte es original, hecho con los flujos de imagen de Orkestrai.
25

Orkestrai 0.45.0: Portales fiables, terminales ágiles y cuentas del equipo

Capturas repetidas de Portales, renderizado acotado de terminales, herencia de la cuenta del líder y soporte para Pi/Oh My Pi.

  • Los nuevos agentes heredan el perfil de cuenta del líder de la misma CLI en Canvas, equipos, presets y reclutamiento CLI/MCP. Las selecciones explícitas tienen prioridad y un perfil ausente nunca cambia silenciosamente a la cuenta predeterminada.
  • Libera las suscripciones al cierre de ventana al desconectar, mover o cerrar Portales y comparte un listener por ventana para no retener estados anteriores al alternar entre Conversación y Canvas.
  • Identifica los comboboxes del grafo y del perfil de conversación con etiquetas explícitas y limita el ancho del formulario de autorización de Computer. Las pruebas usan la semántica actual de los selectores, restauran ajustes tras timeout y detienen CI pronto ante fallos repetidos.
  • Copia capturas completas del Portal mediante captura nativa con recorte lógico explícito, preparando el frame de la vista adjunta antes de redimensionarla. Evita capturas CDP bloqueadas en Windows/Linux y conserva las máscaras de campos privados, dimensiones, scroll y la misma página/sesión.
  • Inicializa el host oculto de captura del Portal antes de adjuntar páginas y reafirma el pintado nativo al mover la vista entre hosts. Las verificaciones nativas exigen una confirmación explícita y eliminan perfiles Chromium tras salir del proceso, evitando falsas aprobaciones en Windows.
  • Desactiva la búsqueda de fuentes del sistema en el parser aislado de PDF, que usa fuentes incluidas o incorporadas, evitando el bloqueo al iniciar Electron sin ventana antes del OCR en Linux.
  • Espera que el parser de documentos confirme que la comunicación está lista antes de enviar PDF u hojas de cálculo, conservando los límites de tiempo, la cancelación y la verificación de OCR sin conexión.
  • Integra las actualizaciones revisadas de Drizzle ORM 0.45.4 y Superforms 2.31.0, preservando las transacciones SQLite y los contratos existentes de formularios con Zod v3.
  • Incluye canvas nativo 1.0.13 y electron-updater 6.8.11, verificando OCR sin conexión, rutas confinadas de caché, metadatos inválidos y SHA-512, manteniendo las políticas de confianza y descarga manual de macOS.
  • Identifica los selectores de control y agentes autorizados del Portal para tecnologías de asistencia con la nueva semántica de combobox. Las pruebas de pantalla ejercitan esos roles y restauran el idioma tras fallos.
  • Usa la versión corregida de YAML 2.x de la app también en los paquetes de archivos y scripts de Bruno, eliminando sus copias vulnerables sin cambiar la versión principal del parser.
  • Actualiza dependencias revisadas de Canvas, editor, PDF, Bruno y Computer. Mantiene Computer embebido en Orkestrai pese al nuevo modo predeterminado del SDK con daemon externo. Conserva Svelar 0.7.9 y sus parches verificados de compatibilidad hasta completar la migración de schemas.
  • Mantiene Azure Identity de Bruno en 4.13.0 con MSAL 3.x no afectado hasta que las versiones siguientes adopten MSAL corregido, sin forzar otra versión principal del cliente de autenticación.
  • Actualiza dependencias de desarrollo, incluidos Electron 42.11.18, electron-builder 26.18.0 y Playwright 1.64.1, conservando la ABI nativa y los parches verificados. Undici 7.30.1/6.29.1 y fast-uri 3.1.9 corrigen avisos de agotamiento de memoria, fallos de respuestas, integridad y normalización de URI; la auditoría completa sigue habilitada.
  • Añade terminales Pi y Oh My Pi, salida JSON sin interfaz, controles de modelo y razonamiento e instrucciones nativas de rol. Ambos usan el puente del espacio de trabajo. La restauración automática y el espejo de conversación esperan lectores de conversaciones exactas.
  • Los terminales ocupados vuelven sin procesar todos los historiales a la vez. Las colas de pantalla y los buffers WebSocket tienen límites; las confirmaciones del parser reparten el trabajo de renderizado. Las vistas ocultas o cubiertas dejan de recibir salida mientras sus agentes siguen trabajando y recuperan una imagen actual al mostrarse.
  • Se liberan los grafos de Canvas cerrados y los snapshots vencidos de espacios de trabajo; la caché conserva como máximo cuatro snapshots. Las pruebas usan recolección real de basura y navegación repetida entre Conversación y Canvas.
  • Cerrar un terminal intencionalmente cuenta como desconexión: cerrar la app ya no crea avisos engañosos de fallo del agente con código 129. Los fallos inesperados siguen mostrando errores.
  • Las capturas consecutivas de Portales siguen funcionando fuera de pantalla, después de separar la página y durante el movimiento del Canvas. Cada captura usa una superficie oculta incluso con geometría guardada; los Portales comparten esa superficie en secuencia y conservan la página, la sesión y los campos privados ocultos, sin abrir ni enfocar ventanas.
26

Orkestrai 0.44.1: voz local y mensajes de agentes

Corrige la voz en Apple Silicon y recupera la entrega de mensajes tras una confirmación ausente.

  • Seguridad: Zod 4.6.7 y una corrección de compatibilidad verificada rechazan colecciones que superan el límite antes de recorrer sus elementos. Se conservan los schemas de la app, Svelar 0.7.9 y los contratos JSON Schema; cada instalador prueba las entradas reales en ESM y CommonJS, y la auditoría completa sigue habilitada.
  • Corrige Could not find sherpa-onnx-node en Apple Silicon: cada instalador incluye la biblioteca de voz del sistema y procesador de destino, verificada con el SHA-512 del lockfile y la arquitectura real de los binarios antes de firmar. Se conservan los modelos de voz descargados.
  • La publicación exige ejecutar la voz nativa en Node real en macOS Intel, Apple Silicon, Windows y Linux. La verificación ARM64 usa el instalador firmado en un runner Apple Silicon, sin descargar modelos ni recompilar la app.
  • Los mensajes en cola vuelven a llegar cuando la conversación exacta demuestra que un turno nuevo empezó y terminó, incluso sin la confirmación del envío anterior. El prompt antiguo nunca se vuelve a escribir ni se confirma sin pruebas, y los borradores humanos y diálogos de inicio siguen protegidos. La recuperación cubre terminales nativos y WSL y llega a quien espera aunque un monitor en segundo plano vea el fin primero.
  • Los agentes pueden preguntar sobre tarjetas Por hacer asignadas sin moverlas antes a En curso. Las tarjetas completadas, archivadas, ajenas o reasignadas siguen cancelando mensajes antiguos.
27

Orkestrai 0.44.0: Conversación, Te necesita y adjuntos

Adjuntos en cada campo de mensaje, estados de los agentes sincronizados y Te necesita solo con lo tuyo.

  • Seguridad: DOMPurify 3.4.17, Electron 42.11.9, Vitest 4.1.12 e ip-address 10.7.4 corrigen alertas de sanitización, permisos de frames, registro de mocks en desarrollo y análisis de IPv6, sin cambiar la versión principal de Electron ni la versión de Monaco; la auditoría completa de dependencias sigue activa.
  • Te necesita solo muestra lo que puedes resolver: un mensaje que quedó en la cola para un agente que el líder ya despidió ya no se convierte en un aviso atascado. Los que ya existen se cierran la próxima vez que se abre la app, y un aviso sin nada que decidir ahora tiene Descartar. Una pregunta sin respuestas predefinidas muestra Responder, que abre su conversación, y nunca desaparece sin respuesta.
  • Una pregunta que un agente te hizo queda fijada al final de su conversación, en Esperándote, hasta que la respondas. El número junto al agente en Conversación siempre apunta a algo en pantalla, aunque la pregunta sea de hace horas.
  • El estado de cada agente (trabajando, inactivo, esperando) es el mismo en el Canvas, en Foco y en Conversación, en vivo: Conversación y Foco ya no necesitan pasar por el Canvas para actualizarse. Un agente que recibe un mensaje de la cola aparece trabajando enseguida.
  • Adjunta imágenes, PDFs y otros archivos a los mensajes de Conversación, la barra de mensajes del Canvas, el Panel del líder, Foco y la cara de conversación del agente: pégalos, arrástralos al campo o usa el clip. Los adjuntos aparecen como etiquetas antes de enviar, las imágenes enviadas aparecen en la conversación y cada agente recibe la ruta de cada archivo en su propio runtime para abrirlo, también en pisos y en WSL. Los archivos añadidos durante un envío quedan para el siguiente mensaje, y los adjuntos no enviados de un borrador se descartan al cambiar de conversación o de workspace; un mensaje ya guardado conserva sus archivos aunque falle la entrega al agente. La cara de conversación del nodo también tiene micrófono.
  • El campo rápido del terminal envía imágenes: pegar o arrastrar una imagen adjunta el archivo al mensaje, en lugar de caer en el terminal o convertirse en una ruta en el texto. Una imagen pegada directamente en el terminal del agente (Ctrl+V) cuenta como borrador cuando el portapapeles realmente tiene una, así que un mensaje de la cola espera en lugar de escribirse encima.
  • El contorno de foco del campo de mensaje de Conversación sigue el borde redondeado del campo; antes aparecía un segundo contorno, cuadrado y desalineado, dentro de él.
  • En Windows, las ayudas de los botones cerca de la parte superior de la ventana (como las del encabezado de Foco) se abren hacia abajo en lugar de quedar detrás de los botones de minimizar, maximizar y cerrar, y el modo Diseño y el reproductor de prototipos empiezan debajo de esos botones. Los botones nativos y Snap Layouts se mantienen.
  • La píldora de uso de la barra superior muestra la cuenta que usan los agentes del workspace abierto y nombra el perfil cuando el proveedor tiene más de una cuenta. Antes mostraba el mayor uso de todas las cuentas del equipo, como el perfil de trabajo en un workspace que usa la cuenta predeterminada. El trabajo automático también se detiene solo cuando la cuenta del propio agente llega a su límite.
  • Los agentes pueden hacer capturas del Portal: la captura se guarda como PNG en .orkestrai/portal/screenshots/ y el agente recibe la ruta para abrir la imagen, aunque el Portal esté fuera de la pantalla. Antes la imagen volvía como un texto enorme que el agente no podía ver, así que terminaba abriendo otro navegador oculto sin la sesión del Portal.
28

Orkestrai 0.43.0: Canvas, Focus y Chat

El Canvas se lee de un vistazo: quién está trabajando, qué te necesita y dónde está cada cosa.

  • Seguridad: follow-redirects 1.16.1 y Vite 6.4.5 corrigen filtraciones de cabeceras de credenciales en redirecciones e inyección de comandos en el editor de desarrollo, manteniendo la auditoría completa de dependencias.
  • Una barra superior en todas las plataformas reúne el cambio Canvas/Workbench, la búsqueda, la campana de atención y el micrófono. En macOS los botones de la ventana quedan dentro de ella.
  • El encabezado de cada terminal muestra el estado en vivo del agente, un color fijo con sus iniciales, el tiempo en el estado actual y el modelo elegido al iniciar.
  • El dock del Canvas deja las herramientas de todos los días a un clic y lleva el resto a los menús Planificar, Código, Dispositivos y Workspace. Las herramientas de creación aún se pueden arrastrar al canvas.
  • El dock, el minimapa y el zoom flotan sobre una superficie translúcida.
  • Las conexiones quedan discretas hasta que se selecciona uno de sus nodos.
  • Con el zoom muy alejado, cada nodo muestra su nombre y estado en letras grandes en lugar de un marco vacío.
  • Una barra de mensajes al pie del Canvas habla con el agente seleccionado, con el último que elegiste o con el líder. Escribe @ para citar un agente, nota o portal; un agente dormido se despierta antes.
  • Una tarjeta de resumen en la esquina cuenta qué pasó desde tu última visita: qué te necesita, qué se terminó y quién está trabajando.
  • Los agentes que te necesitan lo muestran dentro de su propio nodo, con Responder, Resolver y Posponer. Cuando la terminal misma espera un permiso o una respuesta, el nodo también lo avisa.
  • Al seleccionar un agente aparece una pequeña barra encima con Foco, Mensaje y más acciones.
  • Las notas que un agente guarda solo para sí se apilan detrás de la más nueva. Haz clic en el contador para extenderlas y en Apilar para juntarlas otra vez.
  • La barra lateral de workspaces flota sobre el Canvas y lista el equipo, primero quien te necesita. Los títulos de grupo usan una fuente condensada.
  • Conversación es un tercer modo junto a Canvas y Workbench: un canal del equipo donde los agentes publican avances y aparecen sus conversaciones entre ellos, y una conversación directa con cada agente. Sin mención, el mensaje del equipo va al líder; con @ va a quienes nombres.
  • Los agentes pueden preguntarte algo sin detener su trabajo. La pregunta aparece en Te necesita, en el nodo del agente y en Conversación, con botones de respuesta cuando el agente ofrece opciones, y tu respuesta vuelve a ese agente.
  • Aprueba o rechaza donde aparece la solicitud: acciones de alto riesgo esperando permiso, flujos esperando aprobación, herramientas propuestas por agentes, lecciones esperando revisión y revisiones del Centro de revisión. Las propuestas de diseño y los límites de uso también aparecen en Te necesita.
  • Cada agente tiene un perfil en Conversación con lo que está haciendo, su tarea, lo que recuerda y sus rutinas.
  • Workbench ahora se llama Foco, y la barra superior alterna entre Canvas, Foco y Conversación.
  • Foco y Conversación muestran Te necesita arriba de la barra lateral, con las mismas respuestas y decisiones de la campana.
  • Compañeros siempre activos: el perfil del agente en Conversación muestra si funciona solo con la app abierta, despierta cuando lo llaman o sigue en marcha en el Core en segundo plano, con su actividad reciente. Los agentes 24/7 se destacan en Conversación.
  • Conecta un agente a un chat de Telegram o a un canal de Slack. Los mensajes de las personas que permitas llegan a la bandeja del agente y aparecen en su conversación; sus respuestas vuelven al mismo chat según la política de autonomía del workspace.
  • Describe una rutina con tus palabras en el perfil del agente; el agente crea la automatización y confirma en Conversación.
  • Usa Orkestrai desde tu teléfono en la misma red: vincúlalo en Configuración > Teléfono con un código QR y agrégalo a la pantalla de inicio. El teléfono muestra Te necesita con respuestas y decisiones, Conversación y el estado del equipo, y abre el workspace que más te necesita.
  • Los invitados remotos que pueden ver aprobaciones ahora también ven Te necesita, y los operadores pueden responder a los agentes y decidir solicitudes desde ahí.
  • Los nodos de agente pueden mostrar su conversación en lugar de la terminal: el botón del encabezado cambia la cara mientras la terminal sigue en marcha.
  • Partituras: selecciona una parte del canvas, elige Guardar como partitura y colócala otra vez en cualquier workspace desde la barra lateral. Guarda las conexiones, los roles de los agentes seleccionados y sus rutinas.
  • Lápiz: dibuja libremente en el canvas desde el menú Planificar; cada trazo se vuelve una forma que puedes mover, recolorear o borrar.
  • Máquinas SSH: abre una terminal o un agente en otra computadora desde el menú Dispositivos, usando los hosts de tu configuración de SSH.
  • Abrir un nodo desde el equipo, la búsqueda o un enlace lo centra en la parte del Canvas que dejan visible los paneles flotantes. En el teléfono, las solicitudes largas quedan cortas hasta tocarlas, y cada tarjeta indica si es una aprobación, una pregunta o un agente bloqueado.
  • El Canvas tiene un aspecto nuevo: barras de vidrio, herramientas en una barra vertical a la izquierda, paneles en una barra a la derecha, acciones rápidas sobre el campo de mensaje y píldoras de rama y zoom.
  • Los workspaces abiertos ahora son pestañas en la barra superior, cada una con su contador de Te necesita; el selector lista todos y el cajón guarda carpetas y edición.
  • Los nodos se delinean con el color de su estado, los grupos con nombre se ven como marcos de equipo y las conexiones en conversación brillan en dorado.
  • Nuevo Panel del líder: la consola del líder en el Canvas, con quién lidera, el estado de cada agente y un campo para hablar con el líder.
  • Nuevo mapa del equipo, con filtros, conteo de la flota y panel lateral para ir a cualquier agente.
  • Nuevo compositor de equipo: hasta doce agentes con sus CLI, creados de una vez dentro de un grupo con nombre.
  • Las notas ahora son papel adhesivo con nueve colores y letra a mano, texto o mono; el lápiz tiene colores y grosores.
  • Foco ahora abre en Te necesita, con un inspector para decidir o responder, y lista el equipo por floor.
  • La Conversación muestra las caras del equipo, lo que hace cada agente, rutinas, canales conectados, una columna de perfil y pedidos como tarjetas.
  • La página del teléfono cuenta en un título lo que te necesita y lista quién está trabajando.
  • Pausar todos y Reanudar todos congelan a los agentes donde están y los continúan donde se detuvieron.
  • El campo de mensaje abre encima la conversación con el agente elegido, y los grupos con nombre se contraen hasta su etiqueta.
  • Nuevos nodos Checklist y Calendario en el menú Planificar.
  • Pasa la tarea de un agente a otro desde su menú o escribiendo “pasa la tarea de A a B”.
  • Escribe o dicta comandos para el Canvas en el campo de mensaje: crear agentes, pausar a todos, abrir el mapa del equipo y más.
  • Los loops pueden dispararse cuando un agente queda inactivo o escribe un texto, y se detienen cuando el agente escribe su meta; hay siete plantillas de loop.
  • El panel de Uso muestra tokens por día y por agente desde los registros locales de las sesiones.
  • Los Portales tienen un botón de inspector web.
  • Nuevos Estudios: pide a un agente un diagrama o un documento de tu proyecto, entregado en el Canvas.
  • Las notas se exportan a PDF.
  • Nuevos agentes: Gemini CLI, Qwen Code, Aider, goose y Amp, con los comandos oficiales de instalación en la Central de Providers.
  • Cada Canvas vuelve a abrirse con el zoom y en el punto donde lo dejaste.
  • El campo de mensaje tiene micrófono: habla con un agente viendo la onda de tu voz y escucha la respuesta en voz alta.
  • Los grupos tienen el botón Ordenar, que alinea los elementos dentro del marco, y el marco ahora sigue a sus elementos.
  • Los agentes vuelven a inactivo en cuanto su terminal se calla, y cada pantalla muestra en palabras lo que hicieron.
  • Las imágenes que los agentes publican en la Conversación muestran el mismo archivo del workspace que ves en el Canvas.
  • Los flujos de imagen terminados salen del canvas al nuevo panel Archivados, y sus imágenes se reúnen junto al agente.
  • Las notas se leen en cada papel, las checklists se marcan con un clic y el editor tiene barra de formato.
  • La barra superior tiene el menú Más, Ordenar mantiene juntos los nodos conectados y el Canvas muestra que se está abriendo.
  • Volver al Canvas por el historial lo abre al instante, sin quedarse en la página anterior.
  • Al crear un agente eliges la CLI, empezando por la última que usaste.
  • Los hooks de los pisos se abren arriba de Pisos, con explicación y ejemplos.
  • El Foco ahora gira en torno al agente: pestañas arriba, un encabezado con su estado, lo que está haciendo y su tarea, y un panel lateral con sus pedidos, la actividad reciente y la conversación directa con voz. El árbol muestra solo el workspace abierto, con opción de ver todos.
  • La Planta baja del Canvas y el Panel del líder muestran todo el equipo. Cada agente sigue programando en el worktree de su piso y lleva una etiqueta con su nombre; al hacer clic en ella se abre el piso. Los agentes que habían quedado encima de otros nodos pasan a una fila debajo del tablero.
  • Conversación tiene micrófono en el campo de mensaje. Los pedidos que te esperan ya no se encogen en franjas cuando la conversación se desplaza, muestran el título completo y, en las lecciones, el texto entero; el botón principal mantiene el contraste al pasar el cursor; y un elemento de Te necesita abre el pedido completo ahí mismo. Una imagen que un agente muestra en Conversación también aparece en el Canvas, junto a ese agente y conectada a él. Actividad reciente, en el perfil del agente, muestra lo último que hizo; antes mostraba las actividades más antiguas y ocultaba la tarea actual.
  • Las lecciones que un agente escribe justo antes de cerrar su tarjeta ahora se guardan solas cuando termina la tarea, como las demás; las lecciones de agentes ya retirados dejan de pedir tu decisión, y las pendientes antiguas de ambos tipos se resuelven al abrir la app. Solo te esperan las lecciones de agentes en modo Revisar y las que parecen saltarse reglas o guardar secretos. El aviso en la parte superior de un agente en el Canvas abre el mensaje completo con un clic y suma Ver todo, que abre el agente en Foco con su terminal y la conversación completos. Un mensaje enviado desde la barra del Canvas queda visible con el estado de la entrega: en cola mientras el agente termina su turno, entregado y respondido, con un atajo a la respuesta; en modo terminal, el propio agente muestra que hay un mensaje tuyo en cola.
  • El campo de mensaje dentro de un agente en el Canvas ahora envía un mensaje directo, como la barra del Canvas: la pregunta y la respuesta también aparecen en Conversación, y el agente la muestra en cola hasta recibirla. Una terminal común sigue recibiendo el texto como comando, igual que un agente cuya CLI está preguntando algo en la terminal, como un permiso o una elección. Necesita de ti ya no guarda avisos que nadie puede cerrar: los mensajes entre agentes mientras uno de ellos está bloqueado ya no aparecen como una respuesta para ti, y los avisos de agentes o nodos eliminados se cierran con ellos, incluidos los antiguos, al abrir la app.
  • En un equipo con líder, las preguntas de los agentes van primero al líder, que decide por su cuenta lo técnico, de infraestructura, de prioridad, de orden del trabajo o de alcance dentro del plan. A tu Te necesita solo llegan gastos, credenciales, publicación externa y eliminaciones irreversibles, y el equipo no se detiene a esperar. Conversación muestra cada pregunta, quién la decide y quién respondió, y aún puedes responder cualquiera. El líder también se entera de lo que le dices directamente a un compañero, incluidas tus respuestas.
  • Un mensaje tuyo para un agente que ejecuta un comando largo (pruebas, build, carga) ya no aparece como entregado antes de que pueda leerlo: queda en cola y llega junto con el resultado del comando. Tus mensajes van primero y piden al agente que responda en Conversación antes de volver al trabajo. El agente también repite en su terminal la respuesta que te da en Conversación, para que la veas en ambos lugares.
  • La rueda del mouse vuelve a desplazar la terminal de un agente que está trabajando después de que el Canvas se reconecta (al volver de Conversación o Foco, o tras una actualización). Los agentes con mucha salida perdían, al reconectar, la señal de que funcionan a pantalla completa con mouse, y el desplazamiento no les llegaba.
  • Los pisos cuyo trabajo el líder llevó a main ya pueden salir del disco: si main tuvo alguna vez cada archivo exactamente como lo dejó el piso, aunque después lo cambiara, la limpieza libera el piso; y un piso portado con adaptaciones puede archivarlo el propio líder después de revisarlo. En ambos casos la rama conserva los commits. Las lecciones que solo esperan que termine su tarea ya no piden tu decisión, y un agente ya no puede abrir un pedido vacío en Te necesita.
  • La terminal de cada agente y su conversación son una sola: lo que escribes en la terminal (en el Canvas o en Foco) y lo que el agente responde allí también aparecen en Conversación, en el panel de Foco y en el teléfono, y el agente aparece trabajando mientras responde. En un equipo con líder, cuando un agente está bloqueado, esperando o con error, lo resuelve el líder: ya no aparece en tu Te necesita ni en las notificaciones del Mac, salvo que sea gasto, credenciales, publicación externa o una eliminación irreversible.
  • La conversación del acceso remoto ahora es la misma Conversación de la app: lo que escribes desde el teléfono o el navegador va a la conversación directa del agente y aparece en Conversación, en Foco y en la terminal. El remoto muestra el canal del equipo y cada conversación directa con preguntas, respuestas y entrega, cargando mensajes completos y el historial más antiguo. La terminal remota abre con más historial y vuelve a desplazarse mientras los agentes trabajan.
  • Los agentes también leen y cambian checklists y calendarios del Canvas (orkestrai checklist/calendar y las tools MCP), y cada cambio vale sobre el contenido más reciente: dos pantallas o un agente editando a la vez ya no borran los ítems del otro, y cada pantalla muestra lo que cambió en las demás.
  • Correcciones de seguridad y confiabilidad: la respuesta de un agente vuelve a Telegram o Slack solo cuando responde un mensaje de ese chat; los nombres visibles ya no pasan por usuarios autorizados; cerrar o escalar la pregunta de un compañero exige la terminal del líder; una respuesta que no se pudo guardar ni poner en la cola del agente deja la pregunta abierta para enviarla de nuevo, y una respuesta guardada ya está en su cola, incluso después de reiniciar la app; los mensajes de Telegram y Slack no se pierden ni llegan dos veces al agente, incluso con mucho acumulado o leídos dos veces a la vez; lo que otra pantalla guardó en el mismo instante ya no se pierde cuando falla una respuesta u otro cambio; las aprobaciones de un compañero bloqueado siguen en Te necesita; los pisos cuentan como integrados solo por lo que main ganó después de ellos; “cargar anteriores” en Conversación y en el acceso remoto no repite ni salta mensajes, incluso los escritos en el mismo instante; la respuesta que se muestra para una línea escrita en la terminal nunca es la de un turno anterior, ni cuando se repite la misma pregunta, también en las CLI que no guardan la hora; Conversación abre en el agente seleccionado; y un loop solo se detiene con la meta escrita después de que su último prompt se envió a la terminal.
29

Orkestrai 0.42.2: Selección de secciones de Configuración

Mantiene la selección del menú correcta al final de la página.

  • Al hacer clic en una sección corta al final de Configuración, queda seleccionada aunque la página no pueda desplazarse más. Los enlaces directos desplazan hasta la sección después de cargar los datos. Se conservan anclas nativas, navegación por teclado e historial; al desplazarse a otro punto, el menú vuelve a seguir la sección visible, incluido el contenedor del escritorio Windows, sin polling en reposo.
30

Orkestrai 0.42.1: Streaming estable del simulador y actualizaciones más ligeras

Corrige la tormenta de GC del MJPEG en sesiones largas, mantiene Portales nítidos y reduce trabajo repetido en segundo plano.

  • La pantalla del Simulador iOS ya no vuelve el Canvas más lento cuanto más tiempo permanece abierta. Chromium contaba cada fotograma transmitido a una imagen como memoria hasta cerrarla, lo que tras horas forzaba varias recolecciones de basura completas por segundo en todos los núcleos. Ahora la pantalla se dibuja fotograma a fotograma desde un stream cancelable y se detiene en cuanto el nodo sale de la vista.
  • Los Portales mantienen la página en vivo en pantalla durante clics, selección y otros cambios que no los mueven; la vista previa de movimiento solo aparece cuando empieza de verdad un arrastre, desplazamiento o zoom. Las vistas previas copian el fotograma ya mostrado a resolución real en lugar de recapturar la página, lo que la hacía parpadear y verse borrosa. Las capturas de los agentes no cambian.
  • Los nodos Mobile abiertos con el Canvas alejado ahora muestran la pantalla en vivo del Simulador iOS o del emulador Android en lugar de una caja negra. El nodo se medía a través del zoom del Canvas y el zoom no lo redimensiona, así que la pantalla se ajustaba a cerca de un píxel; ahora usa el tamaño real del layout.
  • Los Kanbans comparten un flujo por eventos por workspace. Los selectores reciben solo identidades de terminales/notas, no notas/imágenes completas; snapshots iguales no reconstruyen la interfaz, ventanas ocultas suspenden la reconciliación y una comprobación cada 30 segundos recupera eventos perdidos.
  • Markdown sin cambios reutiliza la salida saneada en una caché de memoria limitada y exclusiva del navegador, sin repetir el procesamiento del mismo contenido.
  • Los comandos de Portales despiertan inmediatamente por eventos de metadatos del workspace, con comprobación de respaldo cada 10 segundos, sin solapamiento y con plazo en las peticiones. Fallos transitorios del Core/red no generan rechazos no gestionados. Páginas cargando omiten la vista previa sin errores en el log; las capturas de agentes siguen siendo estrictas.
  • Consultas simultáneas al Simulador iOS comparten una petición y reutilizan el resultado durante como máximo cinco segundos, invalidándolo en operaciones del simulador. Viewports Mobile colapsados o solo con padding se tratan como no medidos en vez de reducir la pantalla a casi cero.
  • El mantenimiento de fondo de Computer continúa en workspaces válidos cuando falta una carpeta antigua. El workspace ausente conserva el diagnóstico de fallo; limpieza/captura explícitas y errores de permiso, cuota o symlink siguen siendo estrictos. Ningún dato de proyecto se recrea ni se borra.
  • Los símbolos del grafo de código siguen siendo seleccionables justo después del zoom del canvas o de redimensionar el grafo. Los buffers visibles y de picking se redibujan atómicamente en el cuadro de estabilización, sin dejar la identificación vacía hasta otro cuadro ni volver a trabajar en cada cuadro del viewport.
  • Límites conocidos: picos aislados del renderer todavía requieren perfilar la carga. El renderer WebGL de terminales sigue en evaluación; este parche no activa un cambio de GPU sin validar ni borra swap del sistema o datos de otros proyectos.
31

Orkestrai 0.42.0: Navegación más rápida en el canvas y configuración nativa de Portales

Menos pintura de conexiones y terminales ocultos; agentes configuran hosts y la instalación local se verifica.

  • Imágenes PNG/JPEG/BMP usan bitmaps de visualización de hasta 256 píxeles en caché al alejar el zoom, evitando rasterizar archivos grandes repetidamente. Los originales siguen montados y vuelven con zoom legible, selección o revisión. Proporción, alpha, masters, archivos y referencias de agentes no cambian; sin dibujo por cuadro ni caché en disco. Formatos conocidos animados/vectoriales conservan su renderer original.
  • Las conexiones conservan geometría sólida y colores de actividad durante arrastre/zoom y vista general, evitando subdividir trazos nativos incluso en canvas pequeños. El zoom legible en reposo restaura el patrón; conexiones fuera de la vista estable dejan de pintarse sin borrar relaciones ni controles seleccionados/fijados.
  • Los cuerpos de terminal ocultos por CSS agrupan actualizaciones del DOM de la TUI en vez de redibujar cada salida. Se conservan PTYs activos y salida ordenada; siguen los límites periódicos/de acumulación, el foco vacía inmediatamente y la visibilidad estable restaura el dibujo en vivo.
  • Nodos muy conectados comparten el cálculo del anclaje con sus aristas sin repetir la búsqueda de vecinos por conexión. Cuatro snapshots inmutables limitan la retención; cambios de nodos/aristas invalidan el cálculo y las pruebas arrastran un hub de alto grado.
  • Los Portales ya no consultan la geometría en cada cuadro ni quedan ocultos si se pierde pointerup. Las transformaciones del canvas ocultan la vista nativa una vez y restauran el mismo documento al estabilizarse, conservando entrada, acceso de agentes y restricciones explícitas.
  • Los canvas densos difieren la pintura de cuerpos sin foco y controles secundarios de cabecera durante el movimiento. El zoom de vista general inferior a 0,2 también difiere la pintura ilegible de terminales, no el PTY activo ni su salida. Nodos y borradores siguen montados; la pintura vuelve tras 150 ms de geometría estable.
  • Las vistas previas privadas de movimiento de Portales reutilizan caché de un segundo y se limitan a 640 píxeles. Los cambios de documento invalidan la caché y capturas tardías no reemplazan una vista nueva. Las capturas completas de agentes y la página nativa en vivo no cambian.
  • portal_configure_hosts y canvas portal-hosts permiten a líderes y especialistas asignados configurar hosts exactos en cualquier workspace. Revisión y escritura serializada conservan permisos, pausas y estado del navegador; siguen vigentes las políticas explícitas.
  • El instalador local macOS verifica copia, arquitectura, firma, entitlements y el nuevo Core antes de conservar un único respaldo comprimido fuera de Applications. El cierre dirigido apaga Portales/Core normalmente.
  • Pruebas nativas acotadas de arrastre/zoom muestran el renderer volviendo a bajo uso de CPU tras los gestos. Sigue pendiente validar sesiones prolongadas: esta versión no afirma eliminar todos los picos de pintura/GC tras horas de uso.
32

Orkestrai 0.41.1: Portales sin bloqueo por visibilidad

Segundo plano es el valor predeterminado, no otra solicitud de permiso.

  • La navegación y las actualizaciones de pestañas no reemplazan permisos o pausas actuales por ajustes antiguos del renderer. El Canvas envía solo campos cambiados; el ORM combina patches serializados de Portal con el registro actual. Los demás tipos de nodo mantienen su comportamiento de reemplazo.
  • Portales sin restricciones explícitas permiten trabajar a líderes y especialistas fuera de pantalla, desacoplados o con la ventana minimizada en cualquier workspace. Validación compartida, Electron, UI y CLI/MCP informan la misma política efectiva. Límites explícitos al Portal visible, pausas, restricciones de agentes/hosts, campos protegidos y controles de Seguridad habilitados siguen vigentes; se usa la misma página persistente sin robar el foco.
33

Orkestrai 0.41.0: autonomía del canvas y elecciones guardadas del terminal

Los agentes operan la app directamente; una tarjeta bloqueada no detiene el trabajo independiente.

  • Corrige comando, carpeta y título de Shells existentes con shell_update; reinicia con shell_restart verificando configuración y sesión actual. Editar no escribe en el proceso vivo ni reemplaza otros comandos; no requiere al dueño ni Computer.
  • Nuevos Portales no restringen automáticamente la navegación al primer host. Listas vacías permiten HTTP(S); restricciones explícitas siguen exactas en Core/Electron. IPv6 como [::1] se conserva al guardar; entradas inválidas impiden guardar sin debilitar silenciosamente la lista.
  • Líderes y especialistas obtienen inventario del canvas, layout atómico por lotes con revisión, creación idempotente de Shell con inicio en segundo plano y archivo reversible de notas por CLI/MCP sin permisos de Computer.
  • Las esperas y preguntas sin respuesta de una tarea no suprimen otras tarjetas ejecutables. Los tableros totalmente bloqueados o terminados permanecen silenciosos; las pausas explícitas, políticas, cuotas y protecciones de entrega incierta siguen vigentes.
  • Restaura el modelo y effort de Codex confirmados por /model del terminal antes de reanudar o recargar sin reaplicar argumentos antiguos del nodo; conserva las demás flags y la identidad exacta de la conversación.
  • Nuevo caso de uso y tour de entrega por canvas nativo en los tres idiomas. Las futuras funcionalidades del workspace deben incluir acceso nativo para agentes y pruebas de contrato, no solo controles de UI.
  • Limitación conocida: el uso alto y sostenido de CPU del renderer de Electron tras horas de uso sigue bajo investigación. Esta release no declara ese problema resuelto.
  • La disponibilidad de herramientas nativas no es aceptación funcional de las jornadas de un proyecto. La autenticación real, las restricciones explícitas del dueño y los permisos de macOS siguen separados.
34

Orkestrai 0.40.0: entrega continua del equipo

Bandeja de entrada asíncrona entre agentes, plantas que aterrizan con cambios locales en la main, cola de ejecuciones pesadas y un canvas más liviano.

  • Interpreta controles fragmentados de cursor, foco, ratón y color sin confundirlos con un borrador humano. Conserva textos reales sin enviar, confirmaciones exactas del proveedor y protección ante envíos inciertos.
  • Destaca solo el par de agentes en comunicación. Los mensajes humanos y del sistema no animan notas ni imágenes conectadas; los canvases muy grandes en modo automático conservan los colores de actividad sin repintar trazos continuamente.
  • Los mensajes entre agentes pasan por una bandeja de entrada persistente: quien está en medio de un turno recibe todo en un solo prompt en el siguiente intervalo o adjunto a las respuestas del puente, y quien pregunta queda libre al instante. Las respuestas tardías llegan a la bandeja de quien preguntó en lugar de perderse; nunca se vuelven a escribir en la terminal de quien esperaba. Nuevos comandos orkestrai inbox y orkestrai reply (y herramientas MCP inbox y reply).
  • Asignar una tarea a un agente ocupado o que aún inicia ya no bloquea al líder ni devuelve la tarea a "sin responsable": el briefing espera el siguiente intervalo del agente. Los avisos de nueva tarea y de finalización siguen el mismo camino y esperan a que un líder sin conexión vuelva.
  • Las confirmaciones tardías del proveedor se concilian desde el transcript sin reenviar el mensaje; los intentos que nunca llegaron al proveedor vuelven a la cola. Las fallas de transporte ya no marcan al destinatario con error ni pausan la supervisión; el dueño sigue viendo el mensaje no entregado en Control Center.
  • Las plantas parten del estado actual de la main, incluidos los cambios sin confirmar, y comparten las dependencias instaladas sin compartir cachés. Terminar la tarea confirma el trabajo de la planta, y floor land integra aunque la main tenga cambios locales aplicando solo el delta de la planta con un merge de 3 vías por archivo; ante un conflicto nada cambia.
  • Integrar una planta registra un commit en main con exactamente sus archivos, sin arrastrar otros cambios locales. Retira plantas integradas e inactivas solo si sus archivos ignorados son informes de prueba, cachés o logs verificados como regenerables y sin archivos sensibles; conserva build/dist/out/target, enlaces simbólicos, datos ignorados, terminales vivos, procesos en ejecución y tareas pendientes. Sin espacio para una nueva planta, primero retira las integradas que pueden eliminarse con seguridad.
  • El líder ya no espera al dueño para hacer commit, integrar, revisar visualmente o liberar disco: lo que solo el dueño puede hacer queda como pendiente sin bloqueo y sigue integrando el resto. Un líder en espera vuelve a recibir recordatorios cuando el equipo termina trabajo que puede integrar.
  • Nuevo orkestrai heavy -- <comando>: builds, E2E y empaquetado esperan su turno en una cola de la máquina dimensionada por CPU, memoria y disco, con renovación automática y liberación al terminar. Nuevo orkestrai stats con latencia de entrega y respuesta, colas, tareas y plantas.
  • La supervisión del líder reacciona a nuevos bloqueos y resultados del equipo, no solo a cambios de tarjetas, con recordatorios de estancamiento limitados. Las conversaciones de agentes con transcript de más de 256 MB reinician en una sesión nueva con traspaso de contexto. Las instrucciones de AGENTS.md son cerca de un 70% más pequeñas y describen el flujo de entrega continua.
  • Las terminales fuera de pantalla dejan de repintar la salida y el simulador pausa su stream cuando no está visible; las notas fuera de pantalla difieren su renderizado. La base de datos limita y trunca su WAL, compacta páginas libres al iniciar y crea copias de seguridad de migración compactas.
  • Nunca atribuye la conversación nueva de un agente a otro cuando dos agentes del mismo proveedor inician juntos en la misma carpeta: el primer prompt entregado y confirmado en su propio transcript vincula la conversación, y los inicios ambiguos ya no se adivinan.
  • Los agentes ya no heredan la sesión de un Claude Code o Codex externo que abrió Orkestrai. Con esa herencia, los agentes Claude dejaban de guardar su propio transcript (rompiendo la confirmación de entrega, la captura de respuestas y la reanudación) y recibían el token de mensajes de esa sesión.
  • Una respuesta siempre llega a alguien: las respuestas a una respuesta vuelven a quien la envió, y la respuesta de un especialista al briefing de la tarea (checkpoints, dudas) llega a quien creó la tarea o al líder.
  • Los mensajes ya no esperan para siempre a un agente cuyo turno anterior se interrumpió al cerrar la app: un turno dejado abierto por un proceso que ya no existe no bloquea la entrega. Preguntar a un agente que nunca guardó una conversación inicia una sesión nueva, como asignar una tarea, en lugar de fallar. Un agente interrumpido a mitad de la tarea por un reinicio recibe el pedido de continuar su tarjeta cuando vuelve su terminal.
  • Arrastrar y hacer zoom en lienzos grandes es fluido: las conexiones, el grafo de código, las terminales fuera de pantalla y las vistas previas de Portal reaccionan cuando el movimiento termina, en lugar de en cada cuadro.
  • Integrar una planta nunca escribe a través de un enlace simbólico, conserva la planta cuando un hook rechaza el commit y elimina solo archivos ignorados regenerables, como informes de prueba, cachés y logs.
  • orkestrai heavy detiene solo el árbol de su propio comando y nunca supera el límite de la máquina tras perder su reserva. Las bandejas entregan de forma independiente, las respuestas simultáneas cuentan una vez y las respuestas siguen llegando después de reiniciar la app.
  • ask responde en segundos y la respuesta llega a tu bandeja de entrada; las respuestas que no pudieron reenviarse se entregan después, una sola vez. Integrar una planta también lleva los cambios de permiso de ejecución, trata las rutas de forma literal para que ningún archivo privado ignorado entre al commit por coincidencia de patrón y reintenta integraciones rechazadas que eliminan archivos.
  • El líder cierra cada tarjeta, incluidas las de coordinación, en cuanto el trabajo está integrado y confirmado: el Kanban es la fuente de verdad.
  • Los agentes Claude que trabajan en un Floor conservan su conversación cuando la app vuelve a abrirse, en lugar de empezar de cero sin contexto.
  • Un especialista inactivo durante 10 minutos con una tarjeta aún en curso recibe el recordatorio de continuar, cerrarla o informar el bloqueo: como máximo dos veces por tarjeta, nunca mientras espera a alguien.
  • Los builds y suites de prueba en orkestrai heavy se detienen cuando el disco libre baja de 1 GB, en lugar de llenar el disco.
  • orkestrai heavy detiene un build o prueba cuyo agente murió junto con la app, en lugar de dejarlo corriendo fuera de la cola junto a la ejecución que el agente retomado inicia de nuevo.
  • Actualiza Handlebars a la corrección oficial 4.7.10 en Postman y Bruno sin degradar sus runtimes. Rechaza AST malformados y accesos prohibidos al constructor, escapa terminadores de script en el código precompilado inline, conserva las visualizaciones normales del Cliente de API y mantiene la auditoría completa de dependencias.
  • Recupera todos los reenvíos pendientes de respuestas con paginación por cursor, sigue intentando tras fallos de consulta y conserva una señal nueva que aparece durante otra recuperación. Restaura la captura de respuesta de cada pregunta pendiente del lote aunque el primer elemento fuera un aviso o ya estuviera respondido.
  • Las terminales reciben las capacidades del xterm del canvas aunque la app herede TERM=dumb o vt100 de un proceso externo. Conserva las configuraciones explícitas por sesión y reenvía TERM y COLORTERM a WSL.
35

Orkestrai 0.39.3: detener recordatorios repetidos al líder inactivo

Mantiene los tableros completados silenciosos y evita gastar cuotas en supervisión sin cambios.

  • Mantener la supervisión automática silenciosa sin tarjetas todo/doing, incluso con pisos activos esperando limpieza o promoción. Las worktrees por sí solas no solicitan turnos del modelo ni mantienen despierto al líder bajo demanda; el mantenimiento exige una tarea explícita y autorizada.
  • Persistir una firma del estado semántico del tablero con los comprobantes de entrega. Recordar una vez por trabajo sin cambios, incluso tras reiniciar el Core o terminal; ignorar actualizaciones solo de hora y orden. Los cambios reales permiten otro recordatorio protegido tras el intervalo; cancelar contexto en cola obsoleto conservando controles de finalización, entrega incierta, bloqueos humanos, pausas y cuotas.
  • Usar un recordatorio breve con un máximo de cinco resúmenes abreviados, deduplicando según todo el tablero pendiente. Probar cinco horas sin cambios, tableros completados con pisos activos, reinicios, cambios de tareas y cancelación de entregas obsoletas.
  • Actualizar http-cache-semantics 4.3.0, Joi 17.13.8 y source-map-js 1.2.2; usar global-agent 4.1.3 con inicialización del proxy de Electron antiguo probada para eliminar sprintf-js. Sustituir la cadena patch-package/braces por un ejecutor confinado con jsdiff 9.0.0: validar versiones y hashes exactos antes/después de los ocho archivos ya corregidos antes de escribir, conservar LF/CRLF e idempotencia y preparar reemplazos atómicos resistentes a falta de espacio. Mantener todos los parches y el bloqueo completo de auditoría.
36

Orkestrai 0.39.2: recuperar esquemas incompletos de workspaces

Recupera columnas ausentes automáticamente, conservando los datos guardados.

  • Recuperar esquemas históricos incompletos de carpetas añadiendo columnas ausentes de padre, orden, timestamps y estado contraído y el índice tras validar definiciones existentes. Conservar registros, columnas posteriores de workspaces y vínculos antiguos de padres gestionados por la app. Nunca recrear tablas, inventar identidades ni borrar referencias no resueltas silenciosamente.
  • Incluir detalles limitados del esquema esperado/actual en errores de inicio sin registrar valores de registros ni defaults arbitrarios. Probar DDL independiente de la base reportada, toda la cadena de migraciones, conservación del backup y rollback; verificar el inicio del paquete Intel macOS firmado con ese fixture antes de subir instaladores.
  • Rechazar elementos RSA DigestAlgorithm adicionales anidados en node-forge con el parche revisado, aún no publicado oficialmente, del PR upstream #1152, fijado por commit inmutable y SHA-512, más una validación local al instalar que exige parámetros NULL vacíos. Conservar Postman y el bloqueo completo de auditoría; probar firmas válidas y malformadas, importación de clave privada y la dependencia empaquetada.
37

Orkestrai 0.39.1: Recuperar actualizaciones interrumpidas

Conserva los datos existentes y mantiene la recuperación disponible si falla el inicio.

  • Retoma migraciones compatibles de carpetas de workspaces después de validar columnas, claves foráneas e índices. Conserva registros y rechaza estructuras incompatibles.
  • Confirma las migraciones SQLite pendientes y su historial en una transacción, después de un backup privado y verificado que incluye el WAL. Conserva solo el último backup automático completado; los inicios sin cambios no crean copias adicionales. Instala explícitamente el prebuild SQLite de la versión Electron y CPU exactas, aunque el empaquetador retire las definiciones nativas.
  • Inicia la búsqueda de actualizaciones antes del servidor y ofrece un diálogo nativo traducido para descargar, reintentar y abrir logs si falla el inicio. Detecta pronto el proceso finalizado y cierra la splash destruida con seguridad.
  • Mantén legibles las etiquetas de categoría de actividad del Centro de Control sobre fondos coloreados en los temas claro y oscuro, con pruebas de accesibilidad que siempre incluyen actividad.
  • Reutiliza el bundle portátil probado por CI y E2E del mismo commit, verificando procedencia, lockfile y hashes; conserva las dependencias nativas por target. Firma y notariza ambas arquitecturas macOS en paralelo y valida los manifests combinados antes de publicar. Mantén el checkout del lockfile en LF en todos los sistemas y prueba la conversión de Git en Windows, conservando la comparación exacta de hashes.
38

Orkestrai 0.39.0: Orquestación más ágil y cierre seguro de pisos

Revisión de worktrees en lote y esperas limitadas con protecciones explícitas.

  • Audita pisos en una llamada nativa y limpia revisiones seguras seleccionadas en un lote autenticado por tarea; conserva ramas, archivos locales y trabajo activo.
  • Confirma la eliminación, muestra alertas accesibles de fallos y conflictos reales; mantén visibles los pisos pendientes y respeta los límites del workspace y las rutas.
  • Limita el Git de pisos a cuatro procesos y comparte revisiones simultáneas.
  • Devuelve tarjetas nuevas sin esperar la notificación al líder; elimina la espera adicional de 90 segundos por respuestas; nunca confirma turnos parciales ni reenvía entregas inciertas.
  • Supervisa pisos activos después de completar tarjetas y evita consultas repetitivas de estado, cuotas y memoria.
  • Recompila el SQLite empaquetado para la versión y CPU exactas de Electron antes de firmar y verifica su ABI, evitando instalar binarios incompatibles de Node.
  • Corrige avisos de seguridad con axios 1.20.0, DOMPurify 3.4.16, fast-uri 3.1.8, ip-address 10.7.2 y moment 2.31.0; conserva las correcciones de brace-expansion en sus ramas existentes 1.x, 2.x y 5.x.
39

Orkestrai 0.38.0: supervisión del líder y estabilidad de archivos

Recordatorios protegidos para el Kanban pendiente y vigilancia de archivos más resiliente en Code Intelligence.

  • El Core supervisa a líderes inactivos con tarjetas todo/doing pendientes, comprobantes persistentes, intervalos y protecciones humanas y de automatización. Los tableros terminados permanecen en silencio.
  • Code Intelligence excluye copias internas de Floors/reviews, usa comprobación periódica en macOS y se recupera con cautela del agotamiento de archivos abiertos, sin servir silenciosamente un grafo obsoleto sin vigilancia.
  • Conserva los cambios de ruta, consulta y hash de SPAs en el mismo documento activo del Portal. Navegar por el historial ya no dispara una captura que retira temporalmente la superficie y hace parpadear la página; la navegación explícita sigue normal.
  • Actualiza dependencias de desarrollo revisadas, incluidos parches de Electron 42, Svelte, Paraglide, iconos y herramientas YAML, manteniendo la ABI existente del escritorio.
  • Integra actualizaciones revisadas de dependencias de producción para almacenamiento, parsers, componentes de UI, colas, gráficos nativos, SDK Cua y voz integrada.
  • Corrige dependencias transitivas vulnerables: fast-uri 3.1.7, ip-address 10.5.1 y undici 6.28.1, sin cambiar el runtime undici 7 existente.
40

Orkestrai 0.37.0: Crear música, narración y efectos sonoros

Flujos nativos de audio con fal.ai en Canvas y Workbench.

  • Añade flujos de audio fal.ai para música, narración, diálogos y efectos con campos por modelo, referencias del workspace y reproducción en Canvas/Workbench.
  • Comparte cuentas cifradas, permisos de modelos, reservas, cola persistente, CLI/MCP y archivos del proyecto con los flujos creativos existentes.
  • Separa voz literal de notas de producción; estima caracteres/duración y cobro por audio (incluida la unidad audios de MiniMax) y rechaza audio sin contenedor antes de enviar. Los flujos de imagen y video siguen compatibles.
  • Usa controles propios para generar audio e identifica descargas denegadas sin reenviar ejecuciones pagadas ni hacer públicos los medios privados.
  • Añade elección del propietario entre resultados fal privados o por enlace de una hora, fija la privacidad en la vista previa y cola y muestra el ID del proveedor si falla la descarga.
  • Mantén la implementación con especialistas; el líder coordina y revisa, con asignación explícita para esas funciones. Los planes aprobados y las tareas rutinarias del servidor de desarrollo propio no requieren aprobación repetida.
  • Mejora la respuesta de los terminales con consulta asíncrona y caché de transcripciones, cola limitada, menos actualizaciones del Canvas, supresión de resize idéntico y recuperación del WebSocket. Los fallos del prompt rápido conservan el borrador y muestran un error.
  • Confirma los envíos automáticos por el transcript exacto en macOS y Windows/WSL; reconoce el compositor posicionado y el formato pegado de Claude, sin acumular otra tarea en un borrador incierto.
  • Conserva JSON completo en la CLI, indica si la asignación realmente envió, ofrece task_dispatch explícito y mantiene bloqueos semánticos hasta un cambio explícito de estado.
  • Adjuntar un simulador crea o reutiliza su nodo Mobile en Canvas y la sesión existente. Los timeouts de captura/renderizado y las cargas fallidas del Portal permiten recuperación sin repetir acciones vencidas.
  • Restaura inspección autenticada de Computer y aísla errores de retención de capturas al workspace afectado.
  • Retoma tareas asignadas a agentes recién abiertos con especialidades libres; las plantillas de rol son opcionales al iniciar, pero aplicar explícitamente una inexistente sigue devolviendo error.
  • Finaliza operaciones nativas pendientes del Portal y persiste cookies antes de cerrar; las solicitudes tardías no recrean pestañas durante el cierre de la app.
  • Dar tiempo a los proveedores ocupados para guardar mensajes en cola y recuperar la cola al llegar una confirmación exacta tardía, sin reenviar el mensaje.
  • Retoma conversaciones guardadas al enviar mensajes estructurados después de reiniciar, incluso en plantas fuera de pantalla. Los workspaces suspendidos siguen detenidos; los comandos brutos no inician otra sesión.
  • Conserva entregas verificadas pendientes cuando la respuesta tarda, sin indicar un transcript roto ni pedir recarga; la CLI distingue entrega de conversación confirmada.
  • Permitir acceso autorizado al Portal con contraseñas de solo escritura en HTTPS o servidor local, conservando ocultación, campos privados, OTP y controles explícitos.
  • Restaurar el dispositivo móvil virtual al reiniciar el Core sin duplicar su nodo, despertar workspaces descargados, tomar dispositivos de otro workspace ni omitir confirmación física.
  • Evitar capturas concurrentes del compositor y recuperar fallos transitorios de presentación del Portal sin otro cambio de tamaño.
41

Orkestrai 0.36.3: estabilidad y presentación del Portal

Controles del Canvas accesibles y zoom separado de la adaptación del sitio.

  • La página del Portal permanece detrás de las barras laterales, herramientas y selectores de dispositivos al terminar el arrastre. Cerrar los menús restaura la misma sesión. El recorte del origen izquierdo o superior usa la vista previa hasta volver al área visible; los recortes derecho e inferior siguen siendo interactivos.
  • El zoom del Canvas conserva el viewport, los breakpoints, la densidad de píxeles y la independencia entre Portales del mismo sitio. Redimensiona el nodo o elige un viewport adaptable para cambiar las dimensiones reales de la página.
  • Las vistas previas y capturas para agentes conservan el viewport lógico completo, la posición de desplazamiento y las máscaras de campos protegidos.
  • Evita destellos de la página ampliada durante el zoom o con el Canvas quieto. Las capturas quedan fuera de la jerarquía nativa visible y restauran un cuadro del tamaño correcto; las lecturas de agentes y los cambios de título no disparan capturas ni eventos falsos de recarga.
  • Corrige un crash nativo de Electron al abrir o inspeccionar un Portal nuevo. Espera al documento, separa el tamaño nativo de la emulación, recupera la página tras fallos de navegación o del renderizador y descarta capturas durante cambios de documento.
42

Orkestrai 0.36.2: medios del Canvas y entregas del proyecto

Inventario fiel al Canvas y entrega de videos editados por agentes dentro del proyecto configurado.

  • Mantén visibles los nodos cuando falle la eliminación, incluso en selecciones parciales, y conserva las conexiones ante fallos de persistencia.
  • Las consultas predeterminadas de agentes excluyen rutas históricas de medios. El historial requiere una consulta explícita; los medios eliminados no se reutilizan automáticamente y los archivos del proyecto permanecen intactos.
  • Los agentes con tarea pueden añadir videos editados del proyecto como nodos reproducibles, sin generar, subir a proveedores ni mover archivos. Valida formato, tamaño y hash opcional, respeta los límites del proyecto y reutiliza los nodos existentes al reintentar.
  • Expón la carpeta configurada del proyecto, distinguiendo las rutas del host y de WSL. Briefings, prompts, fuentes del montaje, renders y entregas finales van allí por defecto; cambiar de directorio en la terminal no cambia el workspace autenticado.
43

Orkestrai 0.36.1: acceso a Portales y correcciones del Canvas

Restaura el acceso del equipo a Portales, importa vídeos locales y alinea las páginas del navegador.

  • Restaura el uso del Portal sin exigir una política de autonomía activa ni tarea asignada. Los Portales nuevos y sin configurar permiten todo el equipo, incluidos nuevos reclutas; listas explícitas, modos manual/solo lectura, pausas, campos protegidos, políticas activadas y auditoría se conservan.
  • Arrastra MP4, M4V, MOV, WebM o MKV de hasta 64 MB como nodos nativos de Vídeo, con reproducción y referencias reutilizables en los flujos. Conserva el original y los permisos de los proveedores.
  • Mantén las páginas de los portales detrás de los controles del Canvas. Usa una vista previa temporal dentro del nodo al arrastrar, mover, ampliar o redimensionar y restaura la misma página sin recargar su sesión.
44

Orkestrai 0.36.0: una nueva experiencia en Canvas y Workbench

Herramientas nativas renovadas, manipulación directa y navegación más clara en escritorio y Remote.

  • Arrastra herramientas del dock al Canvas e ítems del árbol a paneles del Workbench. Reordena pasos de flujos, clips, capas/páginas de diseño y peticiones de runners directamente.
  • Inicia espacios vacíos con acciones de un clic, comprueba la disponibilidad del ejecutor de imágenes y suelta referencias sobre nodos de imagen vacíos.
  • Canvas y Workbench renovados con marcos consistentes, herramientas agrupadas, pestañas legibles, medidores compactos de uso y acciones accesibles por teclado.
  • Editor de Diseño con nuevas barras, árbol de capas, selección y propiedades, incluyendo colores, controles de layout y alineación/operaciones booleanas para selecciones múltiples.
  • Menús, diálogos, indicadores de foco, superficies por tema y movimiento reducido consistentes; textos compactos, contraste, estados seleccionados y mensajes de recuperación más claros.
  • Configuración y Central de Providers con sliders, switches y selectores segmentados. Mejoras en búsqueda de comandos y navegación de documentación.
  • Controles de voz, notas, Kanban, Git, portales, colecciones API, flujos creativos, automatizaciones y centros del Workbench refinados, conservando datos y contratos de los agentes.
  • Conexión Remote guiada por pasos, estado y consejos de recuperación, con vistas compartidas y conectadas consistentes.
  • Sitio y READMEs actualizados con grabaciones reales de la aplicación y nuevas demostraciones del producto.
  • El Canvas vacío acepta herramientas, archivos y personajes arrastrados; los controles de ejecución de flujos quedan accesibles y se restaura la indexación del grafo.
  • Se corrigen recortes en pies de runners, listas de archivos Git y paneles compactos de dispositivos; los controles de selección y valores de Diseño permanecen visibles.
  • Se restauran estados seleccionados de permisos/ámbitos, tooltips de iconos y badges legibles; la falta de datos de uso no aparece como un estado saludable.
  • Remote sigue respondiendo cuando hay un huddle compartido; se corrigen etiquetas ambiguas, traducciones y acciones de estados vacíos.
45

Orkestrai 0.35.0: Leer PDF escaneados con OCR local

El OCR local permite buscar PDF escaneados a usuarios y agentes.

  • Lee PDF escaneados y mixtos sin conexión con OCR integrado en español, inglés y portugués, conservando originales y citas por página.
  • Muestra confianza del OCR, archivos protegidos y extracción parcial; reindexa escaneos antiguos automáticamente y aísla el extractor en otro proceso. Normaliza las rutas de recursos PDF integrados para Windows, macOS y Linux.
46

Orkestrai 0.34.0: Segundo cerebro: conocimiento conectado

Convierte documentos y trabajo del proyecto en conocimiento reutilizable con fuentes.

  • Busca conocimiento con citas, etiquetas, backlinks y grafo propio en Canvas y Workbench.
  • Importa nodos arrastrando PDF, Markdown, XLSX, CSV y otros archivos; conserva originales y muestra límites de extracción y actualización.
  • Conserva lecciones entre proveedores con reflexión por tarea, consulta limitada y controles automático/revisión/desactivado en UI, CLI y MCP.
  • Explora una red de conocimiento 2D/3D colorida e interactiva con actualizaciones en vivo del workspace y archivos vinculados, cámara y posiciones estables, detalles de fuentes y limpieza de recursos fuera de pantalla. Mantén los detalles de hover al pasar por etiquetas y después de arrastrar una fuente. Los gestos de pinza también funcionan cuando un dedo empieza sobre una etiqueta.
47

Orkestrai 0.33.0: más proveedores de vídeo

Usa fal.ai, BytePlus ModelArk o Higgsfield con cuentas, contratos y presupuestos separados.

  • Añadir BytePlus ModelArk e Higgsfield como proveedores explícitos de vídeo junto a fal.ai, con contratos propios, cuentas en la bóveda y cola persistente. Se conservan los flujos fal y de imágenes Codex.
  • Exponer controles coherentes de proveedor/cuenta/modelo, tarifas públicas fechadas y presupuestos configurados de Higgsfield. Conservar referencias obligatorias al cambiar proveedor explícitamente y bloquear credenciales cruzadas o reintentos de pago duplicados.
  • Documentar límites de subida, cancelación y referencias en los tres idiomas; compartir contratos con agentes, storyboards y onboarding guiado.
  • Detener las conexiones elásticas al estabilizarse sin reiniciar su propia animación. Limitar la física sin convergencia, reutilizar índices de conexiones y aplazar el pintado de imágenes y flujos fuera de pantalla sin descargar agentes ni modificar archivos originales.
  • Mostrar referencias de vídeo con nombres y vistas previas para nodos del canvas y archivos del proyecto. Navegar por carpetas, ampliar la vista previa y mantener rutas/mapeos de la API en detalles técnicos sin cambiar vínculos de agentes. Alinear los controles de cuenta y modelo.
48

Orkestrai 0.32.0: flujos nativos de vídeo

Generación opcional de vídeos con fal.ai en el Canvas y Workbench existentes.

  • Esperar al campo de mensajes de Claude antes de entregar roles, tareas iniciales o Enter automático. La confirmación de confianza de la carpeta queda bajo control del usuario, sin seleccionar No, exit por accidente; un tiempo de espera agotado no se registra como entrega.
  • Separa las notas de producción y la procedencia de aprobación/versión del prompt; distingue instrucciones de personaje y diálogo sin modificar referencias congeladas.
  • Muestra descripciones, ejemplos y valores del proveedor a usuarios y agentes; edita parámetros anidados, identifica incompatibilidades al cambiar de modelo y compara tarifas base de la cuenta antes de estimar la ejecución.
  • Aislar los formularios creativos por diálogo para que restaurar varios nodos no reutilice identificadores de personaje, cuenta, permisos, marca o receta. Mantener el desplazamiento de los ajustes de vídeo con cuenta, pestañas y acciones fijas, también en ventanas compactas.
  • Mantener los menús de modelos y referencias dentro de la ventana, incluidos los campos cerca del pie de un diálogo.
  • Reservar las entradas de imagen y voz del personaje al adjuntar medios de la escena, ofreciendo las siguientes entradas libres sin conflictos con identidades aprobadas.
  • Indicar el tamaño exacto de las respuestas de medios del workspace para que las vistas previas de voz determinen la duración sin esperar al final de la reproducción.
  • Cerrar la confirmación del codificador de vídeo tras aprobarlo para que la descarga completada no deje el editor de secuencia bloqueado por una superposición.
  • Busca todo el catálogo de video de fal.ai, incluyendo Seedance 2.5, con contratos específicos, parámetros anidados, múltiples referencias de imagen/video/audio y permisos por workspace. Los borradores Wan/Kling y flujos de imágenes Codex siguen siendo compatibles.
  • Configura credenciales en la bóveda, permisos por workspace y modelo, acceso de agentes, envío de datos, estimaciones, reservas de presupuesto y concurrencia bajo los controles de seguridad existentes.
  • Recupera ejecuciones persistentes sin duplicar generaciones de pago, solicita cancelación y repite descargas al proyecto. UI manual, CLI/MCP, documentación y tour guiado comparten el mismo flujo. Los archivos nativos de vídeo/audio conservan sus bytes y cada salida vuelve a comprobar permisos de carpetas y red. Una generación rechazada por el proveedor es un fallo, no una descarga recuperable; se mantiene la reserva de presupuesto.
  • Guarda y bloquea versiones de apariencia y voz aprobadas por el usuario. Reutiliza referencias inmutables con hashes desde UI y agentes; bloquea vínculos incompatibles y sustituciones silenciosas antes de generar con pago. Arrastra personajes aprobados entre workspaces con todas sus referencias visuales y de voz, copias locales independientes y nodos nativos agrupados; no se transfieren credenciales ni permisos. Revisa imágenes maestras y voz, asigna entradas compatibles automáticamente e inserta referencias con nombre sin descartar archivos ni cambiar identidades silenciosamente.
  • Exigir una bóveda protegida por el sistema operativo y conservar las credenciales existentes si el archivo es ilegible o está dañado.
  • Encuentra skills seleccionadas por nombres con espacios o guiones incluso cuando el registro en línea no esté disponible.
  • Mantén bloqueados los ajustes de la cuenta de vídeo durante la carga para que las respuestas tardías no borren cambios ni avisos de validación. Conserva las ediciones y selecciones de los diálogos creativos durante las actualizaciones del workspace.
  • Añade guiones gráficos nativos con escenas ordenadas, diálogo, personajes aprobados, referencias y borradores de imagen/video vinculados. Comparte revisión con CLI/MCP; conserva resultados y muestra dependencias ausentes o desactualizadas sin ejecución paga automática.
  • Compara variantes de imagen y video con reproducción sincronizada e historial inmutable vinculado al hash. Los archivos modificados invalidan la aprobación; los agentes pueden proponer pero no autoaprobarse.
  • Añade variación de imagen, eliminación de fondo con alpha real, cambios anotados y borradores de animación. Conserva originales y procedencia congelada en los flujos existentes de imagen Codex y video fal.
  • Guarda la dirección de cada escena sin perder referencias ni vínculos de voz.
  • Versiona paletas, logotipos, productos y reglas creativas y coloca los recursos exactos en cualquier workspace.
  • Guarda guiones versionados con entradas nombradas y recrea storyboards editables sin copiar permisos de ejecución.
  • Ordena, recorta y subtitula vídeos existentes sin cambiar sus archivos originales.
  • Elimina políticas, auditoría, eventos de integración y herramientas vinculados al workspace en orden de dependencia, sin dejar el Canvas parcialmente eliminado; conserva otros workspaces y archivos del proyecto.
  • Actualizar la dependencia de serialización para corregir denegación de servicio por entradas malformadas.
49

Orkestrai 0.31.5: comunicación entre agentes y selección del terminal

Comunicación fiable entre agentes y selección precisa en el terminal.

  • Entregar mensajes entre agentes sin esperar toda la respuesta del modelo. Los mensajes recíprocos desbloquean al remitente, los mensajes recibidos por Claude durante el trabajo mantienen su vínculo con el transcript y los avisos válidos de finalización siguen disponibles para el líder.
  • Alinear las coordenadas del ratón con el zoom del Canvas al arrastrar, seleccionar palabras y utilizar pantallas con escala.
50

Orkestrai 0.31.4: dictado fluido y recuperación de terminales

Evita bloqueos de indexación, permite cancelar el dictado y conserva la conversación de cada agente.

  • Excluye dependencias y archivos generados de la indexación en cualquier nivel de carpeta. Selecciona conjuntos grandes de archivos de forma estable, evitando escrituras repetidas en la base de datos que bloqueaban terminales y retrasaban el micrófono.
  • Permite cancelar la apertura del micrófono o la transcripción desde el mismo control en Canvas y Workbench. Detiene la captura inmediatamente y descarta resultados tardíos después de cancelar o navegar. La apertura tiene un límite de 15 segundos y la transcripción de tres minutos; la grabación termina automáticamente a los 15 minutos.
  • Restaura cada terminal con su conversación exacta. La recuperación no adopta ni detiene el PTY de otro agente, y las solicitudes simultáneas no crean procesos duplicados para la misma conversación.
51

Orkestrai 0.31.3: apertura de carpetas del proyecto

Abre carpetas de resultados sin habilitar el control del ordenador.

  • Restaura la apertura de carpetas del proyecto y de imágenes generadas a petición del agente en el gestor de archivos, sin exigir Computer Control ni permisos de captura. La acción dedicada limita las rutas al workspace o repositorios aprobados, autentica al agente, registra auditoría y conserva las restricciones explícitas de seguridad.
52

Orkestrai 0.31.2: transferencia de selecciones del Canvas

Vuelve a copiar y mover selecciones entre workspaces.

  • Restaura la copia y el movimiento de selecciones del Canvas entre workspaces, incluidas selecciones grandes de 59 nodos, conservando conexiones internas y posiciones relativas. Las solicitudes no válidas se rechazan antes de modificar nodos, con un mensaje de validación más claro.
  • Restaura el arrastre de archivos externos: las imágenes soltadas en el espacio libre del Canvas se convierten en nodos de referencia persistentes separados; los archivos soltados sobre un agente se adjuntan al prompt sin enviarlo automáticamente. Reconoce el arrastre protegido antes de soltar y conserva las entradas durante la carga.
  • Guarda las ediciones numéricas de Diseño una sola vez al pulsar Enter y espera a que termine el guardado antes de aplicar el layout, evitando conflictos de revisión duplicados.
53

Orkestrai 0.31.1: mensajes recibidos por el asistente

Los mensajes reenviados y las leyendas llegan al asistente autorizado.

  • Reconoce mensajes reenviados y leyendas de archivos del contacto autorizado para que el asistente reciba los eventos en lugar de esperar en silencio. Conserva la identidad de los mensajes y la protección contra duplicados; descargar o transcribir archivos sigue requiriendo autorización independiente.
54

Orkestrai 0.31.0: asistentes continuos en el escritorio

Seguimiento de conversaciones, memoria privada y trabajo programado con acceso controlado por el usuario.

  • Supervisa conversaciones autorizadas del escritorio en segundo plano y activa al agente del Canvas cuando lleguen mensajes. En macOS, la navegación automática opcional vuelve a abrir el contacto aprobado.
  • Procesa mensajes recibidos en lotes persistentes, incluso después de reabrir el chat, con verificación del texto completo, protección contra envíos duplicados y recuperación de escritura interrumpida.
  • Configura la persona, el idioma y la voz de cada asistente, con memoria privada opcional de la conversación, preferencias con fuentes, controles de retención y eliminación.
  • Permite que los agentes creen y gestionen calendarios vinculados a tareas para recordatorios e informes, con zonas horarias, recurrencia y gestión de ejecuciones atrasadas.
  • Configura el envío nativo de fotos y archivos, la transcripción autorizada de audios recibidos, 30 voces locales de TTS y la reproducción de audio en Workbench. Los controles multimedia dependen de la aplicación compatible; el audio sintetizado es un adjunto, no una nota de voz nativa.
  • Limita el acceso al escritorio a las aplicaciones y contactos aprobados, con protecciones de publicación, acciones auditables y limpieza automática de capturas y adjuntos temporales.
  • Mejoras en la estabilidad del panel Computer, los avisos de permisos y los controles de observación de Canvas y Workbench. Empaquetado del runtime nativo de escritorio para la arquitectura de cada instalador.
  • Actualización de las dependencias de ejecución e interfaz, mayor protección contra envíos duplicados en las integraciones y mejoras en los contratos y la validación de herramientas creadas por agentes.
55

Orkestrai 0.30.0: trabajo de escritorio en lenguaje natural y acceso al micrófono

Pide al agente que opere tu sesión de escritorio existente

  • La app y sus helpers firmados en macOS incluyen ahora los permisos de firma para micrófono y Apple Events. El empaquetado local y la CI verifican los permisos reales, además de la firma y notarización. El modelo STT no cambió.
  • Los agentes pueden preparar y conectar el nodo Computadora, crear su propia tarea asignada sin enviarse otro prompt y abrir o reutilizar aplicaciones nativas autorizadas mediante CLI y MCP. Las ventanas existentes del navegador conservan su sesión autenticada.
  • La preparación hereda solo una autorización previa limitada para Computadora y aplicaciones, sin reactivar un nodo pausado por el usuario. Se puede autorizar un ID antes de abrir la app; las aplicaciones autorizadas y cerradas siguen visibles y revocables.
  • Computadora usa identificadores nativos estables en macOS, rechaza ventanas obsoletas o ambiguas, verifica el foco antes de escribir, evita disputas de entrada entre workspaces y bloquea repeticiones automáticas tras fallos posiblemente parciales.
  • Los riesgos declarados de correo, publicación, compra, credenciales o acciones destructivas pasan por los gates de Seguridad antes de la entrada nativa. La aprobación queda vinculada a la solicitud e intento exactos. Las acciones por píxeles aún dependen de una clasificación correcta del agente.
  • La entrega nativa de SecretRefs suprime salidas y errores que puedan repetir secretos; guardar y leer capturas rechaza rutas que escapen del workspace mediante enlaces simbólicos. El texto escrito no entra en los metadatos de auditoría.
  • El estado y las capturas de agentes se actualizan en Canvas y Workbench sin recarga manual. La disponibilidad refleja activación y permiso del sistema. La escritura manual queda vinculada a la ventana permitida seleccionada; las capturas son evidencia, no mapas de clics desactualizados.
  • El inventario de Computer unifica registros nativos idénticos y excluye identidades conflictivas. Las ventanas duplicadas de Finder en macOS ya no bloquean la interfaz ni el indicador de carga; los fallos permiten reintentar y la actualización mantiene visible el panel.
  • La ejecución de flujos espera a que se guarden las etapas en Canvas y Workbench. Si falla el guardado, no inicia con etapas antiguas o ausentes.
  • Los adaptadores corrigen la detección de ventanas/PID en Linux, argumentos PowerShell, textos y atajos en Windows, y coordenadas de pantallas y capturas en macOS. Los comandos de escritorio de Windows cargan solo módulos integrados de PowerShell y conservan los límites de los argumentos. La apertura usa aplicaciones registradas; destinos no compatibles fallan explícitamente.
  • El micrófono se limita al renderer real de la app y al origen local exacto; el medidor de Configuración reanuda contextos de audio suspendidos. La documentación y el caso guiado empiezan con un pedido en lenguaje natural al agente, incluso desde Remote.
56

Orkestrai 0.29.0: Agentes persistentes, flujos visibles del navegador y herramientas reutilizables

Observar un agente en tu navegador autenticado

  • Los planificadores en segundo plano esperan las migraciones de la base de datos al iniciar por primera vez y reintentan fallos transitorios sin cerrar el Core.
  • Los instaladores RPM ya no incluyen rutas build-id compartidas que entran en conflicto con otras aplicaciones Electron. La validación de Linux revisa el RPM antes de publicarlo.
  • Se actualizaron los parsers transitivos Joi y js-yaml a versiones compatibles corregidas; la auditoría de seguridad de dependencias no detecta vulnerabilidades.
  • Configuración ahora incluye Autonomía y Core 24/7 con ejecución en segundo plano, inicio opcional al entrar al sistema, tiempo activo, estado del proceso, recuento de recuperaciones automáticas y reinicio protegido.
  • Cerrar todas las ventanas mantiene el trabajo activo habilitado en la bandeja; Salir de Orkestrai sigue siendo el comando explícito que detiene el Core y sus procesos hijos.
  • El supervisor de escritorio se reconecta después de una salida inesperada del Core o al volver de la suspensión sin crear un segundo escritor para el mismo provider.
  • Los metadatos de descubrimiento del Core son privados para el usuario del sistema operativo y el endpoint de salud exige un token por proceso que nunca se expone al renderer.
  • Las ejecuciones de automatización se guardan antes de correr, se reclaman con leases renovables, registran checkpoints, reintentan con backoff limitado, se recuperan tras una interrupción y pasan a Requiere intervención después del último intento. Los agentes destino cerrados se inician o reanudan automáticamente.
  • Cada terminal de provider admite ciclo de vida Interactivo, Bajo demanda o Persistente, con reposo por inactividad, reanudación de conversación exacta, concurrencia y límite de uso por agente, despertar/reposo manual y supervisión del Core sin Canvas renderizado.
  • Portal ahora es un navegador administrado por el Core con perfiles persistentes compartidos o privados, hosts permitidos, archivos confinados, referencias semánticas, acciones tipadas, automatizaciones duraderas y evidencia atribuida sin exponer credenciales de login a los agentes.
  • Automatizaciones ahora incluye un plano de seguridad por workspace con autorizaciones permanentes, gates de alto riesgo, horario silencioso, límite de concurrencia, parada de emergencia inmediata, SecretRefs cifrados y vinculados y exportación de auditoría verificada y encadenada por hash. Los valores resueltos se ocultan antes de persistir cualquier metadato de salida.
  • El Centro de integraciones ahora conecta Gmail, Slack, Telegram, WhatsApp, GitHub y webhooks HTTPS con permisos por operación. OAuth y credenciales de apps permanecen en la Bóveda del sistema operativo, mientras los agentes usan acciones tipadas e idempotentes con historial saneado.
  • Un nuevo nodo Equipo inspecciona y controla apps de escritorio explícitamente permitidas en macOS, Windows y sesiones Linux X11 compatibles, con comandos tipados e idempotentes, evidencia de captura limitada y auditoría sin contenido escrito.
  • Tool Workshop crea herramientas reutilizables y versionadas del workspace desde integraciones, HTTP limitado, transformaciones deterministas y comandos confinados. Los agentes proponen borradores, el dueño publica revisiones inmutables, las automatizaciones ejecutan con idempotencia y vínculos exactos de SecretRef mantienen credenciales dentro de ejecutores confiables.
  • Los formularios del Workshop mantienen identidades independientes entre Canvas y paneles, y los ejecutores de navegador muestran el nombre correcto.
  • El Portal sigue los cambios de geometría del Canvas sin polling de 100 ms, ocultaciones repetidas ni cambios de zoom innecesarios. Codex transmite la identidad efímera al MCP y los prompts rápidos usan la cola de envío confirmado.
  • Guardar políticas de autonomía, aprobar gates y crear SecretRefs ahora valida correctamente los parámetros de las rutas HTTP.
  • Los popups permanecen dentro del Portal y conservan el vínculo con la página de origen, sin abrir una ventana separada del sistema. Las capturas protegidas esperan un frame nuevo, también durante el control en segundo plano habilitado explícitamente.
  • Los agentes controlan la misma página nativa visible del Portal, con permisos por agente, modos lectura/interacción, segundo plano opt-in, pausa inmediata, capturas protegidas, rechazo de referencias antiguas y sin scripts arbitrarios. Agentes preautorizados publican herramientas delimitadas de navegador/integración/HTTP/transformación; la reanudación conserva checkpoints y revisión. La UI detalla auditoría, webhook local y parada de emergencia persistente.
57

Entrega social exacta sin recortes inseguros

Los flujos creativos ahora apuntan a dimensiones reales de las plataformas y mantienen el contenido importante dentro de áreas seguras medibles.

  • Elige Instagram cuadrado o vertical, Stories/Reels, TikTok o dimensiones personalizadas y acotadas en el mismo flujo de Canvas, Workbench, CLI y MCP.
  • Orkestrai conserva intacto el máster nativo y remuestrea el cuadro completo solo cuando su proporción ya coincide con el objetivo dentro de una tolerancia estricta.
  • Un resultado incompatible vuelve a ImageGen nativo con un prompt dedicado de recomposición y área segura, conservando textos, logos, personas, productos y llamadas a la acción en vez de recortarlos o deformarlos.
  • Las imágenes generadas copiadas junto con su flujo a otro workspace mantienen una procedencia del máster nativo copiada y reasignada.
  • Las terminales de agentes en PowerShell nativo de Windows recuperan el desplazamiento del historial sin ampliar el Canvas subyacente.
58

Un workspace más claro y consistente

Canvas, Diseño, Workbench, configuración y herramientas de apoyo ahora comparten un sistema visual más denso y legible en los temas claro y oscuro.

  • El workspace nativo de Diseño incorpora una cuadrícula de puntos con desplazamiento, artboards elevados, una caja única para selección múltiple, lecturas en vivo de tamaño y ángulo, nombres de frame estables y un inspector ordenado según el trabajo real.
  • El chrome de selección y hover queda aislado de los efectos del arte y se elimina de forma consistente de exports, miniaturas y referencias de revisión visual; las guías de regla ya no invalidan una revisión aprobada.
  • El tema claro se restaura antes del primer render, los tokens semánticos antes indefinidos ahora se resuelven de forma consistente y las marcas de providers siguen siendo legibles en ambos temas.
  • Los encabezados de nodos comparten un contrato compacto de botón y tooltip, las esquinas y controles de formas siguen el tema activo y el minimapa usa colores reconocibles por herramienta con pan y zoom.
  • Las etiquetas densas de Canvas, Workbench, Remote, Cliente de API, grafo de código, Providers, Skills, configuración, documentación y pantallas de cuenta ahora parten de una base legible.
  • Las ediciones rápidas de nodos permanecen optimistas y se guardan en orden, evitando que una respuesta antigua o un nuevo montaje restaure ajustes obsoletos del flujo de imágenes.
  • Los templates oficiales de Diseño se auditan contra texto recortado y el E2E de producción mantiene baselines visuales de Canvas y Diseño en tres viewports de escritorio con temas claro y oscuro.
59

Floors Git confiables en WSL

Los workspaces de Windows respaldados por WSL ahora mantienen cada operación de Floor dentro de la distribución Linux seleccionada.

  • La creación de Floors, hooks Git, vistas previas, landing, eliminación, resúmenes de estado e impacto de cambios del grafo de código ahora se ejecutan mediante el runtime WSL del workspace en vez del Git de Windows.
  • El puente de agentes identifica el repositorio principal ., su estado Git y su runtime nativo o WSL por separado de los aliases opcionales de repositorios adicionales, por lo que una lista vacía de aliases ya no es ambigua.
60

Workspace profesional de Diseño nativo

El mismo nodo Diseño ahora ofrece un workspace visual nítido y enfocado y un recorrido completo desde el concepto hasta el código revisado.

  • El modo enfocado ocupa el viewport de la app y conserva revisión, selección, herramienta, cámara, zoom y paneles exactos al volver al Canvas.
  • Páginas, capas jerárquicas, selección precisa, rotación, medidas, organización, controles profesionales de color y degradado, auto layout responsivo, conexiones de prototipo, Inspeccionar y operaciones de agentes comparten un único documento protegido por revisión.
  • Las vistas previas del Canvas renderizan diseños complejos con nitidez a 2048 px y se reabren encuadradas en el arte visible, sin miniatura borrosa ni región negra vacía.
  • Las exploraciones guiadas exigen Brand board, frames responsivos, tokens tipados y vinculados, componentes, prototipo, código de framework aplicado y aprobación visual actual antes de cerrar la entrega.
  • Los handoffs vinculados a una tarea expiran en vez de llegar tras la conclusión o reasignación, el trabajo terminado no retrocede por estados tardíos y los líderes reanudados deben reconciliar y finalizar el trabajo bloqueado aún activo.
  • Los comandos del puente en Windows y WSL usan un runtime Node de consola fijado y verificado por SHA-256, conservando stdout, stderr, JSON-RPC de MCP y respuestas estructuradas de agentes en vez de invocar el ejecutable gráfico.
  • Las transiciones del Diseño enfocado ahora liberan el foco del navegador antes de ocultar la superficie anterior, evitando controles inaccesibles y avisos de accesibilidad de Chromium.
  • Los terminales de agentes recién reclutados alcanzan su primer prompt estable antes de que Kanban entregue trabajo, y la duplicación de capas anidadas conserva el orden entre padres e hijos.
  • Las importaciones de código conservan dimensiones responsivas, selectores con alcance, tipografía heredada, padding CSS completo, controles ajustados al contenido, texto inline mixto, layout flex, navegación móvil y acciones flotantes sin recortes, superposición ni compresión.
  • Los agentes siguen vinculados al workspace nativo o WSL original después de entrar en un directorio scratch o hermano, sin copiar el token del puente.
  • La compatibilidad del Cliente de API ahora usa las versiones más recientes revisadas de filestore, scripts y requests de Bruno, mientras CI sube los diagnósticos de fallos mediante la acción de artefactos compatible con Node 24. Las dependencias de producción no tienen vulnerabilidades conocidas después de la actualización.
61

Workspace Remote completo en cualquier pantalla

La navegación remota funciona en móvil y cada agente ahora tiene un resumen operativo seguro del trabajo.

  • Equipo muestra el enfoque actual, la actividad semántica reciente y totales limitados de coordinación sin exponer mensajes internos ni la salida del terminal.
  • La navegación móvil ocupa una fila estable del viewport con Resumen, Equipo, Tareas y Actividad visibles, mientras Más ofrece Huddles y Revisiones con contadores de atención.
  • Las columnas de tareas se convierten en un selector vertical legible en pantallas pequeñas, mientras el escritorio conserva el tablero horizontal.
  • Los modales de agentes y las salas de Huddle tienen una acción explícita para volver, y las áreas seguras ya no recortan encabezados, compositores, navegación ni el terminal a pantalla completa.
  • Los detalles de Huddle caben en el área restante de la pantalla, los campos de texto evitan el zoom de Safari y un PWA abierto se recarga cuando un service worker actualizado toma el control.
62

Entrega confirmada de mensajes en Windows

Los mensajes entre agentes ahora inician un turno real del provider en vez de quedar como texto pegado en el compositor de la terminal.

  • Windows y WSL esperan que se estabilice el redibujado del compositor del TUI antes de enviar Enter, evitando que la tecla se adelante al texto pegado.
  • Un redibujado de la terminal ya no cuenta como entrega: Orkestrai confirma el prompt exacto en el transcript del provider y repite solo Enter, dentro de un límite, cuando hace falta.
  • Preguntas directas, handoffs sin respuesta, asignaciones y finalizaciones de Kanban, roles, rutinas y revisiones de diseño usan ahora la misma ruta de entrega confirmada.
  • Las sesiones WSL conservan el home de transcripts de su distribución y el directorio Linux para confirmar la entrega y correlacionar la respuesta exacta.
63

Dependencias seguras y releases bloqueadas por CI

La base de dependencias vuelve a ser segura, el empaquetado de terminales es determinista y una CI fallida ya no puede publicar una release de escritorio.

  • Las dependencias corregidas resuelven los avisos de Faker, fast-uri, qs y xmldom, conservando todas las variables dinámicas compatibles de Postman y los runtimes de scripts de Bruno y Postman.
  • Las instalaciones limpias en macOS y Linux restauran el permiso de ejecución requerido por el helper de node-pty, evitando fallos al iniciar terminales causados por los modos de extracción de paquetes.
  • Las terminales shell seleccionan un shell instalado en el host en vez de suponer que zsh existe, incluso al reabrir un workspace antiguo en otra plataforma.
  • El contador de la Central de Atención mantiene contraste WCAG AA en los temas claro y oscuro.
  • STT y TTS integrados ahora usan sherpa-onnx-node 1.13.7 con los paquetes nativos oficiales correspondientes para macOS, Linux y Windows.
  • La CI ahora ejecuta toda la suite E2E de Playwright junto con la auditoría de dependencias, las pruebas unitarias y el build de producción. El preflight local y Release Desktop exigen que el commit exacto pase antes de que una etiqueta publique artefactos de plataforma.
64

Mueve selecciones completas del Canvas entre workspaces

Reutiliza una estructura de trabajo conectada sin reconstruir nodos ni transportar estado inseguro de ejecución.

  • Selecciona hasta 100 nodos del Canvas y copia o mueve el conjunto a otro workspace, conservando el layout relativo y toda conexión cuyos dos extremos estén seleccionados.
  • Los adjuntos de notas, archivos de imagen y documentos nativos de Design se copian al destino; las terminales conservan configuración y comandos guardados, pero empiezan una conversación limpia, mientras las credenciales de API y el historial de ejecución permanecen desconectados.
  • Mover confirma el destino antes de eliminar el origen y bloquea rutinas activas, flujos de imagen en ejecución, archivos ausentes y nodos duplicados de dispositivo móvil con información accionable.
65

Inteligencia de código operativa de la pregunta a la entrega

El grafo nativo conecta ahora contexto limitado, responsabilidad en vivo, evidencia explicable, historial de revisiones y handoffs trazables.

  • Los paquetes de contexto aplican un presupuesto seleccionable de tokens, conservan la procedencia exacta de símbolos y relaciones, limitan fragmentos de código y censuran posibles credenciales antes de cualquier handoff.
  • Los handoffs a líder, agente, Council, tarea y revisión crean artefactos trazables en vez de copiar texto sin historial entre terminales.
  • Los overlays en vivo muestran responsabilidad de agente, tarea y Piso y avisan cuando el trabajo paralelo se superpone en rutas o símbolos indexados.
  • Las investigaciones con nombre restauran alcance del repositorio, modo, consulta, selección, posición en el código y cámara del grafo.
  • Cada relación explica su origen estático, inferido o de runtime y su confianza; la comparación de revisiones cubre símbolos y relaciones.
  • La selección del grafo, la posición en Monaco, CLI y MCP comparten los mismos contratos persistidos sin reiniciar el viewport del usuario.
  • El provisionamiento del workspace preserva el contenido existente de AGENTS.md y CLAUDE.md en los proyectos y actualiza solo un bloque explícito administrado por Orkestrai.
  • Los modos Asistido, Manual y Desactivado controlan actualización y acceso al grafo. Asistido actualiza ediciones estructurales y semánticas estabilizadas de forma incremental, reutiliza vectores semánticos sin cambios y hace que las consultas de agentes esperen la revisión conocida más reciente.
  • Mouse, tacto, rueda, canvas visibles y detección del puntero permanecen alineados durante el zoom externo del Canvas y el redimensionamiento del nodo. Las etiquetas que compensan la escala siguen legibles; el clic selecciona, centra y abre el símbolo, el doble clic acerca y el doble clic en el vacío ya no aplica un zoom ciego.
  • Los alcances del repositorio, Impacto de cambios, búsqueda textual y búsqueda semántica por intención explican sus acciones directamente.
  • Las solicitudes de pestaña comunes en Portales crean otro nodo Portal en el mismo Canvas, mientras los pop-ups reales de autenticación siguen como ventanas hijas aisladas con la sesión persistente.
  • Las sesiones MCP o CLI restauradas pueden derivar con seguridad su identidad del Centro de control desde una tarea asignada cuando falta la identidad de entorno.
  • Las notas creadas mediante CLI o MCP se conectan por defecto solo con el autor exacto, manteniendo aislados los flujos paralelos hasta elegir explícitamente un agente específico o todo el equipo.
  • Las conexiones del canvas ahora ofrecen renderizado Adaptativo, Elástico y Estático. Los workspaces densos eliminan antes las simulaciones inactivas, mientras Estático desactiva toda física y animación de las líneas en equipos menos potentes.
66

Flujos nativos de imagen para personas y agentes

Briefs, referencias, Codex ImageGen y resultados reutilizables forman ahora un único grafo trazable en el canvas.

  • Los nodos de Generación de Imágenes combinan el prompt con el contexto de Notas conectadas, hasta cinco referencias de Imagen ordenadas y un Codex activo conectado, y luego devuelven cada resultado validado a la carpeta elegida del workspace y al canvas.
  • Un Codex conectado tiene control tipado completo: puede crear y configurar borradores, agregar, quitar o reordenar entradas y ejecutar un único run lógico con hasta diez resultados solicitados.
  • El Codex asignado usa su tool nativa autenticada image_gen.imagegen, pasa referencias locales mediante referenced_image_paths y sigue un único contrato de alpha controlado por el selector del nodo.
  • Los resultados transparentes se decodifican y se verifican sus píxeles alpha reales. Con múltiples referencias, ImageGen primero compone sobre un fondo blanco uniforme y lo elimina en una segunda edición nativa; un prompt de recorte de cuadriculado ya validado ofrece otro fallback nativo dentro de los intentos limitados. Python y la manipulación local de píxeles siguen prohibidos, y los runs abandonados expiran.
  • Orkestrai nunca solicita ni almacena una clave de API de imagen ni llama directamente a un endpoint del provider; solo el Codex asignado completa el run, y las rutas exactas, firmas, tamaños y errores públicos se limitan.
  • Canvas, Workbench, CLI/MCP y el tour guiado del equipo creativo operan el mismo flujo visible sin un estado paralelo de automatización.
  • El tour creativo ahora monta y valida Personaje → Marca → Carrusel, espera resultados reales y conecta automáticamente cada resultado con la siguiente etapa.
  • La UI indica que se requiere una cuenta o suscripción de Codex autenticada con ImageGen; no se necesita una clave de API de OpenAI.
  • Los agentes nuevos y recuperados reanudan solo un ID de conversación exacto ya atribuido a su nodo. Sin ese ID, Orkestrai inicia una conversación limpia en lugar de usar la última sesión de otra terminal.
  • Las terminales Codex interactivas reciben el launcher MCP de la instalación actual de Orkestrai antes de resume, por lo que una configuración global antigua no oculta las tools de imagen.
  • Los builds incluyen el runtime WebADB completo; los Portales no disponibles reducen los reintentos y ofrecen retry manual, las llamadas antiguas del tablero devuelven no encontrado y las carreras esperadas de limpieza ConPTY en Windows dejan de contaminar los logs.
  • Los diagnósticos del escritorio ahora usan AudioWorklet, APIs actuales de Electron y del actualizador, resultados estructurados de scripts del Portal y estado Svelte con dependencias, sin emitir las advertencias conocidas de runtime.
67

Pegado confiable en terminales de Windows

Ctrl+V ahora pega el texto copiado en vez de ser confundido con un comando para pegar imágenes por las CLIs de agentes.

  • Las terminales de Windows detectan texto en el portapapeles nativo y disparan un pegado real de xterm, incluido el bracketed paste usado por CLIs interactivas.
  • El contenido del portapapeles permanece dentro de Electron y nunca se expone mediante el puente del renderer; solo la ventana enfocada de Orkestrai puede solicitar el pegado.
  • Cuando el portapapeles no contiene texto, Ctrl+V conserva el carácter de control original para mantener los flujos de pegado de imágenes de los providers.
68

Pausa persistente de workspaces y trabajo silencioso en Windows

La descarga ahora mantiene el workspace inactivo hasta una apertura explícita, mientras los runtimes internos dejan de robar el foco en Windows.

  • Descargar persiste el estado en pausa del workspace y detiene sus terminales vivas, la creación de sesiones por tareas y el encolado de automatizaciones en segundo plano entre navegaciones y reinicios.
  • Los workspaces en pausa siguen visibles en Canvas y Workbench, con su layout y las conversaciones exactas de los agentes guardados; solo abrirlos explícitamente reanuda el trabajo.
  • Las invocaciones internas de la CLI y el servidor que llegan al handler de instancia única de Electron en Windows ya no restauran ni enfocan la aplicación; las aperturas intencionales y las acciones del usuario conservan el comportamiento normal.
69

Roles portátiles y creación más rápida de workspaces

Reutiliza Roles especialistas, elige la cuenta correcta del provider y archiva el workspace en una carpeta durante la creación.

  • Descubre Roles en cualquier carpeta de proyecto seleccionada mediante el selector nativo; los archivos importados tienen límites, se validan, quedan confinados al proyecto y nunca sobrescriben un rol existente.
  • Elige un Perfil de Provider configurado al crear un agente; el par provider/perfil se valida antes de persistir mientras las credenciales permanecen en el almacenamiento seguro.
  • Crea workspaces normales o basados en preset directamente dentro de una carpeta validada de la barra lateral, incluso desde el encabezado de la carpeta, sin una creación parcial en la raíz.
  • Los cambios solo de perfil ahora llegan al backend y muestran la confirmación correcta de la cuenta.
  • Las vistas de Usage distinguen varias cuentas por su identidad única de enrutamiento y el nombre del perfil, sin fallar por claves Svelte duplicadas.
  • Windows y Linux instalan una actualización verificada en silencio después de confirmar el reinicio y vuelven a abrir la aplicación.
  • Los paneles laterales de Windows quedan debajo de los controles nativos de la barra de título y dentro del área visible.
  • El menú de temas de la terminal se desplaza en pantallas bajas, y los botones habilitados muestran un cursor interactivo consistente sin presentar controles deshabilitados como clicables.
70

Configuración MCP segura en Codex

Codex mantiene el puente automático del workspace sin perder el control de su dotfile global ni la visibilidad en Git.

  • Codex recibe las definiciones MCP de Orkestrai y del Figma oficial mediante parámetros temporales al iniciar en runtime nativo o WSL; el aprovisionamiento deja de reescribir ~/.codex/config.toml.
  • La estructura exacta de args multilínea huérfanos y env duplicado escrita por builds anteriores se repara tras validarla, con backup, acceso serializado y reemplazo atómico; el TOML inválido no relacionado permanece intacto.
  • AGENTS.md, los archivos MCP de providers y opencode.json dejan de ocultarse mediante .git/info/exclude; los bloques heredados exactos se reducen a directorios de runtime y skills propiedad de Orkestrai.
  • Los fallos al aprovisionar el puente ahora entran en los diagnósticos del escritorio en lugar de desaparecer silenciosamente.
71

Workspaces organizados, Portal responsivo y diagnóstico de escritorio

La navegación del workspace, las pruebas en el navegador embebido, la configuración de providers, la personalización del terminal y el soporte mejoran sin debilitar los límites locales.

  • Los workspaces admiten carpetas anidadas persistentes con arrastrar y soltar, renombrado, estado colapsado, prevención de ciclos y eliminación no destructiva de carpetas.
  • Un workspace coordinador puede autorizar explícitamente repositorios hermanos mediante alias seguros como @api-tests/bruno, permitiendo que los agentes editen colecciones Bruno y Postman del repositorio mientras las rutas superiores arbitrarias y los escapes por enlaces simbólicos siguen bloqueados; los flujos de creación que omiten esta lista opcional siguen siendo compatibles.
  • Cada Portal tiene un nombre persistente editable separado de la dirección; los agentes listan todos los Portales del workspace con conexión explícita, eligen por nombre único o id, reutilizan URLs repetidas y conservan una barra de dirección coherente con el tema y el viewport responsivo con desplazamiento contenido en ambos ejes.
  • Los servidores MCP y las skills instaladas en el workspace se propagan a Cursor, Cline, Devin, Antigravity y OpenCode mediante sus formatos nativos compatibles.
  • El marketplace de Skills abre con un catálogo curado, combina resultados en vivo de forma segura y valida payloads externos limitados antes de que lleguen a la interfaz o al sistema de archivos.
  • La configuración de terminal previsualiza colores, fuente y padding, usa atajos específicos del sistema y agrega Monokai, Ayu Dark, Rosé Pine y Solarized Light; la selección sigue siendo precisa con cualquier zoom del Canvas.
  • Los builds instalados muestran Herramientas de desarrollo y una acción directa para logs locales rotativos que capturan fallos del renderer y servidor interno, ocultan credenciales comunes y excluyen la salida normal de los agentes.
72

Cuentas, estado, identidad de providers y enrutamiento más claro

Nueve CLIs de agentes ahora tienen identidad más clara, cuentas locales aisladas, salud pública del servicio e inicio de terminal más seguro.

  • GitHub Copilot se suma al canvas como provider nativo con detección, modelos, permisos, reanudación, aprovisionamiento del puente y operación headless.
  • Los Perfiles de Provider mantienen varias cuentas locales separadas y resuelven sus credenciales solo en la memoria del servidor justo antes de iniciar la PTY; los secretos nunca entran en el payload persistido de los nodos del canvas.
  • La Central de Providers muestra el estado público de servicios permitidos y detalles limitados de incidentes sin aceptar URLs upstream arbitrarias, mientras las consultas no disponibles nunca informan una salud falsa.
  • Los nombres y marcas de providers permanecen consistentes en canvas, Workbench, pisos, uso, estado, enrutamiento y companion Remote.
  • Los nombres de perfil son únicos sin distinguir mayúsculas, los duplicados antiguos migran sin pérdida de datos y los perfiles en uso no se pueden eliminar.
  • El WebSocket de PTY acepta únicamente el origen y puerto exactos de la aplicación, incluidos hostnames de loopback equivalentes, cerrando el acceso localhost entre puertos.
  • Uso y enrutamiento abre con un tamaño inicial útil, expone primero el enrutamiento del líder y contiene el desplazamiento sin ampliar el canvas.
  • Obsidian entra al catálogo de temas del terminal con colores ANSI legibles en la vista previa y las sesiones activas.
73

Estado confiable de proyecto, Portal, voz y terminal

Un patch de estabilidad mantiene la configuración del proyecto como autoridad y restaura el estado exacto esperado en el escritorio.

  • Shells y agentes ya no heredan APP_KEY ni otros valores privados del runtime de Orkestrai, por lo que el cifrado, las cookies y las sesiones de Laravel usan el .env del proyecto.
  • Los pop-ups de login de Portal permanecen en una ventana aislada de Orkestrai con la misma sesión persistente; cookies y almacenamiento se escriben en disco y el nodo restaura su última URL.
  • El dictado captura PCM directo por la misma ruta Web Audio del medidor, normaliza la voz baja e informa cuando el micrófono seleccionado se abrió sin producir señal.
  • La fuente y la geometría del panel se estabilizan antes de volver a adjuntar la PTY, y el historial ANSI termina antes del redibujado para mantener alineado el cursor después de navegar.
74

Coordinación duradera y contexto compartido

Mensajes, atención, evidencia de entrega, conocimiento del workspace, equipos reutilizables y conversaciones multiagente enfocadas forman un único historial operativo recuperable.

  • Sobres de mensaje duraderos, recibos de entrega, actividad semántica y un Centro de Atención global mantienen preguntas, permisos, fallos y resultados visibles entre reinicios y workspaces.
  • La Búsqueda Universal agrega filtros estructurados para mensajes, actividad, atención, Memoria del workspace y Huddles; comandos directos abren Workstreams, Centro de Anotaciones y Team Packs.
  • Workstreams conecta Kanban, agentes, Pisos, Git, Council, revisiones, evidencia, pruebas, riesgos y archivos sin crear una segunda fuente de verdad.
  • La Memoria del workspace conserva decisiones y restricciones con fuentes y revisiones; el Centro de Anotaciones proyecta feedback canónico de code review y Diseño y detecta revisiones obsoletas.
  • Los Team Packs versionados agregan notas de versión, historial inmutable, validación de integridad, importación y exportación portables y eliminación del estado de runtime.
  • Los Huddles persistentes admiten agentes seleccionados, turnos dirigidos, dictado, recuperación de transcripción, tareas vinculadas, evidencia en Workstreams, CLI/MCP y acceso cifrado por roles desde la PWA Remote.
  • Los agentes pueden vincular colecciones Bruno, OpenCollection y Postman del repositorio al Cliente de API nativo y sincronizar cambios protegidos con los archivos originales del proyecto.
  • Los elementos de Atención expanden la solicitud original completa y las respuestas se correlacionan con el turno histórico exacto del provider sin falsos fallos de transcript estructurado.
  • El reclutamiento del Maestro inicia el agente en el Piso activo del líder y el runtime WSL elegido; Kanban solo avanza cuando el briefing completo llega a una terminal funcional.
  • Los composers de Codex en Windows y WSL confirman el envío de tareas largas y repiten solo un Enter ignorado, mientras el texto seleccionado se copia mediante el portapapeles nativo de Windows.
75

Autoría completa de pruebas API para personas y agentes

Pruebas JavaScript por runtime, autocompletado y workflows protegidos para agentes comparten un único modelo de colección.

  • La pestaña Pruebas separa assertions estructuradas de un editor JavaScript de altura completa con autocompletado contextual para Bruno, Postman y Orkestrai nativo.
  • Agentes y líderes conectados pueden crear, leer, reemplazar con fingerprint, ejecutar y exportar colecciones completas mediante tools MCP tipadas o comandos CLI, mientras los secretos locales permanecen ocultos.
  • Los bloques tests de Bruno y eventos test de Postman hacen round-trip en sus exportaciones, y los runners guardados conservan entornos, iteraciones, filas de datos, flujo y política de fallos.
  • Los ejemplos de código de la documentación ahora usan syntax highlighting según el lenguaje y contraste legible entre tokens.
76

Runtimes oficiales de scripts Postman y Bruno

Los scripts API importados ahora se ejecutan con Postman Runtime oficial o con el runtime QuickJS seguro oficial de Bruno.

  • Se admiten ámbitos separados, sendRequest/runRequest, cookies, flujo de colección, visualizaciones, bibliotecas y Chai incluidos, APIs legadas y vault cifrado por el sistema operativo.
  • Las variables de solicitud y carpeta, variables post-response, assertions declarativas y bloques tests importados se ejecutan mediante los runtimes oficiales de Bruno.
  • Los runners exponen datos y metadatos correctos de iteración a scripts Postman y Bruno.
  • La referencia incluye ejemplos copiables para Postman, Bruno y el flujo nativo e identifica los servicios Postman alojados y el acceso NodeVM inseguro de Bruno que quedan fuera del runtime portable y seguro.
77

Comandos reutilizables y un Cliente de API multiprotocolo

El inicio de los shells se vuelve repetible mientras el Cliente de API cubre edición, ejecución, seguridad, respuestas y sincronización en el trabajo diario.

  • Los scripts previos y posteriores inválidos ahora identifican la etapa exacta de la solicitud o colección y la línea de origen, sin mostrar un error genérico de ejecución.
  • Los comandos se pueden guardar por terminal o globalmente, buscar, ejecutar bajo demanda y enviar opcionalmente una vez al restaurar un shell puro.
  • El Cliente de API ejecuta HTTP/REST, GraphQL, WebSocket y gRPC con editores específicos, mensajes y todos los modos de streaming.
  • OAuth 2.0 asistido con PKCE, cookies, proxy, CA, certificados PEM/PKCS#12 y verificación TLS cubren autenticación y red.
  • JSON, JavaScript, GraphQL y XML tienen sintaxis, búsqueda y formato; las respuestas JSON/XML usan árboles expandibles y los protocolos muestran transcripciones.
  • Los orígenes Bruno/OpenCollection vinculados ofrecen pull, push, vigilancia, fingerprints y resolución explícita de conflictos; Postman/OpenAPI siguen siendo pull-only.
  • Carpetas anidadas, drag aislado, acciones contextuales y varios runners conservan orden, entorno, iteraciones, intervalo, política de fallo y encadenamiento de variables.
  • La importación y exportación cubren Bruno, OpenCollection, Postman, Swagger/OpenAPI, entornos Postman y el backup nativo versionado con notas explícitas de fidelidad.
78

Instalación RPM nativa para Linux

Fedora, RHEL, CentOS y distribuciones compatibles ahora cuentan con un instalador nativo de Orkestrai.

  • Cada release de Linux ahora publica un RPM junto con el AppImage existente.
  • El paquete incluye los metadatos públicos de mantenedor requeridos por instaladores nativos de Linux.
  • Los archivos RPM usan el mismo nombre estable del producto Orkestrai que los demás instaladores.
  • El pipeline de release verifica el RPM y su entrada en latest-linux.yml antes de publicar cualquier artefacto.
  • Las instalaciones RPM usan el flujo de actualización de Linux compatible con el gestor de paquetes.
79

Design Studio nativo y herramientas reutilizables del workspace

La mayor release de Orkestrai hasta ahora conecta diseño visual, implementación, agentes y trabajo cotidiano de escritorio en un workspace trazable.

  • Design Studio nativo ahora cubre vectores y SVG editables, edición con Pluma y Bezier, layout y constraints, tokens y modos tipados, componentes y bibliotecas, interoperabilidad con Figma, generación de código para frameworks, diff visual, prototipos, motion, colaboración, auditorías de calidad, recuperación y operaciones tipadas de alto rendimiento para agentes.
  • La exploración guiada de UI crea tres direcciones progresivas y exige una aprobación visual humana vinculada a la revisión antes de expandir la dirección elegida con estados, sistema, prototipo y código completos.
  • El Cliente de API nativo ejecuta requests guardados, importa colecciones Bruno y Postman, funciona en Canvas y Workbench y ofrece tools tipadas sin secretos a agentes conectados.
  • Las anotaciones reutilizables del Canvas admiten duplicación visible y copiar/pegar selecciones completas; las shells nativas conservan su carpeta y los agentes pueden descubrir y editar notas existentes explícitamente.
  • El scroll del terminal ya no aplica zoom al Canvas en sus límites, Escape llega a Vim y otras TUIs sin perder el foco de xterm y Command/Ctrl+K vuelve a buscar toda la documentación localizada.
  • Las sesiones WSL validan distribución, ruta, entorno de login, CLI y conversación exactos antes del spawn o resume, mientras los Pisos completados retiran nodos y edges obsoletos de las vistas operativas.
  • Uso documenta capacidades reales de cuota para los ocho providers, la configuración de audio selecciona y prueba entrada y salida y las conexiones adaptativas indexadas mantienen responsivos los workspaces densos.
80

Tres direcciones completas de UI desde un brief

Un flujo guiado en el Canvas hace que la exploración visual sea completa, comparable y trazable antes de implementar.

  • Una transacción crea una spec vinculada, cinco etapas en Kanban y documentos Diseño nativos de Claridad, Expresiva y Eficiente.
  • Cada dirección debe incluir estados responsivos, tokens tipados, componentes reutilizables, prototipo navegable, evidencia de calidad y código del framework.
  • El usuario puede trabajar manualmente o delegar la primera etapa a un líder activo del workspace.
  • Cada tarea enviada incluye la nota vinculada completa, descripción, imágenes, archivos y enlaces.
  • Una decisión humana evita la implementación automática antes de aprobar una dirección o combinación explícita.
  • Los handles y conexiones del Canvas reutilizan la geometría indexada del grafo para mejorar el rendimiento en workspaces densos.
81

Audio predecible y conexiones responsivas

El ruteo de audio es explícito en toda la app y los workspaces densos conservan las señales de colaboración sin simular toda la física en cada arista.

  • Configuración → Voz selecciona y prueba el micrófono usado por todo dictado local y el altavoz usado por vistas previas y respuestas habladas.
  • Un medidor de entrada en vivo y un tono corto verifican los dispositivos antes de guardar.
  • Los dispositivos retirados vuelven al predeterminado; los errores distinguen permiso, hardware ausente, captura interrumpida y probable contención por el único micrófono.
  • Las aristas adaptan detalle y tasa de simulación a la cantidad y visibilidad mientras mantienen visibles las conversaciones seleccionadas y activas.
  • Las ventanas ocultas y los entornos con movimiento reducido detienen la animación de las conexiones.
82

Calidad, escala y recuperación de Diseño

Los documentos Diseño nativos ahora incluyen auditorías de producción, estructuras iniciales completas y recuperación resiliente en el mismo editor.

  • Calidad revisa nombres, recortes, superposición, contraste WCAG y accesibilidad y salta directamente a cada capa afectada.
  • Templates completos de producto, marketing, mobile y design system siguen siendo nativos y editables, con variables, semántica y estados realistas.
  • Backups automáticos, migración segura de schema, historial limitado de revisiones, restauración explícita y preservación de archivos corruptos protegen el documento fuente.
  • El renderizado incremental por viewport mantiene responsivos los documentos grandes sin ocultar contenido de la búsqueda, agentes, exportación o auditoría.
  • Los agentes conectados usan las mismas operaciones tipadas de auditoría y templates mediante la CLI y MCP de Orkestrai.
83

Colaboración en vivo para documentos Diseño nativos

Personas, agentes, Council, Pisos y Remote revisan una fuente visual con autoría visible y aprobación explícita.

  • Presencia, cursores, selecciones y modo seguir hacen visible el trabajo en vivo.
  • Leases cortos y renovables de capa rechazan escrituras en conflicto sin trabar el documento completo.
  • Comentarios de página y capa conservan respuestas, menciones, resolución y autoría en el historial.
  • Las propuestas visuales muestran una vista previa y diff estructural, y se aplican de forma atómica solo después de aprobación explícita.
  • Las propuestas pueden abrir Council o crear un Piso paralelo sin generar un segundo sistema de diseño.
  • Los dispositivos Remote reciben permisos independientes de Diseño y solo resúmenes sanitizados de página, actividad, comentarios y propuestas.
  • Los agentes conectados comentan, proponen y deciden mediante las mismas operaciones MCP tipadas y protegidas por revisión.
84

Prototipos interactivos y motion en Design Studio

La fuente de diseño nativa ahora incluye comportamiento comprobable y animación reutilizable sin un archivo de prototipo separado.

  • Varios flujos iniciales organizan recorridos distintos dentro del mismo documento Diseño.
  • Disparadores de clic, presión, hover y tiempo permiten navegación entre frames, overlays, historial, desplazamiento y modos de variables.
  • El player enfocado previsualiza transiciones, hotspots, capas fijas, overflow, marco de dispositivo y pantalla completa.
  • Compartir crea un prototipo HTML autocontenido y de solo lectura sin exponer archivos del workspace.
  • Tokens de motion, tracks por capa, keyframes, easing, animaciones CSS y salida Motion.dev permanecen versionados y disponibles en la búsqueda.
  • Diseñadores, líderes y agentes conectados usan el mismo command bus y protección contra conflictos de la edición manual.
85

Entrega de diseño nativa desde la fuente hasta la revisión visual

Design Studio conecta documentos visuales editables con código real del proyecto y evidencia reproducible de la implementación.

  • Las estructuras HTML/Tailwind, Svelte, React/JSX y Vue se importan como capas nativas editables sin ejecutar scripts ni configuraciones del proyecto.
  • Frames y grupos seleccionados generan archivos Svelar/Svelte 5, React, Next.js, Vue 3 o HTML/Tailwind revisados mientras mappings compatibles de Code Connect reutilizan componentes reales.
  • La vista previa antes de escribir, revisiones optimistas, hashes de archivos existentes, límites de ruta del workspace y escrituras atómicas protegen diseño y código.
  • Los artefactos generados permanecen vinculados al documento Diseño, aparecen en la búsqueda universal y se abren directamente en Monaco o el Centro de Revisión.
  • Portales en vivo y dispositivos iOS/Android conectados se capturan en tamaños de frame, móvil, tablet o escritorio y se comparan mediante referencia, implementación, overlay y pixel diff normalizados.
  • La evidencia visual crea una tarea trazable de feedback en Kanban o una revisión vinculada a Git. Los agentes conectados usan el mismo flujo mediante tools MCP tipadas de Orkestrai o la CLI incluida.
86

Windows y WSL en un mismo equipo

Cada agente puede usar el entorno donde están instaladas sus herramientas sin separar el trabajo en otros workspaces.

  • El workspace define el runtime predeterminado y cada terminal puede heredarlo, usar Windows nativo o seleccionar una distribución WSL y ruta Linux específicas.
  • La detección y los modelos del provider, PTY, reanudación, Council, reclutamiento y puente siguen el runtime efectivo de cada terminal, incluso en equipos mixtos.
  • Cambiar de entorno reinicia solo la terminal afectada y valida distribución, ruta y CLI sin fallback silencioso.
  • La aplicación de escritorio instalada ahora incluye los módulos del runtime WSL necesarios para crear, restaurar y ejecutar estos workspaces.
  • Al crear o editar un workspace WSL, la carpeta visible desde Windows se deriva y bloquea automáticamente a partir de la ruta Linux.
87

Workbench, decisiones verificables y colaboración segura

Orkestrai se convierte en una superficie operativa completa para trabajo enfocado, revisión, automatización, validación móvil y colaboración cifrada.

  • Workbench abre artefactos vivos en hasta ocho paneles persistentes y redimensionables con pestañas verticales u horizontales.
  • Explorador nativo, Monaco, vistas offline, búsqueda universal y uso de providers completan el trabajo enfocado.
  • El Centro de Control rastrea estado real y entrega de mensajes; el Centro de Revisión mantiene diffs Git, evidencias, riesgos y decisiones trazables.
  • Council compara perspectivas independientes mientras la persona elige el plan final y cualquier piso aislado que se aterrizará.
  • Automatizaciones agrega disparadores idempotentes, recetas, historial de ejecución y credenciales GitHub cifradas.
  • Dispositivo móvil controla iOS Simulator y emuladores Android o dispositivos físicos aprobados desde Canvas y Workbench.
  • El uso compartido crea invitaciones separadas para navegador/móvil y app instalada mediante el relay opaco de producción.
  • Los Operadores mantienen conversaciones cuya respuesta queda vinculada a la pregunta y sesión exactas; la pantalla principal conserva el historial del líder y espera el final real de los turnos con mensajes intermedios y uso de herramientas. Los Administradores también pueden iniciar o restaurar un agente desconectado.
  • El micrófono de Remote transcribe mensajes al líder, al agente seleccionado o al terminal remoto mediante el STT local del host, con audio cifrado y sin procesamiento del relay; en el terminal, el texto espera confirmación antes de ejecutarse.
  • El terminal sin filtrar es un permiso separado de Administrador por dispositivo, desactivado por defecto, limitado a uno adaptable al móvil, con control de tráfico, cifrado de extremo a extremo y auditoría.
  • Abrir terminal cierra la conversación del agente antes de ocupar toda la pantalla.
  • El modal conserva dimensiones estables entre Invitación, Accesos y Auditoría y resalta claramente la pestaña activa.
  • El mapa del canvas permanece dentro del ancho del teléfono sin crear desplazamiento horizontal en la página remota.
  • Los botones primarios mantienen texto blanco legible sobre violeta también en el tema oscuro.
  • Las aprobaciones desde navegador y móvil llegan al host mediante el relay de producción con el origen oficial de la PWA Remote habilitado.
  • El sitio demuestra estas capacidades con showcases interactivos en Motion y soporte para movimiento reducido.
88

Modo Terminales y diez temas completos

Una vista enfocada organiza todos los elementos del workspace, mientras las terminales ganan más opciones sin apretar sus controles.

  • El nuevo modo Terminales ofrece un explorador con búsqueda para todos los workspaces y abre terminales, tableros, notas, portales, archivos, flujos y uso en toda el área.
  • Al volver al Canvas, Orkestrai conserva el workspace y centra el elemento seleccionado.
  • Las sesiones PTY existentes se redimensionan a toda el área enfocada, sin chats comprimidos o corruptos por las dimensiones pequeñas del Canvas.
  • La esfera de voz encuentra y abre al líder del workspace activo también en modo Terminales.
  • Provider, rol, tema, recarga, Modo Maestro y eliminación quedan organizados en un menú compacto del encabezado.
  • Las terminales ahora ofrecen diez paletas ANSI completas con selección visual por nombre.
  • La acción para localizar el elemento en el Canvas usa un único ícono centrado, mientras Configuración explica la limitación de la tecla Fn/Globe aislada en macOS.
89

Roles confiables en Kimi y controles de voz visibles

Los perfiles de role de Kimi inician correctamente y la esfera de voz hace descubrible su comportamiento de posición.

  • Orkestrai agrega el frontmatter obligatorio y repara automáticamente archivos de role antiguos o ausentes, evitando fallos de PTY por un agent file inválido.
  • La esfera de voz tiene un indicador clicable de posición fijada o libre que abre directamente los controles; el tooltip también informa el atajo correcto de la plataforma.
90

Roles nativos y ventanas de cuota precisas

Las instrucciones de presets ahora entran en el nivel correcto del provider y Uso enruta según el período elegido.

  • Claude recibe roles de preset como system prompt, Codex como instrucciones de developer y Kimi mediante su archivo de agente; los demás providers reciben una referencia breve al archivo en vez de texto largo pegado.
  • El enrutamiento puede monitorear la ventana de 5 horas, semanal o mensual y explica cuando un provider no reporta el período seleccionado.
  • La cuota restante de Kimi y los límites adicionales de Codex se normalizan en una barra por período reportado.
  • Los switches shadcn muestran el estado real, el editor de workspace es adaptable y desplazable, y la línea de la barra de título de Windows ocupa todo el ancho.
  • El sitio ahora identifica Orkestrai como código abierto Apache 2.0 y dirige el código fuente y las descargas al repositorio principal.
91

Dictado que envía cuando tú decides

La voz en la terminal ahora puede enviarse automáticamente, mientras el selector de modelos sigue siendo buscable y bien encuadrado.

  • Una nueva configuración opcional agrega Enter después del dictado en terminales.
  • Los campos comunes como tareas, roles, notas y formularios siguen recibiendo solo el texto.
  • El selector de modelos con búsqueda ahora sigue la composición combobox de shadcn-svelte y ya no corta ni desalinea el campo de búsqueda.
92

Conversaciones entre agentes que se pueden comprobar

Los mensajes entre providers ahora usan el workspace correcto, fallan sin confirmación y devuelven las tareas completadas al líder.

  • Claude y Codex se validaron conversando en ambos sentidos con respuestas reales de los transcripts de los providers.
  • Codex usa el directorio real del workspace y Kimi usa el hash exacto de la ruta, sin cruzar conversaciones entre proyectos concurrentes.
  • Los mensajes ask sin comillas conservan todas las palabras, y los timeouts o respuestas no confirmadas terminan con error explícito.
  • task done entrega automáticamente el handoff al líder sin sobrescribir un borrador humano aún no enviado.
93

Un canvas más preciso en todas las plataformas

Voz, recuperación, selección de modelos, integración con Windows y tema claro ahora se comportan de manera consistente en el trabajo diario.

  • La esfera de voz reconoce el campo enfocado desde el primer clic, se puede fijar o arrastrar y se aparta de los paneles abiertos.
  • Los catálogos grandes de modelos ahora tienen búsqueda y desplazamiento, incluso en Devin.
  • Orkestrai Light mantiene contraste accesible en nodos, paneles, textos, iconos, marcas de providers, botones y hovers.
  • Organizar canvas alinea los nodos seleccionados o todo el workspace y mantiene las conexiones detrás de los nodos.
  • Los colores de severidad de Uso coinciden en el panel y el nodo, mientras Skills carga resultados iniciales automáticamente.
  • La recuperación valida la conversación real del provider y evita sesiones obsoletas o reinyección innecesaria de roles.
  • Windows incorpora el launcher correcto de las CLIs, selección de terminal ajustada al DPI y una barra de título y menú estilizados.
94

Equipos atentos a las cuotas y temas personales

Los límites de providers llegan al canvas y toda la aplicación gana temas claros y oscuros configurables.

  • Uso se puede agregar como nodo persistente al canvas para Claude, Codex y Kimi.
  • El nodo configura origen, fallback y límite, y el líder lee la misma recomendación por CLI o MCP antes de asignar trabajo nuevo.
  • Configuración agrega tres temas oscuros, uno claro y un editor de tokens semánticos con vista previa inmediata.
  • Los temas personalizados permiten duplicación e importación/exportación JSON validada y persisten entre reinicios.
  • Los nodos del canvas y las principales páginas operativas ahora respetan los tokens globales del tema.
95

Tus agentes, sin saturar la barra

Un único menú Agentes mantiene todos los providers disponibles y deja tus servicios favoritos a un clic.

  • Los ocho botones de providers se consolidaron en un menú Agentes responsivo, mientras Shell permanece directo en la barra.
  • Se pueden fijar hasta cuatro agentes listos junto al menú en el orden preferido.
  • La preferencia de los fijados persiste globalmente entre workspaces y reinicios de la app.
  • Los agentes no disponibles siguen accesibles mediante la Central de Providers y nunca ocupan espacio en la barra.
96

Devin se suma al equipo local

La CLI oficial de Devin ahora funciona como agente nativo del canvas con modelos, tools del puente y reanudación exacta.

  • La Central de Providers detecta la CLI oficial de Devin y carga los modelos disponibles en la cuenta del usuario.
  • Las terminales Devin inician con acceso autónomo al workspace y permiten trabajo interactivo y headless.
  • La skill y el puente MCP de Orkestrai se provisionan en los directorios nativos del proyecto Devin.
  • Los transcripts ATIF locales entregan respuestas limpias y habladas, mientras las sesiones concurrentes se vinculan por workspace.
  • Cursor inicia con confianza en el workspace y aprobación de MCP; Antigravity inicia de forma autónoma con esfuerzo seleccionable.
97

Dictado largo y puentes confiables en el workspace

Uploads de voz, Portales restaurados y conversaciones Claude concurrentes mantienen el estado correcto.

  • El dictado local acepta grabaciones de aproximadamente 15 minutos en lugar de fallar con el antiguo límite de 512 KB del adapter.
  • Los Portales guardados reintentan hasta que vuelva el dev server local y esperan la página real antes de automatizar.
  • Los agentes Claude concurrentes reservan IDs de conversación distintos para que las respuestas limpias provengan siempre del transcript correcto.
  • Los fallos del Portal conservan el detalle útil y las respuestas de providers nunca exponen el redibujado bruto de la terminal.
  • Reanudar el workspace ya no inyecta los roles otra vez y solo envía continuación a agentes con trabajo aún abierto.
  • El servidor sigue respondiendo mientras macOS espera el permiso de la carpeta del workspace.
98

Las sesiones de terminal vuelven después de reiniciar

Los IDs locales de PTY ya no impiden reabrir las conversaciones guardadas en los providers.

  • Los IDs de PTY obsoletos se eliminan al cargar el workspace y se conserva el ID de conversación de cada provider.
  • La recuperación usa un código de protocolo estable y guarda la sesión nueva antes de reconectar.
99

Trabajo explícito, agentes reemplazables y dictado en todas partes

El contexto del equipo sigue visible mientras voz y providers se vuelven utilizables donde ocurre el trabajo.

  • El dictado inserta texto en el campo activo de tarea, rol, nota o formulario y solo usa el líder cuando no hay un campo activo.
  • Los providers pueden cambiarse sin perder roles, pisos, layout ni conexiones.
  • Los roles de presets incluyen protocolos completos y llegan automáticamente al iniciar la PTY.
  • El líder recibe cada tarea inicial sin responsable con descripción, imágenes y nota vinculada antes de delegar.
  • Las notificaciones distinguen tarea completada, proyecto completado y atención.
  • Pisos muestra título, etapa y responsable; editar formas respeta la tipografía grande renderizada.
100

Siete providers, un mismo equipo

Cursor, Antigravity y Cline entran al canvas con la misma integración nativa de los agentes existentes.

  • La barra detecta Claude, Codex, Kimi, OpenCode, Cursor, Antigravity y Cline.
  • Modelos, esfuerzo, reanudación y permisos siguen las capacidades reales de cada CLI.
  • Skills y MCPs se provisionan en el formato nativo de cada provider sin borrar configuraciones existentes.
  • La documentación orienta la elección por el resultado esperado, sin exigir conocimientos de terminal.
  • La Central de Providers agrega detección local, instalación por sistema, inicio de sesión oficial y detalles de capacidades.
  • Las instalaciones nuevas comienzan en inglés y guardan el idioma del usuario como primer paso del onboarding.
  • El inicio ahora espera el idioma guardado antes de habilitar la interacción, evitando pantallas mezcladas y clics perdidos.
  • Las terminales de presets comienzan con las flags autónomas de acceso total de cada provider, y las terminales antiguas sin argumentos se reparan sin sobrescribir comandos personalizados.
101

Flujos para equipos multidisciplinares

Kanban personalizable y presets completos amplían Orkestrai a marketing, diseño, contenido y producto.

  • Los tableros admiten hasta diez etapas con nombres, colores y orden propios.
  • Nuevos equipos listos cubren campaña y lanzamiento, marca y diseño, y contenido y SEO.
  • El preset Orkestrai Contributing coordina un líder, dos oráculos independientes y especialistas.
  • El puente mantiene a todo el equipo al tanto de las columnas personalizadas y del proceso elegido.
102

Presets, roles y operaciones más visibles

Los equipos listos son fáciles de encontrar, duplicar y adaptar al trabajo real.

  • Biblioteca de presets con búsqueda, filtros e instalación en workspaces nuevos o existentes.
  • Doce roles completos, skills portátiles y equipos listos para distintos stacks.
  • La vista de Pisos ahora muestra agentes, tareas, archivos modificados y estado de las ramas.
  • Menús nativos y pantallas renovadas de Ajustes y Documentación mejoran la navegación.
103

Mensajes confiables y notificaciones sin ruido

La comunicación entre personas y agentes deja de mezclar borradores o cortar contenido.

  • Los borradores humanos permanecen intactos mientras los mensajes automáticos esperan en una cola por sesión.
  • Los mensajes entre agentes ya no se truncan silenciosamente en 4.000 caracteres.
  • El silencio normal y las recargas correctas dejan de producir falsas alertas.
  • Se corrigieron acentos del portugués brasileño en toda la interfaz principal.
104

Firmado y notarizado para macOS

La primera release confiable para Mac elimina el bloqueo de Gatekeeper y prepara las actualizaciones automáticas.

  • Las versiones Apple Silicon e Intel están firmadas con Developer ID Application y notarizadas por Apple.
  • El CI valida autoridad, Team ID, Hardened Runtime, aceptación de Gatekeeper y ticket adjunto antes de publicar.
  • La release permanece disponible en el feed público legado mientras se completa la transición del repositorio de código.
  • Los usuarios de Mac en 0.1.3 o anterior necesitan una instalación manual de 0.1.4; las siguientes versiones firmadas admiten actualización confiable desde la aplicación.
105

Paquete macOS íntegro y actualizaciones protegidas

Una corrección urgente para Gatekeeper y el reemplazo inseguro de builds sin firma de Apple.

  • La firma ad-hoc parcial de la 0.1.2 fue reemplazada por una firma completa con recursos sellados.
  • El CI ahora verifica firmas profundas, DMGs y ZIPs para Apple Silicon e Intel antes de publicar.
  • Los updaters antiguos quedan bloqueados en Mac; la app nueva detecta releases y guía la instalación manual sin eliminar la app actual.
  • En el primer inicio sin Developer ID, intenta abrir la app, cierra el aviso y usa Ajustes del Sistema → Privacidad y seguridad → Seguridad → Abrir de todos modos; autentícate y confirma Abrir. Windows no fue afectado.
106

Consultas de Uso más ligeras en sesiones largas

Una corrección de mantenimiento que protege los límites de los providers.

  • La actualización automática del panel Uso pasó de 60 segundos a 5 minutos.
  • La caché del servidor usa el mismo intervalo para evitar llamadas duplicadas al reabrir el panel o volver a la aplicación.
  • El botón de actualización manual sigue obteniendo datos nuevos inmediatamente.
  • La reducción de consultas disminuye el riesgo de respuestas HTTP 429 de Claude durante sesiones largas.
107

Actualizaciones restauradas y tareas con contexto completo

Una versión de mantenimiento para el paquete de escritorio y la delegación por kanban.

  • El módulo de actualización ahora forma parte de la aplicación instalada, corrigiendo el aviso incorrecto de que las actualizaciones automáticas no estaban disponibles en el paquete.
  • Las versiones 0.0.1 y 0.1.0 requieren una instalación manual única de 0.1.1; las siguientes actualizaciones vuelven al flujo normal en las plataformas compatibles.
  • Las tareas manuales llegan al líder solo después de persistir el título, la descripción markdown y todas las imágenes.
  • El líder y el agente asignado reciben el briefing completo en sus terminales sin perder descripciones ni referencias visuales.
108

Voz multilingüe, Puertos y dictado para el líder

Una entrega centrada en operación local, velocidad y control del workspace.

  • Supertonic 3 INT8 reemplazó Kokoro en las respuestas habladas, con presets pt-BR, en-US y español latino, vista previa y velocidad de 0,75x a 1,50x.
  • El nuevo panel Puertos lista listeners vinculados a Portales locales y permite detenerlos con confirmación y revalidación del PID.
  • Una esfera de voz global activa el flujo del micrófono del líder y envía la transcripción al nodeId exacto.
  • El MCP de Codex ahora usa rutas absolutas en Windows e inicia correctamente incluso fuera de un workspace.
  • Correcciones en la reanudación de Claude, la descarga de modelos eliminados y el diálogo Cmd/Ctrl+K en pantallas grandes.
109

Un canvas más expresivo y automatizaciones confiables

Kanban, markdown, imágenes, flujos y el puente entre agentes recibieron una revisión amplia.

  • Composer de tareas con descripción markdown e imágenes antes de crear.
  • Nuevo nodo Imagen para mockups, screenshots y diagramas conectados al equipo.
  • Los flujos ahora inician sesiones automáticamente, muestran fallos y alimentan otros flujos.
  • Puente MCP auditado para Claude, Codex, Kimi y OpenCode, con contratos y sanitización de mensajes.
  • Cobertura completa de la aplicación en portugués, inglés y español.
110

Búsqueda global, onboarding y contexto del equipo

El descubrimiento de funciones y la continuidad entre agentes quedaron más claros.

  • Búsqueda de documentación con Cmd/Ctrl+K desde cualquier pantalla.
  • Onboarding guiado por casos de uso con acciones ejecutadas directamente en el canvas.
  • Los presets de equipo ahora incluyen agentes, roles, notas, rutinas y MCPs.
  • Mejoras de tooltips, navegación por teclado y estados vacíos.