Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit edd3d29

Browse files
committedJan 28, 2025
feat(firebaseappdistribution): update the api
#### firebaseappdistribution:v1alpha The following keys were added: - schemas.GoogleFirebaseAppdistroV1alphaGoalAction.properties.debugInfo (Total Keys: 2) - schemas.GoogleFirebaseAppdistroV1alphaGoalActionDebugInfo (Total Keys: 6) - schemas.GoogleFirebaseAppdistroV1alphaTestCase.properties.createTime (Total Keys: 3)
1 parent d268edd commit edd3d29

3 files changed

+51
-1
lines changed
 

‎docs/dyn/firebaseappdistribution_v1alpha.projects.apps.releases.tests.html

+16
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,10 @@ <h3>Method Details</h3>
154154
&quot;goalDetails&quot;: { # Details for a goal step. # Output only. Details for a goal step.
155155
&quot;goalActions&quot;: [ # Output only. The actions taken by the AI while attempting to accomplish the goal.
156156
{ # An action taken by the AI agent while attempting to accomplish a goal.
157+
&quot;debugInfo&quot;: { # Information to help the customer understand why the agent took this action # Output only. Debug information explaining why the agent to the specific action
158+
&quot;annotatedScreenshotUri&quot;: &quot;A String&quot;, # Output only. URI of the screenshot with elements labeled which was used by the agent
159+
&quot;jsonUri&quot;: &quot;A String&quot;, # Output only. Structured data explaining the agent&#x27;s choice
160+
},
157161
&quot;deviceAction&quot;: { # A high level action taken by the AI on the device, potentially involving multiple taps, text entries, waits, etc. # Output only. A high level action taken by the AI on the device.
158162
&quot;description&quot;: &quot;A String&quot;, # Output only. A short description of the high level action taken by the AI agent.
159163
&quot;deviceInteractions&quot;: [ # Output only. The interactions made with the device as part of this higher level action taken by the agent, such as taps, text entries, waits, etc.
@@ -286,6 +290,10 @@ <h3>Method Details</h3>
286290
&quot;goalDetails&quot;: { # Details for a goal step. # Output only. Details for a goal step.
287291
&quot;goalActions&quot;: [ # Output only. The actions taken by the AI while attempting to accomplish the goal.
288292
{ # An action taken by the AI agent while attempting to accomplish a goal.
293+
&quot;debugInfo&quot;: { # Information to help the customer understand why the agent took this action # Output only. Debug information explaining why the agent to the specific action
294+
&quot;annotatedScreenshotUri&quot;: &quot;A String&quot;, # Output only. URI of the screenshot with elements labeled which was used by the agent
295+
&quot;jsonUri&quot;: &quot;A String&quot;, # Output only. Structured data explaining the agent&#x27;s choice
296+
},
289297
&quot;deviceAction&quot;: { # A high level action taken by the AI on the device, potentially involving multiple taps, text entries, waits, etc. # Output only. A high level action taken by the AI on the device.
290298
&quot;description&quot;: &quot;A String&quot;, # Output only. A short description of the high level action taken by the AI agent.
291299
&quot;deviceInteractions&quot;: [ # Output only. The interactions made with the device as part of this higher level action taken by the agent, such as taps, text entries, waits, etc.
@@ -424,6 +432,10 @@ <h3>Method Details</h3>
424432
&quot;goalDetails&quot;: { # Details for a goal step. # Output only. Details for a goal step.
425433
&quot;goalActions&quot;: [ # Output only. The actions taken by the AI while attempting to accomplish the goal.
426434
{ # An action taken by the AI agent while attempting to accomplish a goal.
435+
&quot;debugInfo&quot;: { # Information to help the customer understand why the agent took this action # Output only. Debug information explaining why the agent to the specific action
436+
&quot;annotatedScreenshotUri&quot;: &quot;A String&quot;, # Output only. URI of the screenshot with elements labeled which was used by the agent
437+
&quot;jsonUri&quot;: &quot;A String&quot;, # Output only. Structured data explaining the agent&#x27;s choice
438+
},
427439
&quot;deviceAction&quot;: { # A high level action taken by the AI on the device, potentially involving multiple taps, text entries, waits, etc. # Output only. A high level action taken by the AI on the device.
428440
&quot;description&quot;: &quot;A String&quot;, # Output only. A short description of the high level action taken by the AI agent.
429441
&quot;deviceInteractions&quot;: [ # Output only. The interactions made with the device as part of this higher level action taken by the agent, such as taps, text entries, waits, etc.
@@ -572,6 +584,10 @@ <h3>Method Details</h3>
572584
&quot;goalDetails&quot;: { # Details for a goal step. # Output only. Details for a goal step.
573585
&quot;goalActions&quot;: [ # Output only. The actions taken by the AI while attempting to accomplish the goal.
574586
{ # An action taken by the AI agent while attempting to accomplish a goal.
587+
&quot;debugInfo&quot;: { # Information to help the customer understand why the agent took this action # Output only. Debug information explaining why the agent to the specific action
588+
&quot;annotatedScreenshotUri&quot;: &quot;A String&quot;, # Output only. URI of the screenshot with elements labeled which was used by the agent
589+
&quot;jsonUri&quot;: &quot;A String&quot;, # Output only. Structured data explaining the agent&#x27;s choice
590+
},
575591
&quot;deviceAction&quot;: { # A high level action taken by the AI on the device, potentially involving multiple taps, text entries, waits, etc. # Output only. A high level action taken by the AI on the device.
576592
&quot;description&quot;: &quot;A String&quot;, # Output only. A short description of the high level action taken by the AI agent.
577593
&quot;deviceInteractions&quot;: [ # Output only. The interactions made with the device as part of this higher level action taken by the agent, such as taps, text entries, waits, etc.

‎docs/dyn/firebaseappdistribution_v1alpha.projects.apps.testCases.html

+6
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,7 @@ <h3>Method Details</h3>
122122
},
123123
],
124124
},
125+
&quot;createTime&quot;: &quot;A String&quot;, # Output only. Timestamp when the test case was created
125126
&quot;displayName&quot;: &quot;A String&quot;, # Required. Display name of the test case.
126127
&quot;name&quot;: &quot;A String&quot;, # Identifier. The name of the test case resource. Format: `projects/{project_number}/apps/{app_id}/testCases/{test_case_id}`
127128
}
@@ -147,6 +148,7 @@ <h3>Method Details</h3>
147148
},
148149
],
149150
},
151+
&quot;createTime&quot;: &quot;A String&quot;, # Output only. Timestamp when the test case was created
150152
&quot;displayName&quot;: &quot;A String&quot;, # Required. Display name of the test case.
151153
&quot;name&quot;: &quot;A String&quot;, # Identifier. The name of the test case resource. Format: `projects/{project_number}/apps/{app_id}/testCases/{test_case_id}`
152154
}</pre>
@@ -196,6 +198,7 @@ <h3>Method Details</h3>
196198
},
197199
],
198200
},
201+
&quot;createTime&quot;: &quot;A String&quot;, # Output only. Timestamp when the test case was created
199202
&quot;displayName&quot;: &quot;A String&quot;, # Required. Display name of the test case.
200203
&quot;name&quot;: &quot;A String&quot;, # Identifier. The name of the test case resource. Format: `projects/{project_number}/apps/{app_id}/testCases/{test_case_id}`
201204
}</pre>
@@ -232,6 +235,7 @@ <h3>Method Details</h3>
232235
},
233236
],
234237
},
238+
&quot;createTime&quot;: &quot;A String&quot;, # Output only. Timestamp when the test case was created
235239
&quot;displayName&quot;: &quot;A String&quot;, # Required. Display name of the test case.
236240
&quot;name&quot;: &quot;A String&quot;, # Identifier. The name of the test case resource. Format: `projects/{project_number}/apps/{app_id}/testCases/{test_case_id}`
237241
},
@@ -274,6 +278,7 @@ <h3>Method Details</h3>
274278
},
275279
],
276280
},
281+
&quot;createTime&quot;: &quot;A String&quot;, # Output only. Timestamp when the test case was created
277282
&quot;displayName&quot;: &quot;A String&quot;, # Required. Display name of the test case.
278283
&quot;name&quot;: &quot;A String&quot;, # Identifier. The name of the test case resource. Format: `projects/{project_number}/apps/{app_id}/testCases/{test_case_id}`
279284
}
@@ -298,6 +303,7 @@ <h3>Method Details</h3>
298303
},
299304
],
300305
},
306+
&quot;createTime&quot;: &quot;A String&quot;, # Output only. Timestamp when the test case was created
301307
&quot;displayName&quot;: &quot;A String&quot;, # Required. Display name of the test case.
302308
&quot;name&quot;: &quot;A String&quot;, # Identifier. The name of the test case resource. Format: `projects/{project_number}/apps/{app_id}/testCases/{test_case_id}`
303309
}</pre>

‎googleapiclient/discovery_cache/documents/firebaseappdistribution.v1alpha.json

+29-1
Original file line numberDiff line numberDiff line change
@@ -776,7 +776,7 @@
776776
}
777777
}
778778
},
779-
"revision": "20241204",
779+
"revision": "20250123",
780780
"rootUrl": "https://firebaseappdistribution.googleapis.com/",
781781
"schemas": {
782782
"AndroidxCrawlerOutputPoint": {
@@ -1463,6 +1463,11 @@
14631463
"description": "An action taken by the AI agent while attempting to accomplish a goal.",
14641464
"id": "GoogleFirebaseAppdistroV1alphaGoalAction",
14651465
"properties": {
1466+
"debugInfo": {
1467+
"$ref": "GoogleFirebaseAppdistroV1alphaGoalActionDebugInfo",
1468+
"description": "Output only. Debug information explaining why the agent to the specific action",
1469+
"readOnly": true
1470+
},
14661471
"deviceAction": {
14671472
"$ref": "GoogleFirebaseAppdistroV1alphaDeviceAction",
14681473
"description": "Output only. A high level action taken by the AI on the device.",
@@ -1481,6 +1486,23 @@
14811486
},
14821487
"type": "object"
14831488
},
1489+
"GoogleFirebaseAppdistroV1alphaGoalActionDebugInfo": {
1490+
"description": "Information to help the customer understand why the agent took this action",
1491+
"id": "GoogleFirebaseAppdistroV1alphaGoalActionDebugInfo",
1492+
"properties": {
1493+
"annotatedScreenshotUri": {
1494+
"description": "Output only. URI of the screenshot with elements labeled which was used by the agent",
1495+
"readOnly": true,
1496+
"type": "string"
1497+
},
1498+
"jsonUri": {
1499+
"description": "Output only. Structured data explaining the agent's choice",
1500+
"readOnly": true,
1501+
"type": "string"
1502+
}
1503+
},
1504+
"type": "object"
1505+
},
14841506
"GoogleFirebaseAppdistroV1alphaGoalDetails": {
14851507
"description": "Details for a goal step.",
14861508
"id": "GoogleFirebaseAppdistroV1alphaGoalDetails",
@@ -1819,6 +1841,12 @@
18191841
"$ref": "GoogleFirebaseAppdistroV1alphaAiInstructions",
18201842
"description": "Optional. Instructions for AI driven test."
18211843
},
1844+
"createTime": {
1845+
"description": "Output only. Timestamp when the test case was created",
1846+
"format": "google-datetime",
1847+
"readOnly": true,
1848+
"type": "string"
1849+
},
18221850
"displayName": {
18231851
"description": "Required. Display name of the test case.",
18241852
"type": "string"

0 commit comments

Comments
 (0)
Please sign in to comment.