| No run appears | Confirm the entrypoint enters sovara_client.run(...). Check the terminal for a Sovara warning. |
| Run appears in the wrong project | Check the project_name passed to SovaraClient(...). |
| An LLM or supported framework tool call is missing | Confirm the call executes before the run(...) context exits. |
| A custom operation is missing | Wrap its shared execution boundary with trace. |
| Threaded work attaches to the wrong run | Submit sovara_client.with_context(fn) to the executor. |
| Logs mix between concurrent runs | Set capture_logs=False on concurrent top-level runs. |