Revise antes de aplicar
Compare o comportamento real com o resultado esperado. Se uma verificação falhar, investigue a causa antes de fazer outras alterações.
Leia um campo binário somente após validar o tamanho do buffer.
if (offset + fieldSize > bytes.length) {
return truncatedInput(offset);
}
return decodeField(bytes, offset);Compare o comportamento real com o resultado esperado. Se uma verificação falhar, investigue a causa antes de fazer outras alterações.
Configure um endpoint compatível com OpenAI ou Anthropic com a URL base e uma chave API, quando necessária. Teste a conexão. O servidor local precisa estar em execução; ferramentas remotas podem transmitir dados separadamente.
Teste entrada truncada, ordem dos bytes e limites sem ler além dos dados recebidos.
if (offset + fieldSize > bytes.length) {
return truncatedInput(offset);
}
return decodeField(bytes, offset);