Skip to content

docs(instrumentation): allow native Anthropic tool metadata - #59

Open
Abhijeet Prasad (AbhiPrasad) wants to merge 1 commit into
mainfrom
docs/anthropic-tool-metadata-carveout
Open

Abhijeet Prasad (AbhiPrasad) wants to merge 1 commit into
mainfrom
docs/anthropic-tool-metadata-carveout

Conversation

@AbhiPrasad

@AbhiPrasad Abhijeet Prasad (AbhiPrasad) commented Sep 18, 2026

Copy link
Copy Markdown
Member

Right now for metadata.tools and metadata.tool_choice we enforce openai format directly, unlike what we do for input/output. This relaxes that requirement to add anthropic format.

Found this after working on braintrustdata/braintrust-sdk-go#249

We have UI normalization for anthropic, so we can do this.

Add an Anthropic carve-out for metadata.tools and metadata.tool_choice so the spec matches the provider-native shapes preserved by existing SDKs and UI normalization.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants