Connect eligible AI access

Choose an AI service and connection method you are authorized to use. Availability depends on the provider, account type, and applicable terms.

See how connections work ↗export async function retryRefund(id) { return withBackoff(async () => { const result = await capture(id); if (!result.ok) throw result; return result; }, { attempts: 3 }); }

✓ Edit retry boundary

✓ Run pnpm test

✓ Review concurrency risk