Files
codex/codex-rs
T
jif d3abd8774e Fix compressed rollout search path matching (#27407)
## Why

`thread/search` found content inside compressed rollouts but could drop
the result when joining it with SQLite-backed thread metadata. Search
returned the physical `.jsonl.zst` path while SQLite retained the
logical `.jsonl` path, so exact path matching failed.

## What changed

- Key rollout search matches by their canonical logical `.jsonl` path,
independent of the on-disk representation.
- Canonicalize thread-list paths before joining them with content-search
matches.
- Update compressed-rollout coverage to assert the logical-path
contract.

## Validation

- Ran `just fmt`.
- Ran `git diff --check`.
- Tests and Clippy were intentionally left to CI.
d3abd8774e · 2026-06-10 19:23:42 +02:00
History
..
2026-05-18 21:33:05 -07:00
2026-06-04 09:16:03 -07:00