fix(coding-agent): preserve override role provenance

This commit is contained in:
Kyle McCleary
2026-08-04 18:32:06 -07:00
parent 5cc4f5c93a
commit 0a0eca3834
3 changed files with 23 additions and 1 deletions
+1 -1
View File
@@ -3127,7 +3127,7 @@ export async function runSubprocess(options: ExecutorOptions): Promise<SingleRes
task,
tools: session.getActiveToolNames(),
agent: agent.name,
modelRole: modelRole ?? resolveExplicitModelRole(agent.model, subagentSettings),
modelRole: modelRole ?? resolveExplicitModelRole(modelOverride ?? agent.model, subagentSettings),
resolvedModel: progress.resolvedModel,
readOnly: isReadOnlyAgent(agent),
spawns: spawnsEnv,