From ae35b7a0e5691508fed554d53428ac92862cb1a1 Mon Sep 17 00:00:00 2001 From: Ishaan Gupta Date: Mon, 11 May 2026 06:25:50 +0530 Subject: [PATCH 1/4] fix: Usagemeter not defined error [P0] (#922) --- apps/web/components/add-document/index.tsx | 67 +++++++++++++++------- 1 file changed, 47 insertions(+), 20 deletions(-) diff --git a/apps/web/components/add-document/index.tsx b/apps/web/components/add-document/index.tsx index 124068539..6a4775eea 100644 --- a/apps/web/components/add-document/index.tsx +++ b/apps/web/components/add-document/index.tsx @@ -311,27 +311,54 @@ export function AddDocument({ {isMobile && ( -
- - +
+ + Plan usage + + + {isLoadingUsage ? "…" - : `${formatUsageNumber(searchesUsed)} / ${formatUsageNumber(searchesLimit)}` - } - percent={searchesPercent} - active={hasPaidPlan} - /> + : `${planUsagePct < 1 && planUsagePct > 0 ? "< 1" : Math.round(planUsagePct)}% used`} + +
+
+
80 + ? "#ef4444" + : hasPaidPlan + ? "linear-gradient(to right, #4BA0FA 80%, #002757 100%)" + : "#0054AD", + }} + title={`${formatUsageNumber(tokensUsed)} tokens · ${formatUsageNumber(searchesUsed)} queries`} + /> +
+ {!isLoadingUsage && ( +

+ {formatUsageNumber(tokensUsed)} tokens ·{" "} + {formatUsageNumber(searchesUsed)} queries +

+ )}
)} From 2d44ecda1e24ccf19be42530955aefdbcaeb2ada Mon Sep 17 00:00:00 2001 From: Vedant Mahajan Date: Mon, 11 May 2026 06:26:08 +0530 Subject: [PATCH 2/4] Fix mobile header layout and space selector dropdown alignment (#921) --- apps/web/components/header.tsx | 2 +- apps/web/components/space-selector.tsx | 10 ++++++++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/apps/web/components/header.tsx b/apps/web/components/header.tsx index 0c4bc6c41..1fb772f17 100644 --- a/apps/web/components/header.tsx +++ b/apps/web/components/header.tsx @@ -71,7 +71,7 @@ export function Header({ onAddMemory, onOpenSearch }: HeaderProps) { Date: Mon, 11 May 2026 06:26:28 +0530 Subject: [PATCH 3/4] fix: improve settings sidebar overflow (#924) Co-authored-by: ved015 --- apps/web/app/(app)/settings/page.tsx | 32 +++++++++++-------- apps/web/components/fullscreen-note-modal.tsx | 6 +++- apps/web/components/header.tsx | 1 + apps/web/components/share-modal.tsx | 6 +++- 4 files changed, 29 insertions(+), 16 deletions(-) diff --git a/apps/web/app/(app)/settings/page.tsx b/apps/web/app/(app)/settings/page.tsx index 4f092cbb9..ddf8a524a 100644 --- a/apps/web/app/(app)/settings/page.tsx +++ b/apps/web/app/(app)/settings/page.tsx @@ -251,10 +251,14 @@ export default function SettingsPage() { }, []) const headerDisplayName = - user?.displayUsername || localStorageUsername || user?.name || "" + user?.displayUsername || + localStorageUsername || + user?.name || + user?.email?.split("@")[0] || + "" const headerPossessive = headerDisplayName ? `${headerDisplayName.split(" ")[0]}'s` - : "" + : "Your" return (
@@ -299,12 +303,12 @@ export default function SettingsPage() {
-
+
{!isMobile && ( - - + + )}