feat(UI): allow system prompts and persona prompts to be saved server side and individually included or excluded from messages

This commit is contained in:
Willie Zutz 2025-05-27 12:53:30 -06:00
parent 8e6934bb64
commit 011d10df29
27 changed files with 1345 additions and 132 deletions

View file

@ -10,6 +10,8 @@ const EmptyChat = ({
setFocusMode,
optimizationMode,
setOptimizationMode,
systemPromptIds,
setSystemPromptIds,
fileIds,
setFileIds,
files,
@ -20,6 +22,8 @@ const EmptyChat = ({
setFocusMode: (mode: string) => void;
optimizationMode: string;
setOptimizationMode: (mode: string) => void;
systemPromptIds: string[];
setSystemPromptIds: (ids: string[]) => void;
fileIds: string[];
setFileIds: (fileIds: string[]) => void;
files: File[];
@ -49,6 +53,8 @@ const EmptyChat = ({
fileIds={fileIds}
setFileIds={setFileIds}
files={files}
systemPromptIds={systemPromptIds}
setSystemPromptIds={setSystemPromptIds}
setFiles={setFiles}
/>
</div>