Skip to content

Commit 5542ad8

Browse files
committed
Have document show up before message starts streaming back
1 parent bcf0ef0 commit 5542ad8

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

web/src/app/chat/ChatPage.tsx

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -203,6 +203,8 @@ export function ChatPage({
203203
refetch: refetchFederatedConnectors,
204204
} = useFederatedOAuthStatus();
205205

206+
const [messageFiles, setMessageFiles] = useState<FileDescriptor[]>([]);
207+
206208
// Also fetch federated connectors for the sources list
207209
const { data: federatedConnectorsData } = useFederatedConnectors();
208210

@@ -1238,6 +1240,13 @@ export function ChatPage({
12381240
// If under the context limit, the files will be included in the chat history
12391241
// so we don't need to keep them around.
12401242
if (selectedDocumentTokens < maxTokens) {
1243+
setMessageFiles(
1244+
selectedFiles.map((selectedFile) => ({
1245+
id: selectedFile.id.toString(),
1246+
type: selectedFile.chat_file_type,
1247+
name: selectedFile.name,
1248+
}))
1249+
);
12411250
setSelectedFiles([]);
12421251
}
12431252

@@ -3357,6 +3366,7 @@ export function ChatPage({
33573366
key={-2}
33583367
messageId={-1}
33593368
content={submittedMessage}
3369+
files={messageFiles}
33603370
/>
33613371
)}
33623372

0 commit comments

Comments
 (0)