import { createPromptPreset, listPromptPresets } from '~/server/utils/promptPresets' export default defineEventHandler(async (event) => { const body = await readBody<{ name?: string; systemPrompt?: string; description?: string }>(event).catch(() => ({})) const owner = libraryOwnerKey(event) const created = await createPromptPreset(owner, { name: body.name || '', systemPrompt: body.systemPrompt || '', description: body.description }) return { preset: created, presets: listPromptPresets(owner) } })