Make code mode session provider selection explicit

This commit is contained in:
Channing Conger
2026-06-01 15:38:53 -07:00
parent e19307bb11
commit e58037e2ce
7 changed files with 20 additions and 12 deletions
@@ -308,7 +308,8 @@ impl ExternalAgentConfigRequestProcessor {
initial_history: InitialHistory::Forked(rollout_items),
session_source: None,
thread_source: None,
code_mode_session_provider_selection: Default::default(),
code_mode_session_provider_selection:
codex_code_mode::SessionProviderSelection::InProcess,
dynamic_tools: Vec::new(),
persist_extended_history: false,
metrics_service_name: None,
@@ -1105,7 +1105,8 @@ impl ThreadRequestProcessor {
},
session_source: None,
thread_source,
code_mode_session_provider_selection: Default::default(),
code_mode_session_provider_selection:
codex_code_mode::SessionProviderSelection::InProcess,
dynamic_tools: core_dynamic_tools,
persist_extended_history: false,
metrics_service_name: service_name,