Refactor settings updates to diff TurnContextItem

This commit is contained in:
Charles Cunningham
2026-02-17 13:07:28 -08:00
parent c16f9daaaf
commit 418321e388
7 changed files with 218 additions and 163 deletions

View File

@@ -561,11 +561,15 @@ fn append_rollout_turn_context(path: &Path, timestamp: &str, model: &str) -> std
item: RolloutItem::TurnContext(TurnContextItem {
turn_id: None,
cwd: PathBuf::from("/"),
shell: "zsh".to_string(),
approval_policy: AskForApproval::Never,
sandbox_policy: SandboxPolicy::DangerFullAccess,
permissions_instructions: String::new(),
network: None,
model: model.to_string(),
model_instructions: String::new(),
personality: None,
personality_spec: String::new(),
collaboration_mode: None,
effort: None,
summary: ReasoningSummary::Auto,