import { mynthWebhookAction } from "@mynthio/sdk/convex";
export const mynthWebhook = mynthWebhookAction({
imageTaskCompleted: async (payload, { context }) => {
console.log(payload.task.id);
console.log(payload.result.images);
},
imageTaskFailed: async (payload) => {
console.error("Task failed", payload.task.id);
},
imageRateTaskCompleted: async (payload, { context }) => {
console.log(payload.result.results);
},
imageRateTaskFailed: async (payload) => {
console.error("Rate task failed", payload.task.id);
},
imageAltTaskCompleted: async (payload, { context }) => {
console.log(payload.result.results);
},
imageAltTaskFailed: async (payload) => {
console.error("Alt text task failed", payload.task.id);
},
});