diff --git a/clients/google-api-services-contactcenterinsights/v1/2.0.0/README.md b/clients/google-api-services-contactcenterinsights/v1/2.0.0/README.md index 2ee5b2c94de..3441950e948 100644 --- a/clients/google-api-services-contactcenterinsights/v1/2.0.0/README.md +++ b/clients/google-api-services-contactcenterinsights/v1/2.0.0/README.md @@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file: com.google.apis google-api-services-contactcenterinsights - v1-rev20260807-2.0.0 + v1-rev20260813-2.0.0 @@ -35,7 +35,7 @@ repositories { mavenCentral() } dependencies { - implementation 'com.google.apis:google-api-services-contactcenterinsights:v1-rev20260807-2.0.0' + implementation 'com.google.apis:google-api-services-contactcenterinsights:v1-rev20260813-2.0.0' } ``` diff --git a/clients/google-api-services-contactcenterinsights/v1/2.0.0/com/google/api/services/contactcenterinsights/v1/model/GoogleCloudCesV1mainToolCall.java b/clients/google-api-services-contactcenterinsights/v1/2.0.0/com/google/api/services/contactcenterinsights/v1/model/GoogleCloudCesV1mainToolCall.java index 21b70e4f6fe..0841880201a 100644 --- a/clients/google-api-services-contactcenterinsights/v1/2.0.0/com/google/api/services/contactcenterinsights/v1/model/GoogleCloudCesV1mainToolCall.java +++ b/clients/google-api-services-contactcenterinsights/v1/2.0.0/com/google/api/services/contactcenterinsights/v1/model/GoogleCloudCesV1mainToolCall.java @@ -30,6 +30,14 @@ @SuppressWarnings("javadoc") public final class GoogleCloudCesV1mainToolCall extends com.google.api.client.json.GenericJson { + /** + * Output only. Human-readable name of the agent that issued this call, e.g. "Contract Architect". + * Empty when the root agent issued it. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private java.lang.String agentName; + /** * Optional. The input parameters and values for the tool in JSON object format. * The value may be {@code null}. @@ -52,6 +60,15 @@ public final class GoogleCloudCesV1mainToolCall extends com.google.api.client.js @com.google.api.client.util.Key private java.lang.String id; + /** + * Output only. The id of the tool call that caused this one, when it was issued by a sub-agent + * working on behalf of a parent call. Empty for top-level calls. Lets a client group a sub- + * agent's work under the call that started it instead of rendering every step as a sibling. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private java.lang.String parentToolCallId; + /** * Optional. The name of the tool to execute. Format: * `projects/{project}/locations/{location}/apps/{app}/tools/{tool}` @@ -67,6 +84,25 @@ public final class GoogleCloudCesV1mainToolCall extends com.google.api.client.js @com.google.api.client.util.Key private GoogleCloudCesV1mainToolsetTool toolsetTool; + /** + * Output only. Human-readable name of the agent that issued this call, e.g. "Contract Architect". + * Empty when the root agent issued it. + * @return value or {@code null} for none + */ + public java.lang.String getAgentName() { + return agentName; + } + + /** + * Output only. Human-readable name of the agent that issued this call, e.g. "Contract Architect". + * Empty when the root agent issued it. + * @param agentName agentName or {@code null} for none + */ + public GoogleCloudCesV1mainToolCall setAgentName(java.lang.String agentName) { + this.agentName = agentName; + return this; + } + /** * Optional. The input parameters and values for the tool in JSON object format. * @return value or {@code null} for none @@ -120,6 +156,27 @@ public GoogleCloudCesV1mainToolCall setId(java.lang.String id) { return this; } + /** + * Output only. The id of the tool call that caused this one, when it was issued by a sub-agent + * working on behalf of a parent call. Empty for top-level calls. Lets a client group a sub- + * agent's work under the call that started it instead of rendering every step as a sibling. + * @return value or {@code null} for none + */ + public java.lang.String getParentToolCallId() { + return parentToolCallId; + } + + /** + * Output only. The id of the tool call that caused this one, when it was issued by a sub-agent + * working on behalf of a parent call. Empty for top-level calls. Lets a client group a sub- + * agent's work under the call that started it instead of rendering every step as a sibling. + * @param parentToolCallId parentToolCallId or {@code null} for none + */ + public GoogleCloudCesV1mainToolCall setParentToolCallId(java.lang.String parentToolCallId) { + this.parentToolCallId = parentToolCallId; + return this; + } + /** * Optional. The name of the tool to execute. Format: * `projects/{project}/locations/{location}/apps/{app}/tools/{tool}` diff --git a/clients/google-api-services-contactcenterinsights/v1/2.0.0/com/google/api/services/contactcenterinsights/v1/model/GoogleCloudCesV1mainToolResponse.java b/clients/google-api-services-contactcenterinsights/v1/2.0.0/com/google/api/services/contactcenterinsights/v1/model/GoogleCloudCesV1mainToolResponse.java index 8f90916af8c..d1d0c4af301 100644 --- a/clients/google-api-services-contactcenterinsights/v1/2.0.0/com/google/api/services/contactcenterinsights/v1/model/GoogleCloudCesV1mainToolResponse.java +++ b/clients/google-api-services-contactcenterinsights/v1/2.0.0/com/google/api/services/contactcenterinsights/v1/model/GoogleCloudCesV1mainToolResponse.java @@ -30,6 +30,14 @@ @SuppressWarnings("javadoc") public final class GoogleCloudCesV1mainToolResponse extends com.google.api.client.json.GenericJson { + /** + * Output only. Human-readable name of the agent that issued this call, e.g. "Contract Architect". + * Empty when the root agent issued it. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private java.lang.String agentName; + /** * Output only. Display name of the tool. * The value may be {@code null}. @@ -44,6 +52,15 @@ public final class GoogleCloudCesV1mainToolResponse extends com.google.api.clien @com.google.api.client.util.Key private java.lang.String id; + /** + * Output only. The id of the tool call that caused this one, when it was issued by a sub-agent + * working on behalf of a parent call. Empty for top-level calls. Lets a client group a sub- + * agent's work under the call that started it instead of rendering every step as a sibling. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private java.lang.String parentToolCallId; + /** * Required. 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 @@ -68,6 +85,25 @@ public final class GoogleCloudCesV1mainToolResponse extends com.google.api.clien @com.google.api.client.util.Key private GoogleCloudCesV1mainToolsetTool toolsetTool; + /** + * Output only. Human-readable name of the agent that issued this call, e.g. "Contract Architect". + * Empty when the root agent issued it. + * @return value or {@code null} for none + */ + public java.lang.String getAgentName() { + return agentName; + } + + /** + * Output only. Human-readable name of the agent that issued this call, e.g. "Contract Architect". + * Empty when the root agent issued it. + * @param agentName agentName or {@code null} for none + */ + public GoogleCloudCesV1mainToolResponse setAgentName(java.lang.String agentName) { + this.agentName = agentName; + return this; + } + /** * Output only. Display name of the tool. * @return value or {@code null} for none @@ -102,6 +138,27 @@ public GoogleCloudCesV1mainToolResponse setId(java.lang.String id) { return this; } + /** + * Output only. The id of the tool call that caused this one, when it was issued by a sub-agent + * working on behalf of a parent call. Empty for top-level calls. Lets a client group a sub- + * agent's work under the call that started it instead of rendering every step as a sibling. + * @return value or {@code null} for none + */ + public java.lang.String getParentToolCallId() { + return parentToolCallId; + } + + /** + * Output only. The id of the tool call that caused this one, when it was issued by a sub-agent + * working on behalf of a parent call. Empty for top-level calls. Lets a client group a sub- + * agent's work under the call that started it instead of rendering every step as a sibling. + * @param parentToolCallId parentToolCallId or {@code null} for none + */ + public GoogleCloudCesV1mainToolResponse setParentToolCallId(java.lang.String parentToolCallId) { + this.parentToolCallId = parentToolCallId; + return this; + } + /** * Required. 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 diff --git a/clients/google-api-services-contactcenterinsights/v1/2.0.0/pom.xml b/clients/google-api-services-contactcenterinsights/v1/2.0.0/pom.xml index b80933c3892..cf0ab06ffd1 100644 --- a/clients/google-api-services-contactcenterinsights/v1/2.0.0/pom.xml +++ b/clients/google-api-services-contactcenterinsights/v1/2.0.0/pom.xml @@ -8,8 +8,8 @@ com.google.apis google-api-services-contactcenterinsights - v1-rev20260807-2.0.0 - Contact Center AI Insights API v1-rev20260807-2.0.0 + v1-rev20260813-2.0.0 + Contact Center AI Insights API v1-rev20260813-2.0.0 jar 2011 diff --git a/clients/google-api-services-contactcenterinsights/v1/README.md b/clients/google-api-services-contactcenterinsights/v1/README.md index 2ee5b2c94de..3441950e948 100644 --- a/clients/google-api-services-contactcenterinsights/v1/README.md +++ b/clients/google-api-services-contactcenterinsights/v1/README.md @@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file: com.google.apis google-api-services-contactcenterinsights - v1-rev20260807-2.0.0 + v1-rev20260813-2.0.0 @@ -35,7 +35,7 @@ repositories { mavenCentral() } dependencies { - implementation 'com.google.apis:google-api-services-contactcenterinsights:v1-rev20260807-2.0.0' + implementation 'com.google.apis:google-api-services-contactcenterinsights:v1-rev20260813-2.0.0' } ```