chr15m / chr15m/makesprite

API Errors resulting in a meaningless UI error

Open
#10 0 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
Clojure
Stars
20
Forks
1
PR merge metrics
No merged PRs in 30d

Description

Here is what user Samuel saw when they tried to generate something:

![image](https://github.com/user-attachments/assets/38f29002-bcbd-4200-a78b-975d556518b5)

The console shows a POST error coming back from OpenAI:

![image](https://github.com/user-attachments/assets/4a833c30-50d1-4d93-9573-5e9cde3998d7)

The result of the post ended up being this:

![image](https://github.com/user-attachments/assets/1241687c-8bb2-42e9-a4d7-0d84d547c23a)

Need to figure out why this isn't handled and properly displayed to the user by the error catching code.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the OpenAI POST failure shown in the issue and tracing the UI error-catching path that handles its result. Confirm what response data reaches the interface, then make sure failures produce a meaningful user-facing error instead of the current meaningless message.

Written by the indexing model from the issue text.

Assessment

Tech stack
clojure
Domain
api, frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.