Skip to content

Conversation

@tstanmay13
Copy link
Contributor

@tstanmay13 tstanmay13 commented Jan 8, 2026

Description

Linear ticket: Closes FER-8165: handle security: \[\] correctly in v3 OpenAPI importer

Handle security: [] correctly in the v3 OpenAPI importer. An explicit empty security array means "no authentication required", but the importer incorrectly set auth: true because it only checked if security != null. This caused
generated SDKs to require authentication for public endpoints.

Testing

  • Unit tests added/updated
  • Manual testing completed

@github-actions
Copy link
Contributor

github-actions bot commented Jan 8, 2026

🌱 Seed Test Selector

Select languages to run seed tests for:

  • Python
  • TypeScript
  • Java
  • Go
  • Ruby
  • C#
  • PHP
  • Swift
  • Rust
  • OpenAPI
  • Postman

How to use: Click the ⋯ menu above → "Edit" → check the boxes you want → click "Update comment". Tests will run automatically and snapshots will be committed to this PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants