fastmcp/tests/experimental
nate nowack 0f9c74c434
search: render non-JSON schema defaults and enums in the markdown serializer (#5220)
#4970 started printing parameter defaults and enum values with a bare
json.dumps. A schema holding a non-JSON object, such as the datetime.date
yaml.safe_load produces for an unquoted `default: 2024-01-01` in an OpenAPI
spec, raised TypeError, and because the renderer covers the whole catalog
one such parameter failed CodeMode's detailed get_schema and markdown
search for every tool. Values now fall back to str().


Claude-Session: https://claude.ai/code/session_01KfHgVhbYEhBCC5eSeqGiuG

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-22 16:15:37 -05:00
..
transforms search: render non-JSON schema defaults and enums in the markdown serializer (#5220) 2026-09-22 16:15:37 -05:00
__init__.py Introduce experimental OpenAPI parser with improved performance and maintainability (#1209) 2025-07-21 16:17:36 -04:00
README.md Clean up complexity from PR #1426 (#1435) 2025-08-10 21:55:17 -04:00

Experimental Tests

Each directory in this folder tests a discrete experimental feature. The directory structure within each experiment should approximate the "normal" test directory structure to facilitate moving tests into place once/if the experiment is merged into the main codebase.