### Description - codex exec --json resume --last "<prompt>" bailed out because clap treated the prompt as SESSION_ID. I removed the conflicts_with flag and reinterpret that positional as a prompt when --last is set, so the flow now keeps working in JSON mode. (codex-rs/exec/src/cli.rs:84-104, codex-rs/exec/src/lib.rs:75-130) - Added a regression test that exercises resume --last in JSON mode to ensure the prompt is accepted and the rollout file is updated. (codex-rs/exec/tests/suite/resume.rs:126-178) ### Testing - just fmt - cargo test -p codex-exec - just fix -p codex-exec - cargo test -p codex-exec #6717 Signed-off-by: Dmitri Khokhlov <dkhokhlov@cribl.io> |
||
|---|---|---|
| .. | ||
| add_dir.rs | ||
| apply_patch.rs | ||
| auth_env.rs | ||
| mod.rs | ||
| originator.rs | ||
| output_schema.rs | ||
| resume.rs | ||
| sandbox.rs | ||
| server_error_exit.rs | ||