Skip to content

Commit 9f726d4

Browse files
print statements debug backend
1 parent 13717da commit 9f726d4

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

backend/app/routers/generate.py

+5
Original file line numberDiff line numberDiff line change
@@ -277,6 +277,7 @@ def replace_path(match):
277277
@router.post("/stream")
278278
async def generate_stream(request: Request, body: ApiRequest):
279279
try:
280+
print("generate_stream called!")
280281
# Initial validation checks
281282
if len(body.instructions) > 1000:
282283
return {"error": "Instructions exceed maximum length of 1000 characters"}
@@ -290,9 +291,12 @@ async def generate_stream(request: Request, body: ApiRequest):
290291
]:
291292
return {"error": "Example repos cannot be regenerated"}
292293

294+
print("initial validation checks passed")
295+
293296
async def event_generator():
294297
try:
295298
# Get cached github data
299+
print("backend should be processing if you see this")
296300
github_data = get_cached_github_data(
297301
body.username, body.repo, body.github_pat
298302
)
@@ -415,6 +419,7 @@ async def event_generator():
415419
except Exception as e:
416420
yield f"data: {json.dumps({'error': str(e)})}\n\n"
417421

422+
print("returning streaming response")
418423
return StreamingResponse(event_generator(), media_type="text/event-stream")
419424
except Exception as e:
420425
return {"error": str(e)}

src/app/[username]/[repo]/page.tsx

+2-2
Original file line numberDiff line numberDiff line change
@@ -57,10 +57,10 @@ export default function Repo() {
5757
mapping={state.mapping}
5858
diagram={state.diagram}
5959
/>
60-
) : error ? (
60+
) : error || state.error ? (
6161
<div className="mt-12 text-center">
6262
<p className="max-w-4xl text-lg font-medium text-red-600">
63-
{error}
63+
{error || state.error}
6464
</p>
6565
{/* {error.includes("Rate limit") && (
6666
<p className="mt-2 text-sm text-gray-600">

0 commit comments

Comments
 (0)