mirror of
https://github.com/openai/codex.git
synced 2026-05-16 01:02:48 +00:00
add trust hooks CLI flag
This commit is contained in:
@@ -1421,6 +1421,7 @@ async fn run_debug_prompt_input_command(
|
||||
main_execve_wrapper_exe: arg0_paths.main_execve_wrapper_exe,
|
||||
show_raw_agent_reasoning: shared.oss.then_some(true),
|
||||
ephemeral: Some(true),
|
||||
trust_hooks: shared.trust_hooks.then_some(true),
|
||||
additional_writable_roots: shared.add_dir,
|
||||
..Default::default()
|
||||
};
|
||||
@@ -2254,6 +2255,16 @@ mod tests {
|
||||
assert_eq!(interactive.resume_session_id, None);
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn resume_merges_trust_hooks_flag() {
|
||||
let interactive = finalize_resume_from_args(["codex", "resume", "--trust-hooks"].as_ref());
|
||||
|
||||
assert!(interactive.trust_hooks);
|
||||
assert!(interactive.resume_picker);
|
||||
assert!(!interactive.resume_last);
|
||||
assert_eq!(interactive.resume_session_id, None);
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn fork_picker_logic_none_and_not_last() {
|
||||
let interactive = finalize_fork_from_args(["codex", "fork"].as_ref());
|
||||
|
||||
Reference in New Issue
Block a user