Class ExecuteToolResponse
Response message for ToolService.ExecuteTool.
Implements
Inherited Members
Namespace: Google.Apis.CustomerEngagementSuite.v1beta.Data
Assembly: Google.Apis.CustomerEngagementSuite.v1beta.dll
Syntax
public class ExecuteToolResponse : IDirectResponseSchema
Properties
Citations
Citations that provide the source information for the tool's execution.
Declaration
[JsonProperty("citations")]
public virtual Citations Citations { get; set; }
Property Value
| Type | Description |
|---|---|
| Citations |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
GoogleSearchSuggestions
The suggestions returned from Google Search as a result of invoking the Google Search Tool during the tool execution.
Declaration
[JsonProperty("googleSearchSuggestions")]
public virtual GoogleSearchSuggestions GoogleSearchSuggestions { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleSearchSuggestions |
Response
The tool execution result in JSON object format. Use "output" key to specify tool response and "error" key to specify error details (if any). If "output" and "error" keys are not specified, then whole "response" is treated as tool execution result.
Declaration
[JsonProperty("response")]
public virtual IDictionary<string, object> Response { get; set; }
Property Value
| Type | Description |
|---|---|
| IDictionary<string, object> |
Tool
The name of the tool that got executed. Format:
projects/{project}/locations/{location}/apps/{app}/tools/{tool}
Declaration
[JsonProperty("tool")]
public virtual string Tool { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ToolsetTool
The toolset tool that got executed.
Declaration
[JsonProperty("toolsetTool")]
public virtual ToolsetTool ToolsetTool { get; set; }
Property Value
| Type | Description |
|---|---|
| ToolsetTool |
Variables
The variable values at the end of the tool execution.
Declaration
[JsonProperty("variables")]
public virtual IDictionary<string, object> Variables { get; set; }
Property Value
| Type | Description |
|---|---|
| IDictionary<string, object> |