fastmcp/tests
Jeremiah Lowin 63f3940c6f Support 'scp' claim for OAuth scopes in BearerAuthProvider
Some Identity Providers use 'scp' claim instead of the standard 'scope' claim for OAuth scopes. This change updates the scope extraction logic to support both claims, with 'scope' taking precedence when both are present.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-03 20:18:54 -04:00
..
auth Support 'scp' claim for OAuth scopes in BearerAuthProvider 2025-07-03 20:18:54 -04:00
cli Reapply "Add CLI banner" 2025-07-02 18:28:29 -04:00
client Ensure tests use stateless mode 2025-07-03 19:55:49 -04:00
contrib Merge pull request #901 from jlowin/output-schema 2025-06-28 08:16:06 -04:00
deprecated Add structured content & update almost all tests 2025-06-27 15:40:52 -04:00
prompts Add automatic MCP list change notifications and client message handling 2025-06-24 22:33:06 -04:00
resources Add automatic MCP list change notifications and client message handling 2025-06-24 22:33:06 -04:00
server Fix OpenAPI array parameter explode handling 2025-07-01 19:06:35 -04:00
test_servers Update tests for prompts 2025-06-04 16:37:41 -04:00
tools Fix schema wrapping for non-object union types in output schemas 2025-06-30 14:12:40 -04:00
utilities Merge branch 'main' into elicitation 2025-06-28 15:08:16 -04:00
__init__.py Update type handling for resources 2024-11-29 19:42:46 -05:00
conftest.py Only apply log config to FastMCP loggers 2025-04-14 15:45:05 -04:00
test_examples.py Add structured content & update almost all tests 2025-06-27 15:40:52 -04:00