Resumo
O Codex 0.156.0 amplia a interface de terminal com tela cheia opcional, conversas por voz e consulta de consumo. A versão recupera respostas interrompidas e reforça o isolamento da sandbox, mas também remove a API obsoleta thread/rollback, o que exige adaptação de clientes que ainda a chamam.
Novidades
- Codex 0.156.0 — Tela cheia:
/tuiseleciona a interface para a próxima abertura, com busca no histórico, seleção pelo mouse e cópia pelo botão direito. - Codex 0.156.0 — Conversas por voz: o recurso fica ativo por padrão, usa F8 para alternância e oferece
/voice settingspara escolher a voz. As distribuições Linux e Windows incluem os runtimes de áudio. - Codex 0.156.0 — Consumo:
/usagereúne totais de tokens e atividade de plugins e skills em um painel de consulta. - Codex 0.156.0 — Sessões em worktrees: a central de agentes filtra tarefas por estado e cria sessões em worktrees, cujo suporte fica habilitado por padrão.
- Codex 0.156.0 — Servidor local:
/daemonatualiza o servidor em segundo plano, e--no-daemonpermite iniciar sem usá-lo.
Melhorias
- Codex 0.156.0 — Leitura no terminal: seis temas adicionais acompanham a exibição de diagramas Mermaid compatíveis e equações nas respostas.
- Codex 0.156.0 — Dependências TLS: a distribuição atualiza bibliotecas TLS e inclui OpenSSL 3.6.4 nos builds Linux com musl.
Correções
- Codex 0.156.0 — Histórico e planos: respostas transmitidas e planos são preservados após falhas, interrupções e conclusão de subagentes. Sessões retomadas recuperam o modo Plan, e a edição de prompts anteriores mantém a identidade da sessão e suas configurações.
- Codex 0.156.0 — Área de transferência: a versão corrige o encaminhamento em tmux e SSH e mantém tabulações quando o terminal envia o texto colado como teclas individuais.
- Codex 0.156.0 — Login e MCP: a autenticação recupera o uso de proxies do sistema, e a descoberta OAuth consegue atualizar credenciais MCP após uma resposta HTTP 503.
- Codex 0.156.0 — Isolamento da sandbox: a atualização corrige acessos por conexões de entrada no Windows, sockets privilegiados no Linux e no macOS e escrita por descritores de arquivo somente para leitura no macOS.
- Codex 0.156.0 — Reprodução de voz: pausas e rajadas de áudio recebido deixam de descartar trechos da fala.
Breaking changes
- Codex 0.156.0 — API removida:
thread/rollbackfoi retirada do app-server. Clientes que chamam esse método precisam adaptar a integração antes da atualização, pois a chamada antiga deixa de estar disponível. As notas não indicam um método substituto. - Codex 0.156.0 — Estilos de resposta: as configurações obsoletas
friendlyepragmaticdeixam de selecionar personalidades, e a seleção foi removida da interface. Revise configurações e instruções que dependiam desses estilos.
Ponto de Atenção
- Codex 0.156.0 — Teste sugerido: procure chamadas a
thread/rollbacknos clientes do app-server antes de atualizar. Depois, retome uma sessão em modo Plan, cole texto com tabulações por SSH ou tmux e confira/usage, a seleção em tela cheia e a alternância de voz por F8.
Notas da versão
- Codex 0.156.0 — Publicação oficial: release estável publicada em 22/09/2026, identificada pela tag
rust-v0.156.0. Consulte as notas no GitHub.