Files
Kenso Grimm 57cb0ad0ab fix(AppWriteSchemaRepairer): improve error handling and retry logic robustness
- Add null-safe error message extraction using optional chaining and fallback to error.toString()
- Ensure at least one retry attempt is made even when maxRetries is 0
- Improve _isRetryableError() to handle undefined/null errors gracefully
- Extract error code and message once to prevent repeated property access
- Fix retry attempt logging to use calculated maxAttempts instead of this.maxRetries
- Add comment clarifying that lastError is guaranteed to be set after retry loop
- Update task documentation to mark Property 7 test as PASSED and fix typo in critical error safety section
- Prevents crashes when error objects lack message property or contain unexpected error types
2026-01-12 17:52:15 +01:00
..