- ZodSchemaFactory.toJSONSchema() now skips makeProcedureArgsSchema for
procedures excluded by slicing (includedProcedures / excludedProcedures),
preventing dangling component registrations for hidden procedures
- RPCApiSpecGenerator.generateSharedSchemas() now emits enum schemas so
$ref pointers from model entity schemas and typedef schemas resolve correctly
- RPCApiSpecGenerator requestBody.required is now only set when at least one
procedure param is non-optional, matching the existing GET q-param behavior
- Add tests covering all three fixes
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>