Notas de migração do OpenClaw 2026.9.6: chunks replace:true, chaves de configuração descontinuadas e modelos de sessão estritos
Um desenvolvedor que mantém um cliente WebSocket personalizado contra o gateway OpenClaw documentou três mudanças disruptivas entre as versões 2026.9.1 e 2026.9.6. Cada uma custou tempo, então aqui está a extração.
1. replace:true no chunk final do assistente
Os modelos OpenAI agora rodam através do plugin codex. Depois de transmitir a resposta sob o item msg_…, o gateway envia mais um chunk stream=assistant sob um novo itemId com replace:true e o texto completo idêntico.
Se seu cliente trata cada novo itemId como um novo parágrafo, toda resposta é renderizada duas vezes. A correção: respeite a flag replace — substitua o conteúdo do item anterior em vez de anexar.
2. agents.defaults.compaction.reserveTokensFloor foi aposentada
Essa chave de configuração foi removida. Se ela permanecer em openclaw.json, a configuração é reportada como inválida: todo comando da CLI se recusa a rodar, e o gateway não volta após o próximo reinício.
Comandos de recuperação:
openclaw config validate openclaw doctor --fix
validate nomeia a chave ofensora; doctor --fix a remove. O autor observa que re-adicionou-a à mão e quebrou as coisas de novo — não faça isso.
3. Modelos de sessão são estritos quanto a fallbacks
agents.defaults.model.fallbacks só protege o modelo padrão configurado. Um modelo escolhido por sessão via sessions.patch é estrito: se aquele provedor retornar um 503, a execução falha visivelmente em vez de cair na cadeia de fallback. Esse é o comportamento documentado.
Mudanças menores
models.listretorna entradas emagents.defaults.models, não o catálogo completo.- Os padrões de
chat.startupagora chamam o campo do provedor demodelProvider.
O autor está perguntando se alguém viu outras mudanças voltadas ao cliente nas versões 9.7 ou 9.8.
📖 Leia a fonte completa: r/openclaw
👀 See Also

Dois Projetos de Pesquisa Desafiam a Aprendizagem por Imitação para Agentes Web
Dois projetos de pesquisa demonstram limitações do treinamento baseado apenas em imitação para agentes web: 'Browser in the Loop' usa RL com um modelo de 8B parâmetros para melhorar o sucesso no envio de formulários, enquanto 'Concentrate or Collapse' mostra que o RL padrão falha com modelos de linguagem de difusão, exigindo otimização em nível de sequência.
Claude Code v2.1.247: ferramenta SendFeedback, otimizador de custos e mais de 20 correções de bugs
Claude Code v2.1.247 adiciona uma ferramenta SendFeedback, um comando /claude-api cost-optimize e corrige mais de 20 bugs, incluindo fallback de subagente e problemas de layout de teclado.

A Sarvam AI lança modelos de LLM de código aberto de 30B e 105B com infraestrutura de treinamento indiana.
A Sarvam AI disponibilizou em código aberto os modelos Sarvam 30B e Sarvam 105B, dois modelos de raciocínio treinados do zero na Índia com recursos computacionais fornecidos no âmbito da missão IndiaAI. Ambos os modelos utilizam arquitetura Mixture-of-Experts com roteamento esparso de especialistas e são otimizados para implantação eficiente em hardware que vai desde GPUs até laptops.

A discussão no Reddit destaca uma redução de 68% nos tokens para agentes de IA por meio de mudanças na infraestrutura.
Um usuário do Reddit relata reduzir o uso de tokens de agentes de IA em 68,5% ao mudar de uma infraestrutura padrão para um sistema operacional nativo para agentes com acesso nativo a estado em JSON, reduzindo as verificações de estado de ~9 comandos shell para 1 chamada estruturada.