sloproxy

fix(codex): hydrate missing `response.completed` output item IDs master

When a `response.completed` payload already includes output entries, fill in only missing/empty item `id`s from the streamed `output_item.done` data while keeping existing IDs untouched. Closes: #4622