mirror of
https://github.com/openai/codex.git
synced 2026-10-18 17:18:52 +00:00
## Why Compaction prompts omitted recorded Code Mode tool calls, leaving them without the nested tool inventory available to normal sampling requests. ## What changed - Attach pending and retained Code Mode tool metadata to local and remote v2 compaction prompts, including updated result metadata and completeness markers. - Bound Code Mode metadata separately while preserving captured direct tool records. - Keep observations omitted from shortened compaction retries available if compaction fails and normal sampling resumes. ## Testing Add regression coverage for metadata attachment, retry retention, independent budgeting, and binding validation. Extend local and remote compaction tests to check tool inventories with metadata enabled and disabled. GitOrigin-RevId: 1dc012bd5838797c605d981a8fc1b0378a142227