Expand description
Negotiated availability categories and caller-owned retry decisions.
Structs§
- Availability
Observation V1 - Safe telemetry projection; intentionally excludes request IDs and business evidence.
- Durable
Operation Receipt V1 - Evidence returned only after the business closure and its selected durability policy completed. The deployment must recover this same evidence by operation identity after response loss; a canonical-copy receipt alone does not prove business completion.
- Peer
Operation Request V1 - Explicit capability offer and complete signed command envelope. Bound input before decoding.
- Peer
Operation Response V1 - Complete response body authenticated by a separate response credential.
- Signed
Peer Operation Response V1 - Authenticated continuation or completion; debug intentionally omits credentials and content.
Enums§
- Availability
Error V1 - Stable, payload-free rejection categories.
- Availability
Readiness V1 - Controlled readiness evidence.
- Availability
Retry V1 - Caller-owned scheduling decision. No decision authorizes reexecution of effects.
- Availability
Role V1 - Controlled HA role; never accepts a deployment path or free-form status.
- Negotiated
Peer Operation V1 - Result of one negotiated attempt. A V1 response is never a durable receipt.
- Peer
Operation Call Error V1 - Local failure, distinct from an authenticated remote rejection or pending result.
- Peer
Operation Outcome V1 - Remote result. Only
Confirmedpermits retiring the matching pending operation.
Constants§
- AVAILABILITY_
CAPABILITY_ V1 - Capability selected explicitly by both peers; never inferred from an HTTP status.
- AVAILABILITY_
COMMAND_ PATH_ V1 - Separate command profile; frozen V1 request/response shapes remain unchanged.
- MAX_
AVAILABILITY_ RETRY_ AFTER_ MS - Maximum peer-supplied retry delay.
Functions§
- operation_
binding_ hash - Exact operation and content binding for a durable receipt. Providers index by
operation_identity_hashand reject reuse with a different binding rather than executing a second closure. Neither digest belongs in diagnostics. - operation_
identity_ hash - Stable digest of tenant/cluster/service capability, source and idempotency key. The target Core is excluded so failover can recover the original durable identity. This digest is binding evidence, not a secret-safe telemetry label.
- operation_
request_ signing_ hash - Stable request authentication binding for this command-only profile.
- operation_
response_ signing_ hash - Domain-separated response binding, including request hash, outcome, role and readiness.