Resumo
O Orca v1.4.156 reúne a tag final e a candidata rc.2 (sem notas próprias) em uma leva grande de correções e pequenos recursos, concentrada em terminal/PTY, mobile, worktrees, conexão remota via SSH e relay, e estabilidade de inicialização.
Novidades
- Atalho para enviar notas de review ao agente: adiciona um atalho de teclado atribuível para “Send Review Notes to Agent”.
- Nomes de conversa nas linhas de agente: rotula linhas de sidebar e dashboard com o nome da conversa.
- Diagnóstico de crash por OOM: nomeia o que cresceu nos relatórios de crash por estouro de memória do renderizador.
- Rebranding de terminologia: renomeia “Local Network” para “LAN” em mobile e configurações.
- Branch atual no controle de origem: mostra a branch atual sem tirar o botão Create PR do lugar.
Melhorias
- Desempenho: pausa pollers de metadados de worktree com a janela oculta, limita a varredura ociosa do git-common, sobrepõe leituras de disco de catálogo e sessão com o escaneamento de worktree durante o startup, compartilha projeções retidas da TabBar, cancela varreduras locais de worktree, e torna constante o rastreamento de volume de entrega do PTY e do stream descartável do daemon.
- Runtime remoto: autocura o roteamento de terminal remoto, cria sessões de agente pareadas sem exigir foco no host, e recupera a inicialização do broker do Relay após falhas transitórias.
- Sidebar e workspace: identifica workspaces de servidor remoto na sidebar, escopa a lista de agentes e o menu de lançamento rápido das configurações ao host de servidor remoto, e defere a varredura completa de worktree até depois da restauração de sessão.
Correções
- Mobile: reporta envios de chat nativo interrompidos como “entrega desconhecida” em vez de “falhou”, evita que o chat nativo redimensione o PTY de terminal coberto, mantém a legibilidade do input de terminal durante corte de conexão, corrige retentativas seguras de envio de imagem, e mostra imagens anexadas no chat nativo (rico).
- Terminal e PTY: nunca varre descendentes de um PTY raiz já encerrado (blindagem para a investigação da #9191), restaura o piso de contraste de fundo escuro, mantém a faixa de reconexão SSH acima do canvas do xterm, e para a varredura órfã de deletar terminais em processo de reconexão.
- Worktrees: verifica PTYs encerrados antes de impedir a exclusão, reconcilia criações symlinkadas por identidade do Git, e não varre sessões irmãs ao excluir um workspace de pasta.
- SSH e relay: permite usuário em branco na autoridade do VS Code, segura o transporte em “connected” prematuro até o relay estar pronto, expande caminhos
~\do Windows na resolução de home da sessão, e limita os handshakes de setup do Relay desktop. - Sistema de arquivos e editor: para a clipagem de “.md” para “.ma” em nomes de arquivo ignorados em itálico, preserva o zoom do PDF ao recarregar conteúdo, e mantém o foco em Markdown aberto pelo Explorer para busca.
- Status e diagnóstico: protege o total de terminais fechados e a semente de RAM no Resource Manager, e protege a redução de porcentagem usada contra janela de provedor indefinida.
- Diversos: corrige a resunção de agentes finalizados após logout do macOS em vez de um shell vazio, mantém o chrome de aba/editor/navegador quando o escaneamento de startup de um repositório degrada, e classifica janelas de limite de taxa do Codex por duração.
- Reverte a correção de acumuladores propensos a OOM (
#10179) dentro da mesma leva.
Breaking changes
A origem pública não declara quebra de compatibilidade nesta versão.
Ponto de Atenção
- Orca v1.4.156 — Correção de OOM revertida na mesma leva: a mudança “bound OOM-prone accumulators” foi aplicada e revertida dentro deste ciclo; o comportamento final desta versão não inclui essa correção.
Notas da versão
Sem notas adicionais relevantes publicadas na origem.