fastmcp/tests/experimental/openapi_parser/server/openapi
marvin-context-protocol[bot] 87482faf8d fix: handle explode parameter in experimental OpenAPI parser
- Add proper support for OpenAPI parameter style and explode settings
- Fix query parameter encoding for explode=false scenarios
- Support form (comma-delimited), pipeDelimited, and spaceDelimited styles
- Add comprehensive unit tests for all style/explode combinations
- Resolves issue where arrays were always encoded as repeated parameters

Co-authored-by: Jeremiah Lowin <jlowin@users.noreply.github.com>
2025-08-19 19:56:43 +00:00
..
__init__.py Clean up complexity from PR #1426 (#1435) 2025-08-10 21:55:17 -04:00
test_comprehensive.py Clean up complexity from PR #1426 (#1435) 2025-08-10 21:55:17 -04:00
test_deepobject_style.py Clean up complexity from PR #1426 (#1435) 2025-08-10 21:55:17 -04:00
test_end_to_end_compatibility.py Optimize OpenAPI payload size by 46% (#1452) 2025-08-11 17:31:54 -04:00
test_openapi_explode_parameter.py fix: handle explode parameter in experimental OpenAPI parser 2025-08-19 19:56:43 +00:00
test_openapi_features.py Clean up complexity from PR #1426 (#1435) 2025-08-10 21:55:17 -04:00
test_openapi_performance.py Clean up complexity from PR #1426 (#1435) 2025-08-10 21:55:17 -04:00
test_parameter_collisions.py Clean up complexity from PR #1426 (#1435) 2025-08-10 21:55:17 -04:00
test_performance_comparison.py Clean up complexity from PR #1426 (#1435) 2025-08-10 21:55:17 -04:00
test_server.py Clean up complexity from PR #1426 (#1435) 2025-08-10 21:55:17 -04:00