Add filtered resume picker snapshots and render filter hint #8715
+799
−39
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.

Motivation
--allso users see that results are filtered and how to show all sessions.tuiandtui2.--all) rendering to prevent regressions.Description
display_cwd: Option<PathBuf>field toPickerStateand passstd::env::current_dir()intoPickerState::newvia therun_resume_pickercallers.render_filter_hint_line(shared pattern in bothtuiandtui2) to render the one-line filter/--allhint usingdisplay_cwdand existing styling.draw_pickerto add aConstraint::Length(1)for the new hint row and subtract the extra row from the list height calculations.resume_picker_screen_filteredfor bothtuiandtui2to exercise the filtered hint rendering.Testing
just fmtand it completed successfully.just fix -p codex-tuiandjust fix -p codex-tui2(Clippy autofixes) and they completed successfully.cargo test -p codex-tuiandcargo test -p codex-tui2and all tests passed after updating/adding the new snapshots.Codex Task