import { agents } from "~~/db/schema"; import { protectRoute } from "~~/server/utils/auth"; import { eq } from "drizzle-orm"; export default defineEventHandler(async (event) => { await protectRoute(event); const db = useDrizzle(); const userId = event.context.user.id; // Only return agents for the authenticated user const rows = await db.select().from(agents).where(eq(agents.userId, userId)); return rows; });