Add "text" to Codex Responses API allowlist so text.format.json_schema reaches upstream for structured outputs instead of being stripped. Co-authored-by: Cursor <cursoragent@cursor.com>
Add CODEX_PASSTHROUGH_TOOL_TYPES allowlist so Responses-native freeform tools (e.g. grammar-backed apply_patch) survive normalizeCodexTools and reach the upstream Codex Responses API intact. Refs #1907 Co-authored-by: Cursor <cursoragent@cursor.com>