fastmcp/.github
Bill Easton 468559978a
Add real-world schema crash test against APIs.guru directory (#3826)
Integration test that runs json_schema_to_type against 232K schemas
from 4,120 real-world OpenAPI specs (APIs.guru openapi-directory).
Snapshots crash counts as regression baselines so future changes
can't silently increase the crash rate.

Current baseline (openapi-directory@f7207cf0):
  TypeErrors:   2,342 (datetime serialization)
  SchemaErrors:   273 (invalid regexes in specs)
  Timeouts:         0
  Other:            0

Skipped unless openapi-directory is cloned locally.
Run with: pytest -m integration tests/.../test_real_world_schemas.py

🤖 Generated with Claude Code

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-11 11:23:55 -04:00
..
actions Run MCP conformance tests in CI (#3628) 2026-03-26 22:19:13 -04:00
ISSUE_TEMPLATE Claude/review contributor guidelines (#3517) 2026-03-15 14:15:21 -04:00
scripts Updates to github actions / workflows for claude 2026-02-11 15:52:54 -06:00
workflows Add real-world schema crash test against APIs.guru directory (#3826) 2026-04-11 11:23:55 -04:00
copilot-instructions.md Update agents.md; add github instructinos (#1410) 2025-08-08 13:33:23 -04:00
dependabot.yml Remove uv lockfile monitoring from Dependabot (#2986) 2026-01-22 09:41:21 -05:00
pull_request_template.md Add contributing guidelines and update issue/PR templates (#3485) 2026-03-14 16:25:35 -04:00
release.yml Add security label to triage and release notes (#3516) 2026-03-15 11:43:16 -04:00