Skip to content

RecoveryEvent

Event payload emitted by the RecoveryOrchestrator during recovery attempts.

Defined in: src/core/RecoveryOrchestrator.ts:74

Event payload emitted by the RecoveryOrchestrator during recovery attempts.

Remarks

Consumers can use these events to update UI, log diagnostics, or trigger additional recovery logic at the application level.

Properties

PropertyTypeDescriptionDefined in
attemptnumberCurrent attempt number (0 if not attempting recovery).src/core/RecoveryOrchestrator.ts:80
errorCompositeVoiceErrorThe error that triggered recovery.src/core/RecoveryOrchestrator.ts:78
maxAttemptsnumberMaximum attempts allowed by the strategy.src/core/RecoveryOrchestrator.ts:82
providerstringName of the provider being recovered.src/core/RecoveryOrchestrator.ts:76
recoveredbooleanWhether recovery succeeded.src/core/RecoveryOrchestrator.ts:86
recoveringbooleanWhether recovery is currently in progress.src/core/RecoveryOrchestrator.ts:84

© 2026 CompositeVoice. All rights reserved.

Font size
Contrast
Motion
Transparency