VIBE IN PUBLIC_

9Router: o modelo desligado na rotação para o agente no meio do código

9Router com 13 modelos em rotação: um desligado e o agente morre no meio do código. No VS Code o pedido de ler o index.html voltou "o modelo não existe".

O 9Router com 13 modelos em rotação deixa o agente sem modelo se uma entrada da fila estiver desabilitada. Edvaldo montou o combo no roteador e, no VS Code, pediu para o OpenCode ler o index.html. A resposta foi "o modelo não existe". A rotação foi procurar, caiu em provider desligado e o agente parou com o index.html ainda por ler.

No vibe coding a fila de modelos só entrega trabalho se cada entrada ainda existe. Um modelo desligado na rotação faz o agente não achar o modelo no meio do código.

9Router: 13 modelos e um desligado no meio da rotação

O 9Router é o roteador de modelos em combo. Na fala da live o ASR escreve Nutter no lugar de 9Router. Edvaldo deixou 13 modelos em falling rotate. A promessa do combo é cair no próximo quando um falha. Se o próximo está desabilitado, o agente não acha o modelo e morre no meio do código.

Desses 13 modelos, se um deles às vezes for desabilitado ou parar de funcionar, no meio do seu código vai parar o seu agente de funcionar, porque ele não vai achar o modelo, certo?

Edvaldo descreve o buraco com os 13 modelos ainda na tela: o roteador continua aberto, o modelo da vez some e o agente está no meio do arquivo. Quem deixa uma entrada desligada faz a rotação cair nela. Falling rotate é o modo do combo naquela tela: um modelo falha e o 9Router cai no próximo da fila. O próximo desabilitado é o ponto em que o pedido de ler o arquivo morre. Isso aparece também em ler qr code de imagem. Foi o mesmo caminho de meu celular não lê qr code.

"leia o arquivo index.html" e o modelo não existe

A prova está no pedido que ele mandou no OpenCode, no VS Code:

leia, leia o arquivo index.html tem modo plano e ele vai ler aqui, ó. Tá vendo que ele deu aqui, ó, o modelo não existe.

A primeira mensagem foi o modelo não existe, com a API Force desabilitada. O agente ainda não tinha lido o arquivo quando essa mensagem voltou. A Nvidia só entra no passo seguinte, quando a rotação sai da Force e cai no próximo da fila. Ele já tinha avisado que a Nvidia era lenta e desligou a Nvidia nos providers. A fila foi para o Ollama, depois para o OpenRouter, e veio erro de conexão. Foi o mesmo caminho de como ler qr code na tela do celular.

Desligar o provider que a rotação encontra

Edvaldo foi em providers e enxugou o que a rotação ainda encontrava.

Eu desliguei lá lá em providers, eu desliguei o Nví

Depois do Nví (Nvidia), o Ollama e o P Force ainda estavam na fila. Ele desligou os 2 e deixou o que ainda respondia.

vou desligar o P force, vou deixar o o open code, o Gemini, deixar só esses aqui habilitado.

O recorte da live fecha com OpenCode, Gemini e OpenRouter habilitados. Ele mandou o pedido de novo. O agente comunicou com o OpenRouter e leu o index.html, com o OpenRouter ainda ligado.

A fila mudou porque Nvidia, Ollama e P Force saíram de providers. A rotação parou de cair no que estava desligado e o mesmo pedido de ler o index.html passou. O mesmo problema apareceu em vibe coding para desligar o provider cuja chave valida e o modelo falha.

A ROTAÇÃO

13 modelos, 1 desligado

O modelo não existe. O agente para no index.html

Nvidia, Ollama e P Force desligados

Ficam OpenCode, Gemini e OpenRouter. O agente lê o arquivo

O vibe coding para quando o roteador mata o agente

Amanhã, antes de pedir para o agente ler um arquivo, abra o roteador e olhe o que está habilitado. Se o 9Router tem 13 modelos no combo, conte quantos ainda respondem. Um desligado no meio da fila é o suficiente para o pedido parar no "modelo não existe".

O teste é o mesmo da live: manda ler um arquivo que você já tem aberto. Se voltar o modelo não existe, a fila do 9Router tem um nome desligado. Abre providers, desliga o nome em que a rotação acabou de cair e manda de novo o mesmo leia o arquivo. Edvaldo fez isso com o Nví e com o P force até o pedido passar e o OpenRouter ler o index.html.

O trabalho do vibe coding acontece no meio do código. Se a fila entrega um modelo que não existe, o pedido de ler o index.html para antes do arquivo abrir.

Dá para assistir à live e ouvir o modelo não existe e o desligar do Nví e do P force.