mirror of
https://github.com/PrefectHQ/fastmcp.git
synced 2026-08-09 07:09:11 +02:00
* Add examples/ to ty static-analysis gate * Fix example type errors and stale SDK idioms for ty * Use typing_extensions.TypedDict for the quiz tool-param type Question is a take_quiz parameter, so FastMCP builds a Pydantic schema for it; typing.TypedDict raises PydanticUserError on Python 3.10/3.11 (only 3.12+ accepts it). ty and 3.12 runs miss this, so it slipped in. * Guard get_access_token() None case in huggingface_oauth example Caught by the ty gate this PR adds: the example, merged separately, had never been type-checked against examples/. Matches the existing aws_oauth/keycloak_oauth pattern. * Print actual YAML text in custom serializer example |
||
|---|---|---|
| .. | ||
| approval | ||
| approvals | ||
| choice | ||
| contacts | ||
| explorer | ||
| file_upload | ||
| form | ||
| inventory | ||
| map | ||
| qr_server | ||
| quiz | ||
| sales_dashboard | ||
| system_monitor | ||
| chart_server.py | ||
| datatable_server.py | ||
| generative_ui.py | ||
| greet_server.py | ||
| inspector_demo.py | ||
| patterns_server.py | ||
| showcase_server.py | ||