Files
codex/codex-rs
jif 538f29ed5d Summarize streamed response item logs (#31792)
## Why

`handle_non_tool_response_item` logged the complete decoded
`ResponseItem` at DEBUG. Those values can contain assistant text,
reasoning content, and tool payloads that are already stored in the
durable rollout, making the SQLite copy both redundant and potentially
large or sensitive.

## What changed

- Replace the complete item dump with bounded `item_type` and `item_id`
fields.
- Keep an event-flow breadcrumb for debugging without duplicating item
content.
- Leave rollout persistence and tool-call telemetry unchanged.

The item-type match is exhaustive so new response item variants must
choose an explicit log label.

Related to #28224.
2026-07-09 14:35:02 +01:00
..
…
2026-07-09 03:40:08 +00:00
…
…
…