Merge pull request #2420 from MoerAI/fix/issue-2375-run-in-background-default

fix(delegate-task): default run_in_background to false when orchestrator intent is detected
This commit is contained in:
YeonGyu-Kim
2026-03-12 01:32:31 +09:00
committed by GitHub

View File

@@ -123,7 +123,11 @@ export function createDelegateTask(options: DelegateTaskToolOptions): ToolDefini
})
if (args.run_in_background === undefined) {
throw new Error(`Invalid arguments: 'run_in_background' parameter is REQUIRED. Use run_in_background=false for task delegation, run_in_background=true only for parallel exploration.`)
if (args.category || args.subagent_type || args.session_id) {
args.run_in_background = false
} else {
throw new Error(`Invalid arguments: 'run_in_background' parameter is REQUIRED. Use run_in_background=false for task delegation, run_in_background=true only for parallel exploration.`)
}
}
if (typeof args.load_skills === "string") {
try {