Releases: agentruntimecontrolprotocol/java-sdk
Releases · agentruntimecontrolprotocol/java-sdk
1.0.0
What's in 1.0.0
Initial public release of the ARCP Java SDK.
Modules
| Artifact | Description |
|---|---|
dev.arcp:arcp-core:1.0.0 |
Wire types, envelope model, Jackson mapper |
dev.arcp:arcp-client:1.0.0 |
ArcpClient, job submission, event streaming |
dev.arcp:arcp-runtime:1.0.0 |
ArcpRuntime, agent registry, job lifecycle |
dev.arcp:arcp-runtime-jetty:1.0.0 |
Embedded Jetty 12 WebSocket server |
dev.arcp:arcp-middleware-jakarta:1.0.0 |
Jakarta WebSocket adapter (Tomcat, WildFly, Payara) |
dev.arcp:arcp-middleware-spring-boot:1.0.0 |
Spring Boot auto-configuration |
dev.arcp:arcp-middleware-vertx:1.0.0 |
Vert.x 4 WebSocket handler |
dev.arcp:arcp-otel:1.0.0 |
OpenTelemetry tracing adapter |
dev.arcp:arcp-tck:1.0.0 |
Technology Compatibility Kit (JUnit 5 conformance tests) |
dev.arcp:arcp:1.0.0 |
BOM — import all modules at a single version |
Quick start
// Gradle (Kotlin DSL)
implementation(platform("dev.arcp:arcp:1.0.0"))
implementation("dev.arcp:arcp-client")
implementation("dev.arcp:arcp-runtime")
implementation("dev.arcp:arcp-runtime-jetty")See docs/getting-started.md for a full walkthrough.
Spec coverage
Implements ARCP spec §4.1–§9.8. See docs/conformance.md for the full coverage table.
Note — Maven Central: Sonatype OSSRH credentials (
OSSRH_USERNAME/OSSRH_PASSWORD) must be configured as repository secrets before the release workflow can upload to Maven Central. The artifacts are built and signed; upload is the remaining step.