diff --git a/src/routes/(app)/+page.svelte b/src/routes/(app)/+page.svelte index 66cb37755..b54deab43 100644 --- a/src/routes/(app)/+page.svelte +++ b/src/routes/(app)/+page.svelte @@ -344,10 +344,11 @@ $settings.system || (responseMessage?.userContext ?? null) ? { role: 'system', - content: - $settings.system + responseMessage?.userContext ?? null + content: `${$settings?.system ?? ''}${ + responseMessage?.userContext ?? null ? `\n\nUser Context:\n${(responseMessage?.userContext ?? []).join('\n')}` : '' + }` } : undefined, ...messages @@ -603,10 +604,11 @@ $settings.system || (responseMessage?.userContext ?? null) ? { role: 'system', - content: - $settings.system + (responseMessage?.userContext ?? null) + content: `${$settings?.system ?? ''}${ + responseMessage?.userContext ?? null ? `\n\nUser Context:\n${(responseMessage?.userContext ?? []).join('\n')}` : '' + }` } : undefined, ...messages diff --git a/src/routes/(app)/c/[id]/+page.svelte b/src/routes/(app)/c/[id]/+page.svelte index 91d6098cd..668cbba3e 100644 --- a/src/routes/(app)/c/[id]/+page.svelte +++ b/src/routes/(app)/c/[id]/+page.svelte @@ -350,10 +350,11 @@ $settings.system || (responseMessage?.userContext ?? null) ? { role: 'system', - content: - $settings.system + responseMessage?.userContext ?? null + content: `${$settings?.system ?? ''}${ + responseMessage?.userContext ?? null ? `\n\nUser Context:\n${(responseMessage?.userContext ?? []).join('\n')}` : '' + }` } : undefined, ...messages @@ -609,10 +610,11 @@ $settings.system || (responseMessage?.userContext ?? null) ? { role: 'system', - content: - $settings.system + (responseMessage?.userContext ?? null) + content: `${$settings?.system ?? ''}${ + responseMessage?.userContext ?? null ? `\n\nUser Context:\n${(responseMessage?.userContext ?? []).join('\n')}` : '' + }` } : undefined, ...messages