Set Lemma environment variables
Install dependencies
Register OpenTelemetry once at startup
CallregisterOTel() before code that creates spans.
Create a run
A run is one top-levelwrapAgent execution. Return the wrapped function result and runId so you can attach external signals later.

