Kora Openapi Generator Client

Generate a Kora 2.x HTTP client from an OpenAPI 3.x contract with the `kora` generator (io.koraframework:openapi-generator, modes java-client / kotlin-client). Emits a @HttpClient-annotated *Api interface with synchronous methods, sealed *ApiResponses per status code, *ApiClientRequestMappers / *ApiClientResponseMappers, model records or data classes and an ApiSecurity @Module for securitySchemes. Use for contract-first outbound clients, clientConfig / clientConfigPrefix wiring, the lower-camel httpClient.<client>.<api> config key, enum fromValue parsing, HttpClientTokenProvider auth tags, or a client that starts green but hangs on every request.

kora-projects 458ad35 11 files · 123.8 KB Updated

File contents

kora-projects/kora-skills/tree/main/plugins/kora-v2/skills/kora-openapi-generator-client commit 458ad35bb7

Frequently asked questions

npx skillmds@latest add kora-projects/kora-openapi-generator-client-2