to a string</em>.  </li>
<li>
<p>Returns <code>prepResult</code>, which is passed to <code>execAsync()</code> and <code>postAsync()</code>.</p>
</li>
<li>
<p><code>execAsync(prepResult)</code>  </p>
</li>
<li>The <strong>main execution</strong> step, with optional retries and error handling configured in the node's options.  </li>
<li>Examples: <em>primarily for LLM calls, but can also be used for remote APIs</em>.  </li>
<li><strong>Note</strong>: If retries are enabled, ensure an <strong>idempotent</stron