TypeScript Type Incompatibility Issue with Generic Schema and Optional Values - Effect Community