stamatios
← Voltar ao feed
Pavio longo queima dentro de cérebro de engrenagens, modo de raciocínio persistente do Codex
Dev & Engenharia · Agentes

Codex adiciona esforço de raciocínio 'persistente' ao SDK

resumo de ~3 min

Mudança no SDK

O pull request #40799, do repositório openai/codex, adicionou persistent ao protocolo de esforço de raciocínio e aos tipos do SDK em TypeScript. A alteração foi mesclada à branch main em 26 de agosto de 2026, em um commit atribuído a copyberry[bot].

Comportamento e compatibilidade

O Codex passa a exibir como “Persistent” o esforço de raciocínio que o modelo anuncia na interface de terminal. A configuração local preserva o valor persistent, mas a tradução para a Responses API envia o valor de protocolo disabled.

A mudança também cobre solicitações a modelos remotos e o encaminhamento do argumento pela interface de linha de comando. Os testes incluídos verificam análise e serialização, tradução das solicitações, requisições a modelos remotos, o seletor de raciocínio da interface de terminal e o encaminhamento de argumentos do CLI para o SDK.

Uma revisão automatizada apontou uma possível questão de compatibilidade: provedores personalizados compatíveis com a Responses API que usem literalmente persistent podem agora ser desserializados para a nova variante Persistent e reescritos incondicionalmente como disabled. Antes, o valor permanecia como Custom("persistent") e era encaminhado sem alteração. Segundo o comentário, configurações existentes e sessões retomadas poderiam, assim, enviar um valor diferente, alterar o comportamento ou ser rejeitadas. A sugestão foi limitar essa equivalência aos provedores que definem a tradução, mas a fonte não informa se ela foi aplicada.

O pull request foi mesclado embora o registro mostre 25 de 32 verificações aprovadas.