fix(proxy): forward client anthropic-beta header to github_copilot

This commit is contained in:
wakqasahmed 2026-10-03 15:31:57 +02:00
parent e768ad55ce
commit 1d759c2a02
No known key found for this signature in database
2 changed files with 2 additions and 1 deletions

View file

@ -3506,6 +3506,7 @@ _ANTHROPIC_API_HEADER_PROVIDERS: Final = ",".join(
LlmProviders.ANTHROPIC.value,
LlmProviders.BEDROCK.value,
LlmProviders.BEDROCK_MANTLE.value,
LlmProviders.GITHUB_COPILOT.value,
LlmProviders.VERTEX_AI.value,
)
)

View file

@ -7613,7 +7613,7 @@ def test_oauth_credential_entry_is_scoped_to_anthropic_alone():
assert [entry["custom_llm_provider"] for entry in credential_entries] == ["anthropic"]
@pytest.mark.parametrize("custom_llm_provider", ["anthropic", "bedrock", "bedrock_mantle", "vertex_ai"])
@pytest.mark.parametrize("custom_llm_provider", ["anthropic", "bedrock", "bedrock_mantle", "github_copilot", "vertex_ai"])
def test_client_anthropic_api_headers_reach_every_anthropic_messages_provider(custom_llm_provider):
client_headers = {
"anthropic-beta": "claude-code-20250219,interleaved-thinking-2025-05-14",