File tree Expand file tree Collapse file tree 2 files changed +7
-3
lines changed
src/client/components/Chat Expand file tree Collapse file tree 2 files changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -27,10 +27,12 @@ const Email = ({
27
27
system,
28
28
messages,
29
29
disabled,
30
+ hidePrompt,
30
31
} : {
31
32
system : string
32
33
messages : Message [ ]
33
34
disabled : boolean
35
+ hidePrompt : boolean
34
36
} ) => {
35
37
const { t } = useTranslation ( )
36
38
const { user, isLoading } = useCurrentUser ( )
@@ -42,9 +44,10 @@ const Email = ({
42
44
const handleSend = async ( ) => {
43
45
const systemMessage : Message = { role : 'system' , content : system }
44
46
45
- const newMessages = systemMessage . content
46
- ? [ ] . concat ( systemMessage , messages )
47
- : messages
47
+ const newMessages =
48
+ systemMessage . content && ! hidePrompt
49
+ ? [ ] . concat ( systemMessage , messages )
50
+ : messages
48
51
49
52
const date = new Date ( )
50
53
Original file line number Diff line number Diff line change @@ -330,6 +330,7 @@ const Chat = () => {
330
330
system = { system }
331
331
messages = { messages }
332
332
disabled = { messages . length === 0 || completion !== '' }
333
+ hidePrompt = { hidePrompt }
333
334
/>
334
335
{ alertOpen && (
335
336
< Alert
You can’t perform that action at this time.
0 commit comments