Optionalid: stringOptionalname: stringOptionalarg_string: stringOptionalfinished: booleanOptionalresult: ToolCallResultOptionaldata: Record<string, string>Protected Optional_Protected Optional_Protected_Protected Optional_Protected Optional_Protected Optional_ReadonlykindProvider-specific metadata needed to faithfully reconstruct the server tool on replay.
Represents the content as a string. Returns undefined if the content
is purely informational and/or visual and should not be included in the overall
representation of the response.
Protectedparse
A tool the provider executed on its own infrastructure (a server tool). Unlike ToolCallChatResponseContent, it has no confirmation members because it is auto-approved/server-executed; the invocation and its result are surfaced together.