fix(core): align fork spawn snapshot tests

This commit is contained in:
Friel
2026-04-02 01:28:36 +00:00
parent 73c4e6d255
commit f255b673a7
2 changed files with 5 additions and 4 deletions
@@ -8831,6 +8831,10 @@ mod tests {
model: "gpt-5".to_string(),
model_provider_id: "openai".to_string(),
service_tier: Some(codex_protocol::config_types::ServiceTier::Flex),
plan_mode_reasoning_effort: None,
model_verbosity: None,
model_context_window: None,
model_auto_compact_token_limit: None,
approval_policy: codex_protocol::protocol::AskForApproval::OnRequest,
approvals_reviewer: codex_protocol::config_types::ApprovalsReviewer::User,
sandbox_policy: codex_protocol::protocol::SandboxPolicy::DangerFullAccess,
@@ -8838,6 +8842,7 @@ mod tests {
ephemeral: false,
reasoning_effort: None,
personality: None,
active_profile: None,
session_source: SessionSource::Cli,
};
@@ -367,7 +367,6 @@ async fn spawn_agent_fork_context_ignores_child_model_overrides() {
session.conversation_id = root.thread_id;
let expected_model = turn.model_info.slug.clone();
let expected_model_provider_id = turn.config.model_provider_id.clone();
let expected_model_provider_name = turn.provider.name.clone();
let expected_active_profile = turn.config.active_profile.clone();
let expected_reasoning_effort = turn.reasoning_effort;
let expected_service_tier = turn.config.service_tier;
@@ -408,7 +407,6 @@ async fn spawn_agent_fork_context_ignores_child_model_overrides() {
assert_eq!(snapshot.model, expected_model);
assert_eq!(snapshot.model_provider_id, expected_model_provider_id);
assert_eq!(snapshot.model_provider.name, expected_model_provider_name);
assert_eq!(snapshot.active_profile, expected_active_profile);
assert_eq!(snapshot.reasoning_effort, expected_reasoning_effort);
assert_eq!(snapshot.service_tier, expected_service_tier);
@@ -446,7 +444,6 @@ async fn multi_agent_v2_spawn_fork_turns_ignores_child_model_overrides() {
};
let expected_model = turn.model_info.slug.clone();
let expected_model_provider_id = turn.config.model_provider_id.clone();
let expected_model_provider_name = turn.provider.name.clone();
let expected_active_profile = turn.config.active_profile.clone();
let expected_reasoning_effort = turn.reasoning_effort;
let expected_service_tier = turn.config.service_tier;
@@ -490,7 +487,6 @@ async fn multi_agent_v2_spawn_fork_turns_ignores_child_model_overrides() {
assert_eq!(snapshot.model, expected_model);
assert_eq!(snapshot.model_provider_id, expected_model_provider_id);
assert_eq!(snapshot.model_provider.name, expected_model_provider_name);
assert_eq!(snapshot.active_profile, expected_active_profile);
assert_eq!(snapshot.reasoning_effort, expected_reasoning_effort);
assert_eq!(snapshot.service_tier, expected_service_tier);