- {status === "done" && (
-
- )}
{(showOutput || status === "running") && (
(
`/api/web-sessions/${sessionId}`,
);
if (!response.ok) {
- throw new Error("Failed to load session");
+ console.warn(`Session ${sessionId} not found (${response.status}), starting fresh.`);
+ setMessages([]);
+ setLoadingSession(false);
+ return;
}
const data = await response.json();
@@ -2062,7 +2065,7 @@ export const ChatPanel = forwardRef(
)}
- {isStreaming && (
+ {isStreaming ? (
- )}
- {isStreaming ? (
-
) : (