Skip to content

Releases: agentruntimecontrolprotocol/java-sdk

1.0.0

22 May 14:04
v1.0.0
21d2c74

Choose a tag to compare

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.