_PREFLIGHT_ALLOWED_KEYS is derived from _PREFLIGHT_OPTIONAL_FIELDS and `text` was not on that table, so any Responses request carrying `text.verbosity` (or the structured-output `text.format` block) died inside Hermes with "Codex Responses request has unsupported field(s): text." before reaching the provider. One table entry both allows the key and passes it through normalization like service_tier / context_management; empty or non-dict values are dropped rather than rejected, matching the other optional fields. Transport-level prerequisite for #20203. Salvaged from PR #103329 (test hunk trimmed; invariant test lands in a separate commit).
3 lines
34 B
Plaintext
3 lines
34 B
Plaintext
andrewkangkr
|
|
# PR #103329 salvage
|