We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 641c0ee commit 11c8a18Copy full SHA for 11c8a18
1 file changed
packages/sdk/src/client.ts
@@ -88,8 +88,11 @@ function toBackendAgentOptions(
88
}
89
90
function resolveToolCallId(parsed: Record<string, unknown>): string | undefined {
91
- const id = parsed.tool_call_id ?? parsed.tool_use_id ?? parsed.toolCallId ?? parsed.id;
92
- return typeof id === "string" ? id : undefined;
+ if (typeof parsed.tool_call_id === "string") return parsed.tool_call_id;
+ if (typeof parsed.tool_use_id === "string") return parsed.tool_use_id;
93
+ if (typeof parsed.toolCallId === "string") return parsed.toolCallId;
94
+ if (typeof parsed.id === "string") return parsed.id;
95
+ return undefined;
96
97
98
/**
0 commit comments