mirror of
https://github.com/openai/codex.git
synced 2026-10-24 11:39:47 +00:00
## Why Pasting during `Ctrl+R` history search previously went through normal composer paste handling instead of updating the search query. ## What changed - Append sanitized pasted text to the active query and restart matching from the newest history entry, including for large pastes and image paths. - Ignore empty pastes so they preserve the selected match. - Display newlines and tabs as `↵` and `⇥` in the footer while matching the original query, and clamp the cursor safely for very large queries. ## Testing Add regression tests and snapshots covering pasted query acceptance, empty pastes, draft restoration on misses and cancellation, sanitization, large pastes, image paths, separator rendering, and cursor placement. GitOrigin-RevId: 2ec13fdddcb7503a72a21fc03b2a27ed36313a8a