Error Handling: Enhance the error handling experience by fixing the way error extensions are managed. This ensures that existing errors are enriched correctly without losing important information.
Fixes
Fix a regression in error handling that caused issues when upgrading to the latest version. This change ensures that errors are processed consistently across versions.