core: rename metadata -> internal_chat_message_metadata_passthrough (#28968)

## Description
This PR cuts Codex over from generic `ResponseItem.metadata` (introduced
here: https://github.com/openai/codex/pull/28355) to
`ResponseItem.internal_chat_message_metadata_passthrough`, which is the
blessed path and has strongly-typed keys.

For now we have to drop this MAv2 usage of `metadata`:
https://github.com/openai/codex/pull/28561 until we figure out where
that should live.
This commit is contained in:
Owen Lin authored and GitHub committed 2026-06-22 11:11:25 -07:00
1 parent 9f06cf1a09
commit 5b95745eae
77 files changed
+866 -797

No files matched your search

+1 -1
View File
@@ -1320,7 +1320,7 @@ async fn test_updated_at_uses_file_mtime() -> Result<()> {
text: format!("reply-{idx}"),
}],
phase: None,
metadata: None,
internal_chat_message_metadata_passthrough: None,
}),
};
writeln!(file, "{}", serde_json::to_string(&response_line)?)?;