test: allow output_config model-map keys in the schema canary

The Fable 5 entries backported in #30064 carry supports_output_config and
bedrock_output_config_effort_ceiling, which this line's Vertex Claude path
reads but the schema allowlist predates. Declarations copied verbatim from
the staging schema; additionalProperties stays false.
This commit is contained in:
Yuneng Jiang 2026-06-10 16:49:43 -07:00
parent 19ea96da12
commit 90057353bd
No known key found for this signature in database

View file

@ -856,7 +856,12 @@ def test_aaamodel_prices_and_context_window_json_is_valid():
"supports_sampling_params": {"type": "boolean"},
"supports_service_tier": {"type": "boolean"},
"supports_preset": {"type": "boolean"},
"supports_output_config": {"type": "boolean"},
"tool_use_system_prompt_tokens": {"type": "number"},
"bedrock_output_config_effort_ceiling": {
"type": "string",
"enum": ["low", "medium", "high", "max", "xhigh"],
},
"tpm": {"type": "number"},
"provider_specific_entry": {"type": "object"},
"supported_endpoints": {