Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion packages/agents-extensions/src/aiSdk.ts
Original file line number Diff line number Diff line change
Expand Up @@ -711,7 +711,9 @@ export class AiSdkModel implements Model {
name: toolCall.toolName,
arguments: toolCallArguments,
status: 'completed',
providerData: hasToolCalls ? result.providerMetadata : undefined,
providerData:
toolCall.providerMetadata ??
(hasToolCalls ? result.providerMetadata : undefined),
});
}

Expand Down Expand Up @@ -916,6 +918,9 @@ export class AiSdkModel implements Model {
name: (part as any).toolName,
arguments: (part as any).input ?? '',
status: 'completed',
...((part as any).providerMetadata
? { providerData: (part as any).providerMetadata }
: {}),
};
}
break;
Expand Down