Execute an async operation with automatic retry on transient failures.
NEVER retries:
DOES retry:
Async function to execute
Retry configuration (uses DEFAULT_RETRY_CONFIG if not provided)
Human-readable context for logging (e.g., "Upload file abc.txt")
Promise resolving to operation result
Last error if all retry attempts fail
Execute an async operation with automatic retry on transient failures.
NEVER retries:
DOES retry: