Various case classes in io.cequence.openaiscala.domain.response, including ModelInfo, make use of the legacy java.util.Date class, which uses mutable state. It is recommended to use the non-mutable classes in java.time package. See https://stackoverflow.com/questions/3614380/whats-the-standard-way-to-work-with-dates-and-times-in-scala-should-i-use-java
Various case classes in
io.cequence.openaiscala.domain.response, includingModelInfo, make use of the legacyjava.util.Dateclass, which uses mutable state. It is recommended to use the non-mutable classes injava.timepackage. See https://stackoverflow.com/questions/3614380/whats-the-standard-way-to-work-with-dates-and-times-in-scala-should-i-use-java