Two possible realities

A provider receives a request, performs the action, then the response is lost. From the caller’s perspective, that can look identical to a request that never arrived. A timeout alone does not identify which happened.

Preserve the original identity

Keep the operation identity and material inputs stable. Do not create a new business action merely to discover whether the original one completed.

Reconcile before repeating

Use a supported provider lookup, idempotency identity or other trustworthy evidence to resolve the original effect. Until then, retain an explicit unknown state.

No universal exactly-once promise

Effect safety depends on the destination and integration. DriftGate’s model distinguishes original attempts, replay, conflict, reconciliation and supported compensation rather than claiming that a gateway makes every provider exactly-once.

KEEP EXPLORINGWhat is an agent control plane?