Skip to content

braintrust@3.9.0

Choose a tag to compare

@AbhiPrasad AbhiPrasad released this 20 Apr 22:25
· 40 commits to main since this release
a3a67b8

Notable Changes

  • feat: Add instrumentation for @huggingface/inference (#1807)
  • feat: Add cohere-ai instrumentation (#1781)
  • feat: Add reranking instrumentation for AI SDK and Openrouter SDK #1824
  • feat: Instrument Google GenAI embedContent for 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 trialCount support to Eval() (#1814)
  • feat(claude-agent-sdk): Improve task lifecycle and lifecycle details (#1777)
  • feat: Add x-bt-use-gateway header to allowed CORS headers (#1836)
  • perf: Remove zod from deepCopyEvent (#1796)
  • fix(auto-instrumentation): Use sync channel for AI SDK CJS streamText/streamObject in v4+ (#1768)
  • fix: Give AI SDK top-level api spans type function (#1769)
  • fix(openai): Collect logprob and refulsals output 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-transformer to v0.12.0 (#1708)