generated/tool_calling.pb library

Classes

ToolCall
ToolCallFormatName
ToolCallingApi
Logical tool-calling service contract. Host tool registration, permission checks, execution, callbacks, browser/native APIs, and side effects remain adapter-owned; this service describes only portable parsing, prompt formatting, and validation semantics over generated messages.
ToolCallingHistoryTurn
One prior conversation turn, with its speaker stated rather than inferred from list position.
ToolCallingOptions
ToolCallingResult
ToolCallingRole
Conversational role of one prior turn in history.
ToolCallingSessionCreateRequest
ToolCallingSessionEvent
ToolCallingSessionStepWithResultRequest
ToolCallValidationRequest
ToolCallValidationResult
ToolChoiceMode
ToolDefinition
ToolParseRequest
ToolParseResult
ToolPromptFormatRequest
ToolPromptFormatResult
ToolResult
ToolValue
ToolValueArray
ToolValueJSON
ToolValueObject

Extensions

GeneratedMessageGenericExtensions on T
Extensions on GeneratedMessages.