mirror of
https://github.com/Mintplex-Labs/anything-llm.git
synced 2025-04-17 18:18:11 +00:00
[FEAT] Generic error messages for embed chat widget (#1861)
* give generic error messages for embed chat widget * give generic errors on embed chat errors but log to console * lint --------- Co-authored-by: timothycarambat <rambat1010@gmail.com>
This commit is contained in:
parent
f553f07ec5
commit
d037ab27f4
3 changed files with 5 additions and 5 deletions
embed/src/components/ChatWindow/ChatContainer/ChatHistory
frontend/public/embed
|
@ -16,6 +16,7 @@ const HistoricalMessage = forwardRef(
|
|||
const textSize = !!embedderSettings.settings.textSize
|
||||
? `allm-text-[${embedderSettings.settings.textSize}px]`
|
||||
: "allm-text-sm";
|
||||
if (error) console.error(`ANYTHING_LLM_CHAT_WIDGET_ERROR: ${error}`);
|
||||
|
||||
return (
|
||||
<div className="py-[5px]">
|
||||
|
@ -66,7 +67,7 @@ const HistoricalMessage = forwardRef(
|
|||
Could not respond to message.
|
||||
</span>
|
||||
<p className="allm-text-xs allm-font-mono allm-mt-2 allm-border-l-2 allm-border-red-500 allm-pl-2 allm-bg-red-300 allm-p-2 allm-rounded-sm">
|
||||
{error}
|
||||
Server error
|
||||
</p>
|
||||
</div>
|
||||
) : (
|
||||
|
|
|
@ -8,6 +8,7 @@ import { formatDate } from "@/utils/date";
|
|||
const PromptReply = forwardRef(
|
||||
({ uuid, reply, pending, error, sources = [] }, ref) => {
|
||||
if (!reply && sources.length === 0 && !pending && !error) return null;
|
||||
if (error) console.error(`ANYTHING_LLM_CHAT_WIDGET_ERROR: ${error}`);
|
||||
|
||||
if (pending) {
|
||||
return (
|
||||
|
@ -54,9 +55,7 @@ const PromptReply = forwardRef(
|
|||
>
|
||||
<Warning className="allm-h-4 allm-w-4 allm-mb-1 allm-inline-block" />{" "}
|
||||
Could not respond to message.
|
||||
<span className="allm-text-xs">
|
||||
Reason: {error || "unknown"}
|
||||
</span>
|
||||
<span className="allm-text-xs">Server error</span>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
|
|
File diff suppressed because one or more lines are too long
Loading…
Add table
Reference in a new issue