{"version":"1.0.124","anchor":"enhanced-api-error-display","canonical_anchor":"enhanced-api-error-display","heading":"Enhanced API Error Display","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/1.0.124\/e\/enhanced-api-error-display","release_url":"https:\/\/changelogs.core-directive.com\/v\/1.0.124","markdown":"### Enhanced API Error Display\n\n**What:** API retry errors now appear as structured messages in the UI instead of console output, providing real-time feedback during retry attempts.\n\n**Details:**\n\n- Retry mechanism refactored from async function to async generator that yields error states\n- New `api_error` system message type shows retry countdown, attempt number, and timeout settings\n- Error messages include improved timeout descriptions: \"Request timed out. Check your internet connection and proxy settings\"\n- Console logging of retries removed in favor of UI components\n- **Evidence**: Generator function `JY1()` at line 394593, error message creator `wQB()` at line 396886, UI component `YYB()` at line 415692"}