Skip to content
This repository was archived by the owner on Aug 2, 2025. It is now read-only.

Conversation

jameshiew
Copy link
Owner

Summary

  • fix invalid OpenAPI schema definitions (use boolean and required list)

Testing

  • cargo test --quiet
  • `python - <<'EOF'
    from openapi_spec_validator import validate_spec
    import yaml
    spec = yaml.safe_load(open('openapi.yml'))
    validate_spec(spec)
    print('Spec valid!')
    EOF

https://chatgpt.com/codex/tasks/task_e_683f367df3208326abc4ec31006bbead

Copy link

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR fixes invalid OpenAPI schema definitions by updating the boolean types and moving the required properties into a separate list.

  • Corrected property type from "bool" to "boolean".
  • Updated required property settings to a dedicated list.

@jameshiew jameshiew marked this pull request as ready for review June 4, 2025 09:43
@jameshiew jameshiew merged commit 806c610 into main Jun 4, 2025
6 checks passed
@jameshiew jameshiew deleted the codex/find-and-fix-a-bug-in-codebase branch June 4, 2025 09:43
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant