Resumo
O Codex rust-v0.153.0 amplia o histórico e a edição da TUI, adiciona operações de marketplace à CLI de plugins e recupera sessões desconectadas sem descartar o rascunho. A release também revê permissões do Guardian, aprovações de ferramentas MCP e metadados do app-server.
Novidades
- Codex rust-v0.153.0 — Edição em modo Vim:
udesfaz eCtrl+Rrefaz alterações no composer, incluindo rascunhos com conteúdo colado e anexos. - Codex rust-v0.153.0 — Marketplaces de plugins: a CLI lista, instala e remove plugins fornecidos por marketplaces remotos.
- Codex rust-v0.153.0 — Histórico da TUI: a visualização registra patches completos, entradas enviadas a terminais em segundo plano e cada comando concluído.
- Codex rust-v0.153.0 — Recaps e franquia:
tui.auto_recap = falsedesativa recaps automáticos sem remover/recap, e assinantes Plus e Team recebem um aviso quando resta menos da metade da franquia na janela aproximada de cinco horas.
Melhorias
- Codex rust-v0.153.0 — App-server: metadados de threads recebem os campos opcionais
modelereasoningEffort, e modelos habilitados podem fazer perguntas assíncronas estruturadas comrequest_user_input_async. - Codex rust-v0.153.0 — Gerenciamento de histórico: a configuração experimental
features.context_management.experimental_modeadiciona orçamento de tokens, notas de histórico e a ferramentanew_contextpara sessões elegíveis.
Correções
- Codex rust-v0.153.0 — Reconexão da TUI: sessões voltam a se conectar depois da queda do app-server, preservam rascunhos e transcrições e mantêm envios incertos pausados para revisão.
- Codex rust-v0.153.0 — Guardian: o histórico de revisões permanece disponível após compactação, reinício e fork, respeitando rollback e isolamento de subagents.
- Codex rust-v0.153.0 — Aprovações: o Full Access ignora revisões do Guardian em ações que exigem somente confirmação, e o modo de aprovação do usuário deixa de executar pontuação e prewarm em segundo plano.
- Codex rust-v0.153.0 — MCP e sessões: aprovações salvas ficam ligadas ao perfil selecionado, executáveis relativos iniciam com mais confiabilidade no macOS e forks funcionam com raízes de sessão baseadas em symlink.
Ponto de Atenção
- Codex rust-v0.153.0 — Configuração renomeada:
tui.disable_paste_burstsubstitui a chave de nível superior, que ainda funciona como fallback. - Codex rust-v0.153.0 — Recurso experimental: o gerenciamento de histórico começa desativado e não atende sessões com API key, provedores personalizados nem threads estruturadas temporárias.
- Codex rust-v0.153.0 — Teste sugerido: edite um rascunho em modo Vim, simule uma queda do app-server e confira se a reconexão preserva o texto sem reenviar automaticamente uma entrada pendente.
Notas da versão
- Codex rust-v0.153.0 — Áreas afetadas: TUI, plugins, recaps, sessões, Guardian, MCP, app-server, compactação e gerenciamento experimental de histórico.