diff --git a/src/app/api/source-uploads/blob/route.test.ts b/src/app/api/source-uploads/blob/route.test.ts
index ae20700..509a803 100644
--- a/src/app/api/source-uploads/blob/route.test.ts
+++ b/src/app/api/source-uploads/blob/route.test.ts
@@ -29,7 +29,7 @@ describe("POST /api/source-uploads/blob", () => {
mocks.getCurrentUser.mockResolvedValue({ id: "user_1" });
});
- it("generates a public client-upload token capped at the 100 MB document limit", async () => {
+ it("generates a public client-upload token capped at the document upload limit", async () => {
mocks.handleUpload.mockImplementation(async (options) => {
const tokenOptions = await options.onBeforeGenerateToken(
"source-uploads/upload_1/document.pdf",
diff --git a/src/components/chunks-panel.tsx b/src/components/chunks-panel.tsx
index b27e341..5be4120 100644
--- a/src/components/chunks-panel.tsx
+++ b/src/components/chunks-panel.tsx
@@ -38,6 +38,7 @@ import {
import { useChunksPanelWorkflow } from "@/components/chunks-panel-workflow";
import { ParsedChunkCard } from "@/components/parsed-chunk-card";
import { chunksPanelState } from "@/components/chunks-panel-state";
+import { MAX_UPLOAD_MB } from "@/domains/sources/validation";
import { useSourceOriginalPreviewWarmup } from "@/components/source-original-preview-warmup";
import { sourceOriginalPreviewModel } from "@/components/source-original-preview-model";
import type { ParsedChunkView } from "@/domains/chunks/types";
@@ -1006,7 +1007,8 @@ function EmptySourceUploadState({
parsed chunks and chat.
- PDF, DOCX, TXT, MD, spreadsheets, slides, and images up to 100 MB
+ PDF, DOCX, TXT, MD, spreadsheets, slides, and images up to{" "}
+ {MAX_UPLOAD_MB} MB
)}
diff --git a/src/components/source-upload-dialog.tsx b/src/components/source-upload-dialog.tsx
index 55bf8cd..8c3165b 100644
--- a/src/components/source-upload-dialog.tsx
+++ b/src/components/source-upload-dialog.tsx
@@ -18,6 +18,7 @@ import {
} from "@/components/ui/dialog";
import { useSourceUploadDialogWorkflow } from "@/components/source-upload-dialog-workflow";
import type { SourceView } from "@/domains/sources/types";
+import { MAX_UPLOAD_MB } from "@/domains/sources/validation";
export type SourceUploadDialogProps = {
readonly onSourceUploaded?: (source: SourceView) => void;
@@ -84,7 +85,8 @@ export function SourceUploadDialog({