web: keep request fields with a default optional in the generated API typesVerifiedBrowse files at 0da58c0
Gurpal committed 2 days ago · 2 changed files
openapi-typescript marks every field with a default as required unless --default-non-nullable is off, so UpdateOauthAppDTO demanded deviceFlowEnabled and expireUserTokens on every update. Only request DTOs change: create pull request draft, merge method, create release isDraft and isPrerelease, and the OAuth app switches.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>