MLXBar v2.10.0 está disponível.
Adiciona uma proteção que impede que modelos de visão sejam enviados por engano ao mlx-lm, além da escolha explícita de engine (mlx-lm / mlx-vlm) na lista de modelos, válida por uma carga — a escolha explícita vence, sem rederivação e sem fallback. A classificação do catálogo passa à v3: detecção por marcadores de arquitetura e modelos de texto nativos do mlx-vlm, como laguna, passam a classificar como mlx-vlm; cargas automáticas rederivam a engine no momento do carregamento, fazem fallback mlx-lm⇄mlx-vlm uma única vez e autorreparam a linha do catálogo após o sucesso. O cartão do oMLX na página de configuração de runtimes agora instala o oMLX via brew install jundot/omlx/omlx e executa omlx start/stop como jobs com progresso e cancelamento, e models.omlx.autoConnect conecta ao iniciar o Coordinator. A integração com o oMLX da v2.9.0 (roteamento por modelo, gerenciamento unificado de memória, mlxbarctl omlx) fica totalmente utilizável a partir desta versão. Também corrige cargas no worker mlx-vlm que sempre falhavam com TypeError, o engine="auto" rejeitado via pool e o jobs.cancel que não gravava o estado final de jobs na fila. Padrões, formato da API e esquema de configurações inalterados.