Expand description
Event-driven synchronization pulse for multi-agent coordination.
A SyncPulse is emitted when multi-agent drift exceeds a threshold,
a conflict is detected, or a watermark lag is observed. It carries
the trigger condition and optional reconciliation results.
SyncPulse integrates with:
DriftMeter(trigger: drift threshold breached)UpstreamSignal::ConflictDetected(trigger: DAG conflict)ChangeRelaywatermarks (trigger: watermark lag)
Re-export path: cellstate_core::sync_pulse::*
Structs§
- Reconciliation
- Result of a reconciliation attempt.
- Sync
Pulse - A synchronization pulse emitted when agents need to reconcile.
Enums§
- Reconciliation
Strategy - Strategy used to reconcile diverged agent states.
- Sync
Trigger - What triggered the synchronization pulse.