Files
agent-park/src/app/api/admin/runs/route.ts
T

17 lines
393 B
TypeScript

import { NextResponse } from 'next/server'
import { listRuns } from '@/lib/agent-os/store'
import { requireAdminAccess } from '../_lib/auth'
export async function GET(request: Request) {
const auth = requireAdminAccess(request)
if (!auth.authorized) {
return auth.response
}
return NextResponse.json({
success: true,
operator: auth.operator,
runs: listRuns(),
})
}