Bug Description
The sendConversationInitWithRetry method fails silently when all retry attempts are exhausted, creating a confusing user experience where the conversation appears to be active but may not work properly.
Current Behavior
When conversation initialization fails after all retries (default: 3 attempts):
- No error is thrown to the caller
- State transitions to
.active anyway
onAgentReady callback fires
- Conversation may not work properly due to failed initialization
Expected Behavior
When max retries are reached, the method should:
- Throw an error to indicate failure
- Prevent state transition to
.active
- Allow proper error handling by the caller
- Provide clear feedback about the failure
Bug Description
The
sendConversationInitWithRetrymethod fails silently when all retry attempts are exhausted, creating a confusing user experience where the conversation appears to be active but may not work properly.Current Behavior
When conversation initialization fails after all retries (default: 3 attempts):
.activeanywayonAgentReadycallback firesExpected Behavior
When max retries are reached, the method should:
.active