import { json } from '@sveltejs/kit'; import { enrollHost } from '$lib/server/hosts/index.js'; import { hostApiError, objectBody, requireAgentTransport } from '$lib/server/hosts/http.js'; export async function POST({ request }: { request: Request }) { requireAgentTransport(request); try { const body = await objectBody(request); return json(enrollHost(body.token, body.inventory), { headers: { 'Cache-Control': 'no-store' } }); } catch (cause) { return hostApiError(cause); } }