From 62b208e90da5bcdb8318e5e5375498b06b60b427 Mon Sep 17 00:00:00 2001
From: Jicheng Lu <103353@smsassist.com>
Date: Fri, 9 Jan 2026 11:19:26 -0600
Subject: [PATCH 1/2] add converation access
---
src/lib/helpers/types/conversationTypes.js | 1 +
src/routes/+error.svelte | 54 +++++++++++++++++--
.../[conversationId]/chat-box.svelte | 12 +++--
3 files changed, 60 insertions(+), 7 deletions(-)
diff --git a/src/lib/helpers/types/conversationTypes.js b/src/lib/helpers/types/conversationTypes.js
index 4ec583fc..224a9bff 100644
--- a/src/lib/helpers/types/conversationTypes.js
+++ b/src/lib/helpers/types/conversationTypes.js
@@ -30,6 +30,7 @@
* @property {string} status - The conversation status.
* @property {Object} states - The conversation states.
* @property {string[]} tags - The conversation tags.
+ * @property {boolean?} accessible - Whether the conversation is accessible.
* @property {boolean?} is_realtime_enabled - Whether the realtime feature is enabled.
* @property {Date} updated_time - The conversation updated time.
* @property {Date} created_time - The conversation created time.
diff --git a/src/routes/+error.svelte b/src/routes/+error.svelte
index d30d913a..7664c9a1 100644
--- a/src/routes/+error.svelte
+++ b/src/routes/+error.svelte
@@ -1,11 +1,57 @@
-{#if $page.status === 500 }
+{#if status === 500}
Sorry, something went wrong on our end. Please try again later.
++ {#if status === 404} + The page you're looking for doesn't exist or has been moved. + {:else} + Sorry, something went wrong. Please try again later. + {/if} +
+ {#if status !== 404} +
+