From 3eb97110c65aa7a9820d111e27d7158c7d8164d1 Mon Sep 17 00:00:00 2001 From: Stranmor Date: Tue, 3 Mar 2026 03:32:07 +0300 Subject: [PATCH] feat: support file:// URIs in agent prompt field --- src/agents/builtin-agents/agent-overrides.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/agents/builtin-agents/agent-overrides.ts b/src/agents/builtin-agents/agent-overrides.ts index 89873def6..4220f713b 100644 --- a/src/agents/builtin-agents/agent-overrides.ts +++ b/src/agents/builtin-agents/agent-overrides.ts @@ -44,6 +44,10 @@ export function mergeAgentConfig( const { prompt_append, ...rest } = migratedOverride const merged = deepMerge(base, rest as Partial) + if (merged.prompt && typeof merged.prompt === 'string' && merged.prompt.startsWith('file://')) { + merged.prompt = resolvePromptAppend(merged.prompt, directory) + } + if (prompt_append && merged.prompt) { merged.prompt = merged.prompt + "\n" + resolvePromptAppend(prompt_append, directory) }