Você aperta Enter, o campo de texto limpa e nada acontece. A mensagem não aparece na conversa, o Codex não responde, e às vezes ela fica parada acima do campo com um spinner. Se você abrir o log, vai ver isto:
[warning] Failed to release queued message send lock
errorMessage="\"undefined\" is not valid JSON"
errorName=SyntaxError
É um bug da extensão do Codex para VS Code (openai.chatgpt), não da sua rede nem da sua conta. A OpenAI já lançou a correção na versão 26.930.41038, em 04/10/2026. Na maioria dos casos, atualizar a extensão e recarregar a janela resolve.

O que significa "Failed to release queued message send lock"?
Significa que a extensão não conseguiu liberar a trava que controla o envio da fila de mensagens. Com a trava presa, a próxima mensagem fica esperando na fila em vez de ir para o agente.
A causa foi descrita na issue #49834: a ponte interna entre a extensão e a interface serializa a resposta com JSON.stringify. Quando a operação de liberar a trava não devolve nada, o resultado vira undefined, e o JSON.parse do outro lado falha com "undefined" is not valid JSON. Uma operação que deu certo passa a ser tratada como erro.
Os sintomas relatados nas issues #49988 e #50403:
- O Enter limpa o campo, mas a mensagem não aparece na conversa.
- A mensagem fica parada acima do campo, com spinner e a lixeira desabilitada.
- A mensagem é processada muito depois, até cerca de 1 hora, sem você mandar de novo.
- A mesma mensagem roda duas vezes, ou o Codex responde de novo o pedido anterior.
Não há erro de rede, timeout nem reconexão no log. Trocar chatgpt.followUpQueueMode entre queue e steer, ou mudar chatgpt.composerEnterBehavior, não resolveu para quem testou.
Como confirmar que é esse bug?
Abra o painel Output do VS Code (View > Output), escolha o canal Codex e procure pela linha Failed to release queued message send lock. Se ela aparece perto do horário em que a mensagem sumiu, é este caso.
Depois confira a versão instalada:
# macOS e Linux
code --list-extensions --show-versions | grep openai.chatgpt
# Windows (PowerShell)
code --list-extensions --show-versions | Select-String openai.chatgpt
Quais versões da extensão têm o bug?
O problema começou na atualização de 01/10/2026 e foi corrigido em 04/10/2026. Versões do canal estável, conferidas no VS Marketplace:
| Versão | Publicada em | Situação |
|---|---|---|
| 26.917.62051 | 23/09/2026 | Antes do bug. Usada como rollback |
| 26.928.31416 | 01/10/2026 | Com o bug |
| 26.928.40906 | 01/10/2026 | Com o bug |
| 26.930.21537 | 02/10/2026 | Com o bug |
| 26.930.31730 | 03/10/2026 | Com o bug |
| 26.930.41038 | 04/10/2026 | Corrigida |
| 26.930.61225 | 06/10/2026 | Estável mais recente nesta data |
Versões com 26.59xx no número (por exemplo 26.5928.31416) são do canal pre-release. Relatos na issue #50403 mostram o bug também nelas.
Como resolver?
Atualize a extensão para a versão estável mais recente e recarregue a janela. O --force faz o VS Code trocar a versão mesmo com a extensão já instalada:
code --install-extension openai.chatgpt --force
Se a atualização automática insistir numa versão antiga, peça a versão corrigida explicitamente:
code --install-extension openai.chatgpt@26.930.41038 --force
Depois rode Developer: Reload Window pela paleta de comandos (Ctrl+Shift+P ou Cmd+Shift+P). A mensagem que estava presa costuma ser enviada sozinha nesse momento, então confira a conversa antes de mandar de novo, para não executar duas vezes.
Se você estava no canal pre-release, volte para o estável: na aba Extensions, abra a extensão do Codex e clique em Switch to Release Version.
E se eu uso Remote-SSH ou WSL?
A extensão roda do lado remoto. Rode o code --install-extension no terminal integrado da janela remota, para instalar no servidor ou no WSL, não na máquina local. Depois do lançamento da correção, um usuário relatou que o problema continuava via Remote-SSH no Linux, enquanto outros em Remote-SSH e WSL confirmaram que resolveu.
E se continuar travando depois de atualizar?
Volte para a última versão anterior ao bug e fixe ela, para a atualização automática não trazer a versão quebrada de volta:
code --install-extension openai.chatgpt@26.917.62051 --force
Pela interface, o caminho é clicar com o botão direito na extensão, escolher Install Specific Version... e selecionar a 26.917.62051. Instalando assim, o VS Code já deixa a extensão fixada nessa versão. Quando quiser voltar ao normal, atualize de novo.
Na mesma situação, ajuda relatar. O próprio mantenedor que fechou a issue #49988 pediu, em quem ainda vê o problema, um comentário com: versão da extensão, sistema operacional, se usa SSH ou WSL, e se o Codex estava parado ou trabalhando quando a mensagem foi enviada.
Recarregar a janela resolve sozinho?
Resolve na hora, mas não dura. Developer: Reload Window libera a trava e envia o que estava preso, só que nas versões com o bug ele volta depois de algumas mensagens. Na issue #50403, o autor também relatou ver o aviso de que a conversa estava aberta em outro lugar depois de recarregar. Use o reload para destravar agora e a atualização para não precisar dele de novo.
Se você quer um agente de programação no VS Code sem ficar contando token, a Verboo Code tem extensão própria e oferece tokens ilimitados.



