Use the autoconfigured ACP client in a Spring Boot application.
Requires Java 21+ (Spring Boot 4.x).
- Injecting
AcpSyncClientfrom autoconfiguration - Configuring transport via
application.properties - Property-driven transport selection (stdio vs WebSocket)
Requires Module 23's agent JAR:
# Build agent and client
./mvnw package -pl module-23-spring-boot-agent,module-24-spring-boot-client -q
# Run the client (from repo root)
./mvnw spring-boot:run -pl module-24-spring-boot-clientSee the tutorial page for the full walkthrough.