Commit History

  1. Fix nullable field handling in OpenAPI to JSON Schema conversion (#1279)⁠

    Jeremiah Lowin +1: Claude
    Unverified signature
    c4df749

  1. fix: replace oneOf with anyOf in OpenAPI schemas to handle overlapping unions (#1119)⁠

    Magnus +1: Jeremiah Lowin
    Unverified signature
    dd2c763

  1. Add output schema support for OpenAPI tools (#1073)⁠

    Jeremiah Lowin +1: Claude
    Unverified signature
    53a91d7

  1. Add OpenAPI extensions support to HTTPRoute⁠

    Aditya Bansal
    c0183df

  1. Fix external schema reference handling in OpenAPI parser⁠

    Jeremiah Lowin +1: Claude
    80215f2

  1. openapi: Rewrite recursive #/components/schemas/ references⁠

    d958edd

  1. Make sure tests are atomic

    Jeremiah Lowin
    9522dfa
  2. add tests for _replace_ref_with_defs

    ShiWei
    73c6a92
  3. replace nested requestBody's #/components/ with

    ShiWei
    fe73cad

  1. Pass client headers through to OpenAPI client

    Jeremiah Lowin
    ac33644

  1. Add reprs for OpenAPI objects

    Jeremiah Lowin
    e1a4799

  1. Support openapi 3.0 and 3.1

    Jeremiah Lowin
    4c324f7

  1. Ensure that openapi tags are transferred to MCP objects

    Jeremiah Lowin
    9822b73

  1. use type

    zzstoatzz
    9cc5eae

  1. Add OpenAPI server and tests

    Jeremiah Lowin
    96618d0

  1. Add openapi parsing utilities

    Jeremiah Lowin
    72648c2