Task queue ports (TaskQueue, TaskStore, TaskWorker) with a local
virtual-thread implementation. Payloads are data-only, delivery is
at-least-once, cancellation is cooperative — the contract is written
for the cluster path (DB store with SKIP LOCKED + lease) from day one,
even though the local implementation would not need it.
See agents/doc/architecture/concepts/11-task-queue.md.
Compile Dependencies (1)
Test Dependencies (3)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
Assertion
Apache 2.0
| org.assertj
»
assertj-core1 vulnerability Rich and fluent assertions for testing in Java | 3.26.3 | 3.27.7 | |
Testing
EPL 2.0
| org.junit.jupiter
»
junit-jupiter Module "junit-jupiter" of JUnit | 5.10.3 | 6.1.3 | |
Logging
MIT
| org.slf4j
»
slf4j-simple Binding/provider for SLF4J, which outputs all events to System.err. Only messages of level INFO and higher are printed. | 2.0.17 | 2.0.18 |