Fix OpenAPI transitive references and performance (#1372) (#1426) 60e47cc unverified Jeremiah Lowin commited on Aug 10, 2025
perf: optimize string operations in OpenAPI parameter processing (#1342) 86d067d unverified chiliu commited on Aug 3, 2025
Optimize _make_optional_parameter_nullable and _adjust_union_types functions (#1321) 0b67acf unverified chiliu chiliu commited on Aug 1, 2025
refactor: standardize logging usage across OpenAPI utilities (#1322) e9db9c1 unverified chiliu chiliu commited on Aug 1, 2025
Improve OpenAPI-to-JSONSchema conversion utilities (#1283) 4394198 unverified Jeremiah Lowin commited on Jul 29, 2025
Fix nullable field handling in OpenAPI to JSON Schema conversion (#1279) c4df749 unverified Jeremiah Lowin Claude commited on Jul 29, 2025
Optimize OpenAPI parser performance with single-pass schema processing (#1214) 9e0a59f unverified Jeremiah Lowin commited on Jul 22, 2025
Introduce experimental OpenAPI parser with improved performance and maintainability (#1209) 8c5bdf2 unverified Jeremiah Lowin commited on Jul 21, 2025
Fix nesting when making OpenAPI arrays and objects optional (#1178) be25dfa unverified Martin Melka commited on Jul 18, 2025
fix: _replace_ref_with_defs; ensure ref_path is string, because some REST servers use "$ref" as property name of schema. (#1164) 241bcdf unverified itaru2622 commited on Jul 17, 2025
Fix optional parameter validation in OpenAPI integration (#1135) 64a8670 unverified Jeremiah Lowin Claude commited on Jul 13, 2025
fix: replace oneOf with anyOf in OpenAPI schemas to handle overlapping unions (#1119) dd2c763 unverified Magnus Jeremiah Lowin commited on Jul 11, 2025
Fix OpenAPI deepObject style parameter encoding (#1122) c21d179 unverified Jeremiah Lowin Claude commited on Jul 11, 2025
Fix OpenAPI parameter name collisions with location suffixing 7004e72 Jeremiah Lowin Claude commited on Jul 9, 2025
Add output schema support for OpenAPI tools (#1073) 53a91d7 unverified Jeremiah Lowin Claude commited on Jul 7, 2025
Refactor array parameter formatting to reduce code duplication 71ef915 Jeremiah Lowin commited on Jul 1, 2025
Merge pull request #954 from jlowin/claude-wt-20250625-210215 05dfb42 unverified Jeremiah Lowin commited on Jun 26, 2025
Fix external schema reference handling in OpenAPI parser 80215f2 Jeremiah Lowin Claude commited on Jun 26, 2025
Use proper isinstance(Enum) check instead of hasattr bbf015c Jeremiah Lowin Claude commited on Jun 26, 2025
Fix parameter location enum handling in OpenAPI parser d33e60d Jeremiah Lowin Claude commited on Jun 26, 2025
openapi: Rewrite recursive #/components/schemas/ references d958edd owtaylor commited on Jun 20, 2025
Merge pull request #700 from jlowin/transform-tools beb2095 unverified Jeremiah Lowin commited on Jun 4, 2025
Update src/fastmcp/utilities/openapi.py 8ebc58d unverified Jeremiah Lowin Copilot commited on May 1, 2025
Ensure openapi descriptions are included in tool details 71d1f33 Jeremiah Lowin commited on May 1, 2025
Ensure objects are copied properly and test mounting fastapi 70f2db7 Jeremiah Lowin commited on Apr 14, 2025