Compatibility matrix

July 20, 2026 ยท View on GitHub

Audience: teams selecting modules and runtime baselines.
Last verified: repository build and module configuration.

AreaSupported baselineNotes
Java SDKJava 21+This repository compiles and tests with Java 21.
OSS ConductorSupported server deploymentUse the CI server matrix as the exercised compatibility baseline; test your target server during an upgrade.
OrkesSupported tenant APISet the tenant API endpoint and credentials; availability of enterprise features is tenant-specific.
Spring Boot 3Java 17+ / Spring Boot 3Use conductor-client-spring; the SDK itself remains Java 21+.
Spring Boot 4Java 21+ / Spring Boot 4Use conductor-client-spring-boot4.

Published modules

ModulePurposeMaven CentralJavadocs
conductor-clientCore workflow, task, metadata, file, and scheduler clientsartifactJavadocs
conductor-client-aiAgent runtime, definitions, tools, and bridgesartifactJavadocs
conductor-client-ai-springSpring support for agentsartifactSource and generated artifact Javadocs when published
conductor-client-springSpring Boot 3 core-client auto-configurationartifactJavadocs
conductor-client-spring-boot4Spring Boot 4 core-client auto-configurationartifactJavadocs
conductor-client-metricsSDK metrics integrationartifactJavadocs

Use <VERSION> from Maven Central, never a README-pinned release. Generated Javadocs are the signature reference; linked source remains the fallback for snapshot work.

Next: Spring integration, API map, and upgrading.