mirror of
https://github.com/openai/codex.git
synced 2026-09-15 12:08:01 +00:00
## Why Rollout compression failure counters report only that an operation failed, without identifying the failing stage or I/O error kind. ## What changed - Add `stage` and `error_kind` labels to failure counters for compression runs, individual files, materialization for append, and stale temporary file cleanup. - Record failures at their source, including lock acquisition and task joins, and avoid counting file compression failures twice. - Use static stage labels and a fixed set of error categories, keeping error messages, paths, and rollout contents out of metric tags. GitOrigin-RevId: ac2bfc7ae4cec4e9f60de9557b03345a3986aa53