Simplify turn start context overrides

This commit is contained in:
Eric Traut
2026-05-16 17:42:10 -07:00
parent e3fe029000
commit 6927359c0c

View File

@@ -502,26 +502,22 @@ impl TurnRequestProcessor {
})?;
}
let thread_settings = if has_any_overrides {
codex_protocol::protocol::ThreadSettingsOverrides {
cwd,
workspace_roots: runtime_workspace_roots,
profile_workspace_roots,
approval_policy,
approvals_reviewer,
sandbox_policy,
permission_profile,
active_permission_profile,
windows_sandbox_level: None,
model,
effort,
summary,
service_tier,
collaboration_mode,
personality,
}
} else {
Default::default()
let thread_settings = codex_protocol::protocol::ThreadSettingsOverrides {
cwd,
workspace_roots: runtime_workspace_roots,
profile_workspace_roots,
approval_policy,
approvals_reviewer,
sandbox_policy,
permission_profile,
active_permission_profile,
windows_sandbox_level: None,
model,
effort,
summary,
service_tier,
collaboration_mode,
personality,
};
// Start the turn by submitting the user input. Return its submission id as turn_id.