aboutsummaryrefslogtreecommitdiff
path: root/apps/web/app
diff options
context:
space:
mode:
Diffstat (limited to 'apps/web/app')
-rw-r--r--apps/web/app/(dash)/chat/[chatid]/page.tsx15
-rw-r--r--apps/web/app/(dash)/chat/chatWindow.tsx3
-rw-r--r--apps/web/app/(dash)/dynamicisland.tsx6
-rw-r--r--apps/web/app/api/chat/route.ts5
4 files changed, 10 insertions, 19 deletions
diff --git a/apps/web/app/(dash)/chat/[chatid]/page.tsx b/apps/web/app/(dash)/chat/[chatid]/page.tsx
index 531facba..e37ae07e 100644
--- a/apps/web/app/(dash)/chat/[chatid]/page.tsx
+++ b/apps/web/app/(dash)/chat/[chatid]/page.tsx
@@ -11,17 +11,20 @@ async function Page({
}) {
const { firstTime, q, spaces } = chatSearchParamsCache.parse(searchParams);
- const chat = await getFullChatThread(params.chatid);
+ let chat: Awaited<ReturnType<typeof getFullChatThread>>;
- console.log(chat);
+ try {
+ chat = await getFullChatThread(params.chatid);
+ } catch (e) {
+ const error = e as Error;
+ return <div>This page errored out: {error.message}</div>;
+ }
if (!chat.success || !chat.data) {
- // TODO: handle this error
- return <div>Chat not found</div>;
+ console.error(chat.error);
+ return <div>Chat not found. Check the console for more details.</div>;
}
- console.log(chat.data);
-
return (
<ChatWindow
q={q}
diff --git a/apps/web/app/(dash)/chat/chatWindow.tsx b/apps/web/app/(dash)/chat/chatWindow.tsx
index 2be1d6c1..8485d0b2 100644
--- a/apps/web/app/(dash)/chat/chatWindow.tsx
+++ b/apps/web/app/(dash)/chat/chatWindow.tsx
@@ -91,7 +91,6 @@ function ChatWindow({
const sourcesParsed = sourcesZod.safeParse(sources);
if (!sourcesParsed.success) {
- console.log(sources);
console.error(sourcesParsed.error);
toast.error("Something went wrong while getting the sources");
return;
@@ -154,9 +153,7 @@ function ChatWindow({
while (!done && reader) {
const { value, done: d } = await reader.read();
if (d) {
- console.log(chatHistory);
setChatHistory((prevChatHistory) => {
- console.log(prevChatHistory);
createChatObject(threadId, prevChatHistory);
return prevChatHistory;
});
diff --git a/apps/web/app/(dash)/dynamicisland.tsx b/apps/web/app/(dash)/dynamicisland.tsx
index 6d3965ca..43db52f3 100644
--- a/apps/web/app/(dash)/dynamicisland.tsx
+++ b/apps/web/app/(dash)/dynamicisland.tsx
@@ -71,16 +71,13 @@ function DynamicIslandContent() {
}
const lastBtn = useRef<string>();
- useEffect(() => {
- console.log(show);
- }, [show]);
useEffect(() => {
document.addEventListener("keydown", (e) => {
if (e.key === "Escape") {
setshow(true);
}
- console.log(e.key, lastBtn.current);
+
if (e.key === "a" && lastBtn.current === "Alt") {
setshow(false);
}
@@ -268,7 +265,6 @@ function PageForm({
spaces: space ? [space] : undefined,
});
- console.log(cont);
setLoading(false);
if (cont.success) {
toast.success("Memory created");
diff --git a/apps/web/app/api/chat/route.ts b/apps/web/app/api/chat/route.ts
index 25b1845b..d0e53066 100644
--- a/apps/web/app/api/chat/route.ts
+++ b/apps/web/app/api/chat/route.ts
@@ -45,8 +45,6 @@ export async function POST(req: NextRequest) {
);
}
- console.log("validated.data.chatHistory", validated.data.chatHistory);
-
const modelCompatible = await convertChatHistoryList(
validated.data.chatHistory,
);
@@ -65,11 +63,8 @@ export async function POST(req: NextRequest) {
},
);
- console.log("sourcesOnly", sourcesOnly);
-
if (sourcesOnly == "true") {
const data = await resp.json();
- console.log("data", data);
return new Response(JSON.stringify(data), { status: 200 });
}