route.ts 447 B

1234567891011121314
  1. import { getAgentsFromSupabase } from "@/lib/agents";
  2. import { NextResponse } from "next/server";
  3. export async function GET(req: Request) {
  4. const { searchParams } = new URL(req.url);
  5. const agentId = searchParams.get("agentId");
  6. try {
  7. const agents = await getAgentsFromSupabase(agentId);
  8. return NextResponse.json(agents);
  9. } catch (error) {
  10. return NextResponse.json({ error: "Unable to fetch agents" }, { status: 500 });
  11. }
  12. }