kotlin-sdkgen 0.2.0
Kotlin SDKGen 0.2.0 extends the OpenRouter conformance SDK to the API's streaming and paginated surfaces, adds the generator support those require, and publishes the Intel Apple Kotlin/Multiplatform targets.
Added
- Server-sent event streaming for the OpenRouter conformance SDK: chat-completion and image operations now expose generated buffered,
WithResponse, andStreammethods, with[DONE]sentinel handling. offsetLimitpagination generation (x-sdkgen-paginationwithoffset/limitrequest parameters and an optional total field), producingPages/Itemsflows alongside the existing cursor and header-URL styles.- Activation of all 17 OpenRouter paginated operations — 16
offsetLimitand one cursor — through canonical overlay metadata. iosX64andmacosX64publication for theruntime-core,runtime-testing, andtransport-ktorKMP modules, adding the-runtime-iosx64,-runtime-macosx64,-testing-iosx64,-testing-macosx64,-transport-ktor-iosx64, and-transport-ktor-macosx64coordinates underio.github.nabobery.
Changed
- Updated Ktor to
3.5.2and refreshed the reproducible Kotlin/JS dependency lock.
Coordinates
- Maven Central:
io.github.nabobery:kotlin-sdkgen-*:0.2.0 - Gradle Plugin Portal:
io.github.nabobery.kotlin-sdkgen
New in this release: the six Intel Apple target coordinates listed above. See the changelog and support policy.
Full changelog: v0.1.0...v0.2.0