Proyecto
Comprueba los identificadores ausentes y rechaza respuestas malformadas antes de convertirlas.
Cambia el identificador numérico de una respuesta API por una cadena y sigue sus consumidores.
const parsed = responseSchema.safeParse(payload);
if (!parsed.success) return contractMismatch(parsed.error);
return mapToClientModel(parsed.data);Comprueba los identificadores ausentes y rechaza respuestas malformadas antes de convertirlas.
Compara el comportamiento real con el resultado esperado. Si una prueba falla, investiga la causa antes de hacer más cambios.
Configura un endpoint compatible con OpenAI o Anthropic usando la URL base y, si hace falta, una clave API. Prueba la conexión. Un servidor local debe estar en ejecución; las herramientas remotas pueden enviar datos por separado.
const parsed = responseSchema.safeParse(payload);
if (!parsed.success) return contractMismatch(parsed.error);
return mapToClientModel(parsed.data);