braintrust@3.9.0
·
40 commits
to main
since this release
Notable Changes
- feat: Add instrumentation for
@huggingface/inference(#1807) - feat: Add
cohere-aiinstrumentation (#1781) - feat: Add reranking instrumentation for AI SDK and Openrouter SDK #1824
- feat: Instrument Google GenAI
embedContentfor text (#1821) - feat: Instrument Anthropic SDK tool runner (1833)
Other Changes
- feat: Capture grounding metadata for Google GenAI (#1773)
- feat: Track server tool use metrics for anthropic SDK (#1772)
- feat: Add per-input
trialCountsupport toEval()(#1814) - feat(claude-agent-sdk): Improve task lifecycle and lifecycle details (#1777)
- feat: Add
x-bt-use-gatewayheader to allowed CORS headers (#1836) - perf: Remove
zodfromdeepCopyEvent(#1796) - fix(auto-instrumentation): Use sync channel for AI SDK CJS
streamText/streamObjectin v4+ (#1768) - fix: Give AI SDK top-level api spans type function (#1769)
- fix(openai): Collect
logprobandrefulsalsoutput for streaming APIs (#1774) - fix(claude-agent-sdk): Don't drop tool spans for spawning subagents (#1779)
- fix: Capture anthropic server tool use inputs for streaming APIs (#1776)
- fix(ai-sdk): Restore prompt cache metrics (#1825)
- fix(openai-agents): End child spans on trace end (#1813)
- chore(auto-instrumentation): Upgrade
@apm-js-collab/code-transformerto v0.12.0 (#1708)