From 67eef28f68cf88d87cfc375197f1b98be7bdf7e7 Mon Sep 17 00:00:00 2001 From: Jeff Emmett Date: Mon, 16 Mar 2026 14:15:45 -0700 Subject: [PATCH] debug(rsplat): add logging for 3d-gen request/response Co-Authored-By: Claude Opus 4.6 --- server/index.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/server/index.ts b/server/index.ts index 5358ce5..48cc5af 100644 --- a/server/index.ts +++ b/server/index.ts @@ -1025,6 +1025,7 @@ app.post("/api/3d-gen", async (c) => { const { image_url } = await c.req.json(); if (!image_url) return c.json({ error: "image_url required" }, 400); + console.log("[3d-gen] image_url:", image_url); try { const controller = new AbortController(); @@ -1056,6 +1057,7 @@ app.post("/api/3d-gen", async (c) => { } const data = await res.json(); + console.log("[3d-gen] response keys:", Object.keys(data), JSON.stringify(data).slice(0, 500)); // SAM 3D: prefer Gaussian splat (.ply), fallback to GLB mesh const splatUrl = data.gaussian_splat?.url; const glbUrl = data.model_glb?.url || data.glb_url || data.model_mesh?.url;