98cbb32b86
useAsync re-throws after setting error state, so callers that don't await or catch the returned promise get an unhandled rejection. Fixes JAVASCRIPT-REACT-E (429 on presence endpoint). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>