diff --git a/src/services/llm/constants/llm_prompt_constants.ts b/src/services/llm/constants/llm_prompt_constants.ts index e6dcf08f3..a4323ad49 100644 --- a/src/services/llm/constants/llm_prompt_constants.ts +++ b/src/services/llm/constants/llm_prompt_constants.ts @@ -17,7 +17,7 @@ const loadSystemPrompt = (): string => { const __filename = fileURLToPath(import.meta.url); const __dirname = path.dirname(__filename); - const promptPath = path.join(__dirname, 'base_system_prompt.md'); + const promptPath = path.join(__dirname, '../prompts/base_system_prompt.md'); const promptContent = fs.readFileSync(promptPath, 'utf8'); // Strip the markdown title if needed return promptContent.replace(/^# TriliumNext Base System Prompt\n+/, '');