make prompt append available

This commit is contained in:
YeonGyu-Kim
2025-12-25 01:49:16 +09:00
parent 1884658394
commit 520343e059
3 changed files with 12 additions and 2 deletions

View File

@@ -66,7 +66,14 @@ function mergeAgentConfig(
base: AgentConfig,
override: AgentOverrideConfig
): AgentConfig {
return deepMerge(base, override as Partial<AgentConfig>)
const { prompt_append, ...rest } = override
const merged = deepMerge(base, rest as Partial<AgentConfig>)
if (prompt_append && merged.prompt) {
merged.prompt = merged.prompt + "\n" + prompt_append
}
return merged
}
export function createBuiltinAgents(