From b8174decf334b1990c9a308b6e4d118a53933fc9 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Mon, 2 Feb 2026 02:07:04 -0800 Subject: [PATCH] fix: resolve system prompt overrides --- src/agents/pi-embedded-runner/system-prompt.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/agents/pi-embedded-runner/system-prompt.ts b/src/agents/pi-embedded-runner/system-prompt.ts index f1caa98eb..46d6cfbc7 100644 --- a/src/agents/pi-embedded-runner/system-prompt.ts +++ b/src/agents/pi-embedded-runner/system-prompt.ts @@ -74,8 +74,11 @@ export function buildEmbeddedSystemPrompt(params: { }); } -export function createSystemPromptOverride(systemPrompt: string): string { - return systemPrompt.trim(); +export function createSystemPromptOverride( + systemPrompt: string, +): (defaultPrompt?: string) => string { + const override = systemPrompt.trim(); + return (_defaultPrompt?: string) => override; } export function applySystemPromptOverrideToSession(