Skip to content

Commit 76dbf53

Browse files
committed
improve comments
1 parent a8c99eb commit 76dbf53

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/mcp/client/auth.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -393,8 +393,8 @@ async def async_auth_flow(self, request: httpx.Request) -> AsyncGenerator[httpx.
393393
# Perform OAuth flow if not authenticated
394394
if not self.context.is_token_valid():
395395
try:
396-
# Execute OAuth flow inline to handle the generator
397-
# Step 1: Discover protected resource metadata (optional)
396+
# OAuth flow must be inline due to generator constraints
397+
# Step 1: Discover protected resource metadata (spec revision 2025-06-18)
398398
discovery_request = await self._discover_protected_resource()
399399
discovery_response = yield discovery_request
400400
await self._handle_protected_resource_response(discovery_response)
@@ -439,8 +439,8 @@ async def async_auth_flow(self, request: httpx.Request) -> AsyncGenerator[httpx.
439439
# Refresh failed, need full re-authentication
440440
self._initialized = False
441441

442-
# Execute OAuth flow inline to handle the generator
443-
# Step 1: Discover protected resource metadata (optional)
442+
# OAuth flow must be inline due to generator constraints
443+
# Step 1: Discover protected resource metadata (spec revision 2025-06-18)
444444
discovery_request = await self._discover_protected_resource()
445445
discovery_response = yield discovery_request
446446
await self._handle_protected_resource_response(discovery_response)

0 commit comments

Comments
 (0)