To be clear, KSP 2.3.0 doesn't mean that it is tied to Kotlin 2.3.0. We used 2.3.0 mainly because 2.3.0 > 2.2.20-2.0.4, which was the latest release before this one, so that Gradle won't be confused.
KSP 2.3.0 should work with Kotlin 2.2.* and newer. If not, please file a bug.
Sorry for any confusion caused.