From 988b915b9b67a505afecbf66a4c7e1062a7afcd4 Mon Sep 17 00:00:00 2001 From: "chenwenhao.427" Date: Sun, 21 Dec 2025 18:19:18 +0800 Subject: [PATCH] fix(chat): fix undefined access in weather error rendering --- components/message.tsx | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/components/message.tsx b/components/message.tsx index 935abad8c6..ddfa342a48 100644 --- a/components/message.tsx +++ b/components/message.tsx @@ -176,6 +176,19 @@ const PurePreviewMessage = ({ const widthClass = "w-[min(100%,450px)]"; if (state === "output-available") { + const output = part.output as any; + + if (output && "error" in output) { + return ( +
+ Error getting weather: {String(output.error)} +
+ ); + } + return (