GetParseProgress
Retrieves the parsed content of a skill package.
Operation description
Call the ParseSkillPackage operation first. Poll this operation every 3 seconds.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ecd:GetParseProgress |
none |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| TaskKey |
string |
Yes |
The task key of the skill package parsing task. |
2E7D8B71-2677-1B4C-9E25-A88B9C5****** |
TaskKey parameter: After you call the ParseSkillPackage operation and obtain the response, extract the value of the TaskKey key from the data field of the response object.
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The request ID. |
1CBAFFAB-B697-4049-A9B1-67E1FC5F**** |
| Data |
object |
The response data object of the skill package parsing task. |
|
| TaskKey |
string |
The task key of the skill package parsing task. |
2E7D8B71-2677-1B4C-9E25-A88B9C5****** |
| Status |
string |
The task status. Valid values:
|
COMPLETED |
| SkillName |
string |
The name in the SKILL.md file. |
name**** |
| Slug |
string |
The slug identifier of the skill. It is user-defined and unique within a tenant. |
admapix****** |
| Version |
string |
The version number. |
1.0.0 |
| RequiredEnvVars |
array |
The list of environment variable names required by the skill. |
|
|
string |
The environment variable name. |
||
| RequiresApiKey |
boolean |
Specifies whether the skill requires an API key. |
true |
| Description |
string |
The skill description. |
This skill is used for**** |
| ErrorCode |
string |
The error code returned when an exception occurs during execution. |
Package.ReadFailed |
| ErrorMessage |
string |
The error message returned when an exception occurs during execution. |
Failed to read skill package |
Slug parameter: After you call the GetParseProgress operation and obtain the response, extract the value of the Slug field from the Data object in the data field of the response object.
Examples
Success response
JSON format
{
"RequestId": "1CBAFFAB-B697-4049-A9B1-67E1FC5F****",
"Data": {
"TaskKey": "2E7D8B71-2677-1B4C-9E25-A88B9C5******",
"Status": "COMPLETED",
"SkillName": "name****",
"Slug": "admapix******",
"Version": "1.0.0",
"RequiredEnvVars": [
""
],
"RequiresApiKey": true,
"Description": "This skill is used for****",
"ErrorCode": "Package.ReadFailed",
"ErrorMessage": "Failed to read skill package"
}
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.