CherryHQ/cherry-studio

[Discussion]: Error details is confusing

Open

#14992 opened on May 11, 2026

View on GitHub
 (0 comments) (1 reaction) (0 assignees)TypeScript (45,688 stars) (4,338 forks)batch import
discussionhelp wanted

Description

Issue Checklist

  • I understand that issues are meant for feedback and problem-solving, not for venting, and I will provide as much detail as possible to help resolve the issue.
  • I have checked the pinned issues and searched through the existing open issues, closed issues, and discussions and did not find a similar suggestion.
  • I confirm that I am here to ask questions and discuss issues, not to report bugs or request features.

Platform

macOS

Version

v1.9.4

Your Question

I'm trying to trouble-shooting API call failed which manually curl on terminal succeeded. This is the error message.

Click "details", I see

The "API Key is invalid, please check and reconfigure" error is not actually not found in response (or anywhere in details page, and manually call the API using curl succeeds so the API key is valid).

And under Request Body Values section, I see

So ... it is using string "[undefined]" as request properties' values? Or are they added to represent valid but unused properties? Having a "request body value" section that does not match the actual request body is confusing, or does it actually pass "[undefined]" as property values?

Context

No response

Additional Information

Priority

Low (Review when available)

Contributor guide