From 2095aa156056a74b0ac6cd2dce210c7ef1ddeba2 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 20 Feb 2026 10:49:09 +0000 Subject: [PATCH 1/2] Initial plan From 7778be4328a30e386ec234a984d28147ecc543c2 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 20 Feb 2026 10:51:07 +0000 Subject: [PATCH 2/2] fix: update tests to respect server-provided token scheme casing Co-authored-by: iwillspeak <1004401+iwillspeak@users.noreply.github.com> --- tests/client/test_channel.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/client/test_channel.py b/tests/client/test_channel.py index 221907d..7fea92d 100644 --- a/tests/client/test_channel.py +++ b/tests/client/test_channel.py @@ -173,7 +173,7 @@ def test_get_token_success(self) -> None: token_data = helper.get_token() assert token_data.access_token == "new_access_token" - assert token_data.scheme == "Bearer" + assert token_data.scheme == "bearer" assert helper._token_data is not None assert helper._token_data.expires_at is not None @@ -198,7 +198,7 @@ def test_get_token_respects_token_type(self) -> None: token_data = helper.get_token() - assert token_data.scheme == "Dpop" + assert token_data.scheme == "DPoP" def test_get_token_defaults_to_bearer(self) -> None: """Test that scheme defaults to Bearer when token_type is absent."""