mirror of
https://github.com/MODSetter/SurfSense.git
synced 2026-05-03 21:02:40 +02:00
feat(chat): enhance error formatting to include optional error codes for better frontend handling
This commit is contained in:
parent
fa6a09197e
commit
901de33684
4 changed files with 97 additions and 58 deletions
|
|
@ -1581,7 +1581,8 @@ async def stream_new_chat(
|
|||
)
|
||||
else:
|
||||
yield streaming_service.format_error(
|
||||
"Premium tokens exhausted. Buy more tokens to continue with this model, or switch to a free model."
|
||||
"Buy more tokens to continue with this model, or switch to a free model.",
|
||||
error_code="PREMIUM_QUOTA_EXHAUSTED",
|
||||
)
|
||||
yield streaming_service.format_done()
|
||||
return
|
||||
|
|
@ -2348,7 +2349,8 @@ async def stream_resume_chat(
|
|||
)
|
||||
else:
|
||||
yield streaming_service.format_error(
|
||||
"Premium tokens exhausted. Buy more tokens to continue with this model, or switch to a free model."
|
||||
"Buy more tokens to continue with this model, or switch to a free model.",
|
||||
error_code="PREMIUM_QUOTA_EXHAUSTED",
|
||||
)
|
||||
yield streaming_service.format_done()
|
||||
return
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue