import { ResponseMetadata } from "../../_shared/utils.ts"; import type { OpenAI } from "openai"; export function handlePlanesEstudioResponse( response: OpenAI.Responses.Response, ) { const metadata = response.metadata as ResponseMetadata | null; if (!metadata || !metadata.accion) { console.warn("No se recibió acción en la metadata"); return; } switch (metadata.accion) { case "crear": // Lógica para crear un plan de estudio break; case "actualizar": // Lógica para actualizar un plan de estudio break; case "eliminar": // Lógica para eliminar un plan de estudio break; default: console.warn("Acción no reconocida:", metadata.accion); } }