8000 Comparing 0.10.0...0.10.1 · StanfordSpezi/SpeziLLM · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: StanfordSpezi/SpeziLLM
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.10.0
Choose a base ref
...
head repository: StanfordSpezi/SpeziLLM
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0.10.1
Choose a head ref
  • 1 commit
  • 10 files changed
  • 1 contributor

Commits on Feb 24, 2025

  1. OpenAPI spec preprocessing (#102)

    # OpenAPI spec preprocessing
    
    ## ♻️ Current situation & Problem
    The OpenAI OpenAPI specification contains the following issues that
    require preprocessing before code generation:
    
    - **Incorrect `required` Property**: A non-existent property is
    incorrectly marked as `required` (see
    [`openai-openapi#421`](openai/openai-openapi#421)).
    - **Unsupported `oneOf` Syntax**: The `swift-openapi-generator` does not
    fully support `oneOf` with `required` properties (see
    [`swift-openapi-generator#739`](apple/swift-openapi-generator#739)).
    - **Deprecation Warnings**: `deprecated` markings in the OpenAPI spec
    trigger warnings in the generated Swift code (see
    [`swift-openapi-generator#106`](apple/swift-openapi-generator#106)
    and
    [`swift-openapi-generator#715`](apple/swift-openapi-generator#715)).
    
    Without preprocessing, these issues result in unnecessary warnings
    during the Swift code generation and in the resulting Swift client code.
    
    ## ⚙️ Release Notes 
    - Add OpenAPI spec preprocessing script
    - Preprocess OpenAPI OpenAI spec 
    
    
    ## 📚 Documentation
    README for proper motivation for the need of preprocessing and usage
    instructions.
    
    
    ## ✅ Testing
    Local testing
    
    
    ## 📝 Code of Conduct & Contributing Guidelines 
    
    By submitting creating this pull request, you agree to follow our [Code
    of
    Conduct](https://github.com/StanfordSpezi/.github/blob/main/CODE_OF_CONDUCT.md)
    and [Contributing
    Guidelines](https://github.com/StanfordSpezi/.github/blob/main/CONTRIBUTING.md):
    - [x] I agree to follow the [Code of
    Conduct](https://github.com/StanfordSpezi/.github/blob/main/CODE_OF_CONDUCT.md)
    and [Contributing
    Guidelines](https://github.com/StanfordSpezi/.github/blob/main/CONTRIBUTING.md).
    philippzagar authored Feb 24, 2025
    Configuration menu
    Copy the full SHA
    61b664b View commit details
    Browse the repository at this point in the history
Loading
0