Improved Reliability of Error Attributes in Custom Fault Handlers
API Manager now consistently populates the api.error.source and api.error.reason attributes when invoking custom fault handlers. Previously, these attributes could be missing depending on how an error occurred.
Impact:
Custom error-handling logic can rely on api.error.source and api.error.reason being available consistently.
Reduced need for defensive checks or fallback logic to handle missing error attributes.
More predictable behavior when troubleshooting and processing API errors.