Applies to:
- Plan - Starter, Pro, Enterprise
- Deployment - Braintrust-hosted, Self-hosted
- Use case - Running evals with TypeScript SDK v1.0.0+ using direct Azure OpenAI or other external LLM endpoints
Summary
Issue: TypeScript SDK eval completes successfully and prints results, but the Node.js process hangs indefinitely instead of exiting (CPU shows 99.3% idle). Cause: SDK versions 1.0.0+ have a resource leak inHTTPBackgroundLogger that leaves open handles preventing process exit (regression introduced in commit 369ce701).
Resolution: Downgrade to SDK v0.4.9, force process exit after eval completion, or switch to Braintrust AI Proxy endpoints.