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
| Property | Type | Description | Defined in |
|---|---|---|---|
attempt | number | Current attempt number (0 if not attempting recovery). | src/core/RecoveryOrchestrator.ts:80 |
error | CompositeVoiceError | The error that triggered recovery. | src/core/RecoveryOrchestrator.ts:78 |
maxAttempts | number | Maximum attempts allowed by the strategy. | src/core/RecoveryOrchestrator.ts:82 |
provider | string | Name of the provider being recovered. | src/core/RecoveryOrchestrator.ts:76 |
recovered | boolean | Whether recovery succeeded. | src/core/RecoveryOrchestrator.ts:86 |
recovering | boolean | Whether recovery is currently in progress. | src/core/RecoveryOrchestrator.ts:84 |