-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Description
The wrapped Anthropic client only supports logging the non-beta path for the Anthropic SDK.
InstrumentedAnthropicClient.invoke() only intercepts "messages()" - beta() falls through to the raw delegate
if (methodName.equals("messages") && parameterTypes.length == 0) {
return new InstrumentedMessageService(delegate.messages(), ...);
}
return super.invoke(proxy, method, args); // beta() goes here - no instrumentationAn example Anthropic SDK request:
anthropicClient.beta().messages().createStreaming(params);It would be helpful to support the beta path as wel
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels