Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions DiscoveryJson/androidenterprise.v1.json
Original file line number Diff line number Diff line change
Expand Up @@ -2691,7 +2691,7 @@
}
}
},
"revision": "20260302",
"revision": "20260422",
"rootUrl": "https://androidenterprise.googleapis.com/",
"schemas": {
"Administrator": {
Expand Down Expand Up @@ -4739,7 +4739,7 @@
"id": "ServiceAccountKey",
"properties": {
"data": {
"description": "The body of the private key credentials file, in string format. This is only populated when the ServiceAccountKey is created, and is not stored by Google.",
"description": "The body of the private key credentials file, in string format. This is only populated when the ServiceAccountKey is created, and is not stored by Google. When type is \"pkcs12\", the contents of the data field is base64 encoded and has the password \"notasecret\".",
"type": "string"
},
"id": {
Expand Down
128 changes: 118 additions & 10 deletions DiscoveryJson/ces.v1.json
Original file line number Diff line number Diff line change
Expand Up @@ -151,7 +151,7 @@
]
},
"list": {
"description": "Lists information about the supported locations for this service. This method lists locations based on the resource scope provided in the [ListLocationsRequest.name] field: * **Global locations**: If `name` is empty, the method lists the public locations available to all projects. * **Project-specific locations**: If `name` follows the format `projects/{project}`, the method lists locations visible to that specific project. This includes public, private, or other project-specific locations enabled for the project. For gRPC and client library implementations, the resource name is passed as the `name` field. For direct service calls, the resource name is incorporated into the request path based on the specific service implementation and version.",
"description": "Lists information about the supported locations for this service. This method lists locations based on the resource scope provided in the ListLocationsRequest.name field: * **Global locations**: If `name` is empty, the method lists the public locations available to all projects. * **Project-specific locations**: If `name` follows the format `projects/{project}`, the method lists locations visible to that specific project. This includes public, private, or other project-specific locations enabled for the project. For gRPC and client library implementations, the resource name is passed as the `name` field. For direct service calls, the resource name is incorporated into the request path based on the specific service implementation and version.",
"flatPath": "v1/projects/{projectsId}/locations",
"httpMethod": "GET",
"id": "ces.projects.locations.list",
Expand All @@ -160,7 +160,7 @@
],
"parameters": {
"extraLocationTypes": {
"description": "Optional. Do not use this field. It is unsupported and is ignored unless explicitly documented otherwise. This is primarily for internal usage.",
"description": "Optional. Do not use this field unless explicitly documented otherwise. This is primarily for internal usage.",
"location": "query",
"repeated": true,
"type": "string"
Expand Down Expand Up @@ -2283,7 +2283,7 @@
}
}
},
"revision": "20260408",
"revision": "20260422",
"rootUrl": "https://ces.googleapis.com/",
"schemas": {
"Action": {
Expand Down Expand Up @@ -3551,6 +3551,7 @@
"enum": [
"INPUT_TYPE_UNSPECIFIED",
"INPUT_TYPE_TEXT",
"INPUT_TYPE_EVENT",
"INPUT_TYPE_AUDIO",
"INPUT_TYPE_IMAGE",
"INPUT_TYPE_BLOB",
Expand All @@ -3559,12 +3560,13 @@
],
"enumDescriptions": [
"Unspecified input type.",
"The input message is text.",
"The input message is audio.",
"The input message is image.",
"The input message is blob file.",
"The input message is client function tool response.",
"The input message are variables."
"Text input.",
"Event input.",
"Audio input.",
"Image input.",
"Blob input.",
"Client function tool response input.",
"Variables input."
],
"type": "string"
},
Expand Down Expand Up @@ -4102,6 +4104,10 @@
"readOnly": true,
"type": "string"
},
"experimentConfig": {
"$ref": "ExperimentConfig",
"description": "Optional. Experiment configuration for the deployment."
},
"name": {
"description": "Identifier. The resource name of the deployment. Format: `projects/{project}/locations/{location}/apps/{app}/deployments/{deployment}`",
"type": "string"
Expand Down Expand Up @@ -4543,6 +4549,69 @@
},
"type": "object"
},
"ExperimentConfig": {
"description": "Experiment for the deployment.",
"id": "ExperimentConfig",
"properties": {
"versionRelease": {
"$ref": "ExperimentConfigVersionRelease",
"description": "Optional. Version release for the experiment."
}
},
"type": "object"
},
"ExperimentConfigVersionRelease": {
"description": "Version release for the experiment.",
"id": "ExperimentConfigVersionRelease",
"properties": {
"state": {
"description": "Optional. State of the version release.",
"enum": [
"STATE_UNSPECIFIED",
"PENDING",
"RUNNING",
"DONE",
"EXPIRED"
],
"enumDescriptions": [
"Unspecified state.",
"Pending state. Experiment is pending and not valid.",
"Running state. Experiment is running and valid.",
"Done state. Experiment is done and no longer valid.",
"Expired state. Experiment is expired and no longer valid."
],
"type": "string"
},
"trafficAllocations": {
"description": "Optional. Traffic allocations for the version release.",
"items": {
"$ref": "ExperimentConfigVersionReleaseTrafficAllocation"
},
"type": "array"
}
},
"type": "object"
},
"ExperimentConfigVersionReleaseTrafficAllocation": {
"description": "Traffic allocation for the version release.",
"id": "ExperimentConfigVersionReleaseTrafficAllocation",
"properties": {
"appVersion": {
"description": "Optional. App version of the traffic allocation. Format: `projects/{project}/locations/{location}/apps/{app}/versions/{version}`",
"type": "string"
},
"id": {
"description": "Optional. Id of the traffic allocation. Free format string, up to 128 characters.",
"type": "string"
},
"trafficPercentage": {
"description": "Optional. Traffic percentage of the traffic allocation. Must be between 0 and 100.",
"format": "int32",
"type": "integer"
}
},
"type": "object"
},
"ExportAppRequest": {
"description": "Request message for AgentService.ExportApp.",
"id": "ExportAppRequest",
Expand Down Expand Up @@ -5452,6 +5521,10 @@
"redactionConfig": {
"$ref": "RedactionConfig",
"description": "Optional. Configuration for how sensitive data should be redacted."
},
"unredactedAudioRecordingConfig": {
"$ref": "AudioRecordingConfig",
"description": "Optional. Configures recording of unredacted audio. Use this to maintain a raw backup with restricted access when audio redaction is enabled, typically for auditing or monitoring purposes."
}
},
"type": "object"
Expand Down Expand Up @@ -5616,7 +5689,7 @@
},
"tool": {
"deprecated": true,
"description": "Required. Deprecated. Use tool_identifier instead.",
"description": "Optional. Deprecated. Use tool_identifier instead.",
"type": "string"
},
"toolId": {
Expand Down Expand Up @@ -7154,6 +7227,10 @@
"$ref": "Schema",
"description": "Optional. The input parameters of the widget tool."
},
"textResponseConfig": {
"$ref": "WidgetToolTextResponseConfig",
"description": "Optional. Configuration for always-included text responses."
},
"uiConfig": {
"additionalProperties": {
"description": "Properties of the object.",
Expand Down Expand Up @@ -7239,6 +7316,37 @@
}
},
"type": "object"
},
"WidgetToolTextResponseConfig": {
"description": "Configuration for the text response returned with the widget.",
"id": "WidgetToolTextResponseConfig",
"properties": {
"staticText": {
"description": "Optional. The static text response to return when type is STATIC.",
"type": "string"
},
"textResponseInstruction": {
"description": "Optional. Instruction for the LLM on how to generate the text response. Used as the description for the text response parameter if type is LLM_GENERATED.",
"type": "string"
},
"type": {
"description": "Optional. The strategy for providing the text response.",
"enum": [
"TYPE_UNSPECIFIED",
"NONE",
"LLM_GENERATED",
"STATIC"
],
"enumDescriptions": [
"Unspecified type.",
"The LLM dynamically decides whether to generate a text response alongside the widget based on the conversation context.",
"The LLM is explicitly required to generate a text response.",
"A pre-defined static text response is always used."
],
"type": "string"
}
},
"type": "object"
}
},
"servicePath": "",
Expand Down
Loading
Loading