Skip to content

Conversation

@adrianlyjak
Copy link
Collaborator

Correctly interpret anyOf: [boolean, null] in JSON Schema to render boolean fields as checkboxes in the UI.

The previous schema reconciliation logic failed to extract the underlying primitive type when anyOf was used with null, causing boolean fields in nested structures to be treated as strings and rendered with a text input instead of a boolean selector.


Linear Issue: LI-3766

Open in Cursor Open in Web

@cursor
Copy link

cursor bot commented Oct 7, 2025

Cursor Agent can help with this pull request. Just @cursor in comments and I'll start working on changes in this branch.
Learn more about Cursor Agents

@codecov
Copy link

codecov bot commented Oct 7, 2025

The author of this PR, adrianlyjak, is not an activated member of this organization on Codecov.
Please activate this user on Codecov to display this PR comment.
Coverage data is still being uploaded to Codecov.io for purposes of overall coverage calculations.
Please don't hesitate to email us at [email protected] with any questions.

@adrianlyjak adrianlyjak requested a review from zhaotai October 7, 2025 15:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants