Commit graph

12 commits

Author SHA1 Message Date
William Easton
fe4f31c2c7
Enable more type checking rules (#1775) 2025-09-07 11:11:44 -04:00
William Easton
d32a2b953e
Fallback to a Completions API when Sampling is not available (#1145) 2025-08-21 07:49:29 -04:00
Jeremiah Lowin
dd34846266
Optimize OpenAPI payload size by 46% (#1452)
Co-authored-by: Claude <noreply@anthropic.com>
2025-08-11 17:31:54 -04:00
Jeremiah Lowin
f8f05ca395
Clean up complexity from PR #1426 (#1435) 2025-08-10 21:55:17 -04:00
Jeremiah Lowin
558c7d2a66
Fix OpenAPI transitive references and performance (#1372) (#1426) 2025-08-09 20:53:51 -04:00
633WHU
5fe3287cee
Fix OpenAPI allOf handling at requestBody top level (#1378) (#1425) 2025-08-09 11:52:31 -04:00
Jeremiah Lowin
ec09310593
Increase performance test threshold to 100ms (#1406) 2025-08-08 12:19:22 -04:00
Jeremiah Lowin
6125b1ebfc
Improve OpenAPI-to-JSONSchema conversion utilities (#1283) 2025-07-28 21:02:03 -04:00
Jeremiah Lowin
52a0fc078a
Fix nullable field handling in OpenAPI to JSON Schema conversion (#1279)
Co-authored-by: Claude <noreply@anthropic.com>
2025-07-28 20:31:23 -04:00
itaru2622
99f27da088
fix: experimental FastMCPOpenAPI server lost headers in request when __init__(client with headers) (#1254) 2025-07-25 11:04:41 -04:00
Jeremiah Lowin
d6bd800d88
Optimize OpenAPI parser performance with single-pass schema processing (#1214) 2025-07-21 21:29:56 -04:00
Jeremiah Lowin
4a38784194
Introduce experimental OpenAPI parser with improved performance and maintainability (#1209) 2025-07-21 16:17:36 -04:00