Radar diário · Quinta, 8 de outubro
Duas mudanças no dia, uma em modelos e uma em ferramentas. Um minuto de leitura.
Claude Code 2.1.295 traz onFailure: "block" nos hooks
Hook de comando ou HTTP que não inicia, estoura o tempo ou sai de forma inesperada agora pode bloquear a ação; a 2.1.294 corrige hooks de prompt e agent.
A 2.1.295 adiciona onFailure: "block" para hooks de comando e HTTP: se o hook não conseguir iniciar, estourar o timeout ou sair de forma inesperada, a ação é bloqueada em vez de seguir.
Também entram CLAUDE_CODE_RETRY_WATCHDOG_MAX_WAIT_MS, que limita quanto o modo de retry sem supervisão espera em erros 429 e 529, e suporte ao Program Status Protocol (OSC 7501). Descrições de ferramentas MCP carregadas por tool search passam a ser cortadas em 16.384 caracteres (antes 2.048), e subagentes pré-carregam no máximo 32 skills.
A 2.1.294 corrigiu hooks prompt e agent escritos como instruções (como "Block commands that..."), que às vezes deixavam passar ações que deveriam bloquear, e melhorou o julgamento de hooks prompt em Stop e SubagentStop.