resonate-human-in-the-loop-pattern-java - Resonate Human-in-the-Loop Pattern for Java
Guide and pattern for implementing durable human-in-the-loop workflows and external promise resolution in Java using the Resonate SDK.
Tags
Updated: 2026-09-23Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Create latent durable promises
- Suspend workflows until external settlement
- Publish promise IDs with checkpoints
- Resolve promises via Java subclient
- Resolve promises via Resonate CLI
- Resolve promises via Server HTTP API
Inputs
- Review request object
- External decision payload
- Resonate promise ID
Outputs
- Published promise ID notification
- Settled promise decision
- Updated promise record
Requirements
- Java 21+
- resonate-sdk-java 0.1.1
- Resonate server
