Fixes #8733. - Read prompt from stdin as raw bytes and decode more helpfully. - Strip UTF-8 BOM; decode UTF-16LE/UTF-16BE when a BOM is present. - For other non-UTF8 input, fail with an actionable message (offset + iconv hint). Tests: `cargo test -p codex-exec`. |
||
|---|---|---|
| .. | ||
| cli.rs | ||
| event_processor.rs | ||
| event_processor_with_human_output.rs | ||
| event_processor_with_jsonl_output.rs | ||
| exec_events.rs | ||
| lib.rs | ||
| main.rs | ||