Skip to content

v0.1.25.38 — disable evidence emission when unconfigured

Choose a tag to compare

@amavashev amavashev released this 23 Jun 20:33
· 162 commits to main since this release
3cc44a7

Disable CyclesEvidence emission when the public identity is unconfigured (#207). Pairs with cycles-server-events v0.1.25.15.

Fixed

  • When EVIDENCE_SERVER_ID or EVIDENCE_SIGNING_SIGNER_DID is blank, EvidenceEmitter.emit(...) now returns null before building a source record or pushing to evidence:pending — an intentionally non-evidence deployment no longer accumulates work for a signer that should be off.
  • Configured deployments are unchanged: null-strip payload, synchronous evidence_id compute, record stamp, queue push, cycles_evidence ref returned.

Additive / no wire change. mvn -B verify green.