deploy
This commit is contained in:
475
skills/actor-runs/SKILL.md
Normal file
475
skills/actor-runs/SKILL.md
Normal file
@@ -0,0 +1,475 @@
|
||||
---
|
||||
name: actor-runs-routes
|
||||
description: Handle 40 OpenAPI operation(s) under /v2/actor-runs for the actor runs route group.
|
||||
---
|
||||
|
||||
# actor runs API Routes
|
||||
|
||||
Handle 40 OpenAPI operation(s) under /v2/actor-runs for the actor runs route group.
|
||||
|
||||
Use the generated operation tools to make real API calls. Do not invent API responses.
|
||||
If a tool reports missing setup, return the exact setup field name to the caller.
|
||||
For write, update, or delete operations, state the intended action before calling the tool.
|
||||
|
||||
## Operations
|
||||
|
||||
### actor_runs_get
|
||||
|
||||
- Operation ID: `actor_runs_get`
|
||||
- Route: `GET /v2/actor-runs`
|
||||
- Mode: READ
|
||||
- Summary: Get user runs list
|
||||
- Parameters:
|
||||
- `offset` in `query`
|
||||
- `limit` in `query`
|
||||
- `desc` in `query`
|
||||
- `status` in `query`
|
||||
- `startedAfter` in `query`
|
||||
- `startedBefore` in `query`
|
||||
|
||||
### actor_run_get
|
||||
|
||||
- Operation ID: `actor_run_get`
|
||||
- Route: `GET /v2/actor-runs/{runId}`
|
||||
- Mode: READ
|
||||
- Summary: Get run
|
||||
- Parameters:
|
||||
- `runId` in `path` required
|
||||
- `waitForFinish` in `query`
|
||||
|
||||
### actor_run_put
|
||||
|
||||
- Operation ID: `actor_run_put`
|
||||
- Route: `PUT /v2/actor-runs/{runId}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update run
|
||||
- Parameters:
|
||||
- `runId` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### actor_run_delete
|
||||
|
||||
- Operation ID: `actor_run_delete`
|
||||
- Route: `DELETE /v2/actor-runs/{runId}`
|
||||
- Mode: WRITE
|
||||
- Summary: Delete run
|
||||
- Parameters:
|
||||
- `runId` in `path` required
|
||||
|
||||
### actor_run_abort_post
|
||||
|
||||
- Operation ID: `actor_run_abort_post`
|
||||
- Route: `POST /v2/actor-runs/{runId}/abort`
|
||||
- Mode: WRITE
|
||||
- Summary: Abort run
|
||||
- Parameters:
|
||||
- `runId` in `path` required
|
||||
- `gracefully` in `query`
|
||||
|
||||
### actor_run_metamorph_post
|
||||
|
||||
- Operation ID: `actor_run_metamorph_post`
|
||||
- Route: `POST /v2/actor-runs/{runId}/metamorph`
|
||||
- Mode: WRITE
|
||||
- Summary: Metamorph run
|
||||
- Parameters:
|
||||
- `runId` in `path` required
|
||||
- `targetActorId` in `query` required
|
||||
- `build` in `query`
|
||||
|
||||
### actor_run_reboot_post
|
||||
|
||||
- Operation ID: `actor_run_reboot_post`
|
||||
- Route: `POST /v2/actor-runs/{runId}/reboot`
|
||||
- Mode: WRITE
|
||||
- Summary: Reboot run
|
||||
- Parameters:
|
||||
- `runId` in `path` required
|
||||
|
||||
### post_resurrect_run
|
||||
|
||||
- Operation ID: `post_resurrect_run`
|
||||
- Route: `POST /v2/actor-runs/{runId}/resurrect`
|
||||
- Mode: WRITE
|
||||
- Summary: Resurrect run
|
||||
- Parameters:
|
||||
- `runId` in `path` required
|
||||
- `build` in `query`
|
||||
- `timeout` in `query`
|
||||
- `memory` in `query`
|
||||
- `maxItems` in `query`
|
||||
- `maxTotalChargeUsd` in `query`
|
||||
- `restartOnError` in `query`
|
||||
|
||||
### post_charge_run
|
||||
|
||||
- Operation ID: `post_charge_run`
|
||||
- Route: `POST /v2/actor-runs/{runId}/charge`
|
||||
- Mode: WRITE
|
||||
- Summary: Charge events in run
|
||||
- Parameters:
|
||||
- `runId` in `path` required
|
||||
- `idempotency-key` in `header`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### actor_run_dataset_get
|
||||
|
||||
- Operation ID: `actor_run_dataset_get`
|
||||
- Route: `GET /v2/actor-runs/{runId}/dataset`
|
||||
- Mode: READ
|
||||
- Summary: Get default dataset
|
||||
- Parameters:
|
||||
- `runId` in `path` required
|
||||
|
||||
### actor_run_dataset_put
|
||||
|
||||
- Operation ID: `actor_run_dataset_put`
|
||||
- Route: `PUT /v2/actor-runs/{runId}/dataset`
|
||||
- Mode: WRITE
|
||||
- Summary: Update default dataset
|
||||
- Parameters:
|
||||
- `runId` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### actor_run_dataset_delete
|
||||
|
||||
- Operation ID: `actor_run_dataset_delete`
|
||||
- Route: `DELETE /v2/actor-runs/{runId}/dataset`
|
||||
- Mode: WRITE
|
||||
- Summary: Delete default dataset
|
||||
- Parameters:
|
||||
- `runId` in `path` required
|
||||
|
||||
### actor_run_dataset_items_get
|
||||
|
||||
- Operation ID: `actor_run_dataset_items_get`
|
||||
- Route: `GET /v2/actor-runs/{runId}/dataset/items`
|
||||
- Mode: READ
|
||||
- Summary: Get default dataset items
|
||||
- Parameters:
|
||||
- `runId` in `path` required
|
||||
- `format` in `query`
|
||||
- `clean` in `query`
|
||||
- `offset` in `query`
|
||||
- `limit` in `query`
|
||||
- `fields` in `query`
|
||||
- `outputFields` in `query`
|
||||
- `omit` in `query`
|
||||
- `unwind` in `query`
|
||||
- `flatten` in `query`
|
||||
- `desc` in `query`
|
||||
- `attachment` in `query`
|
||||
- `delimiter` in `query`
|
||||
- `bom` in `query`
|
||||
- `xmlRoot` in `query`
|
||||
- `xmlRow` in `query`
|
||||
- `skipHeaderRow` in `query`
|
||||
- `skipHidden` in `query`
|
||||
- `skipEmpty` in `query`
|
||||
- `simplified` in `query`
|
||||
- `view` in `query`
|
||||
- `skipFailedPages` in `query`
|
||||
- `feedTitle` in `query`
|
||||
- `feedDescription` in `query`
|
||||
- `signature` in `query`
|
||||
|
||||
### actor_run_dataset_items_post
|
||||
|
||||
- Operation ID: `actor_run_dataset_items_post`
|
||||
- Route: `POST /v2/actor-runs/{runId}/dataset/items`
|
||||
- Mode: WRITE
|
||||
- Summary: Store items
|
||||
- Parameters:
|
||||
- `runId` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### actor_run_dataset_statistics_get
|
||||
|
||||
- Operation ID: `actor_run_dataset_statistics_get`
|
||||
- Route: `GET /v2/actor-runs/{runId}/dataset/statistics`
|
||||
- Mode: READ
|
||||
- Summary: Get default dataset statistics
|
||||
- Parameters:
|
||||
- `runId` in `path` required
|
||||
|
||||
### actor_run_key_value_store_get
|
||||
|
||||
- Operation ID: `actor_run_key_value_store_get`
|
||||
- Route: `GET /v2/actor-runs/{runId}/key-value-store`
|
||||
- Mode: READ
|
||||
- Summary: Get default store
|
||||
- Parameters:
|
||||
- `runId` in `path` required
|
||||
|
||||
### actor_run_key_value_store_put
|
||||
|
||||
- Operation ID: `actor_run_key_value_store_put`
|
||||
- Route: `PUT /v2/actor-runs/{runId}/key-value-store`
|
||||
- Mode: WRITE
|
||||
- Summary: Update default store
|
||||
- Parameters:
|
||||
- `runId` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### actor_run_key_value_store_delete
|
||||
|
||||
- Operation ID: `actor_run_key_value_store_delete`
|
||||
- Route: `DELETE /v2/actor-runs/{runId}/key-value-store`
|
||||
- Mode: WRITE
|
||||
- Summary: Delete default store
|
||||
- Parameters:
|
||||
- `runId` in `path` required
|
||||
|
||||
### actor_run_key_value_store_keys_get
|
||||
|
||||
- Operation ID: `actor_run_key_value_store_keys_get`
|
||||
- Route: `GET /v2/actor-runs/{runId}/key-value-store/keys`
|
||||
- Mode: READ
|
||||
- Summary: Get default store's list of keys
|
||||
- Parameters:
|
||||
- `runId` in `path` required
|
||||
- `exclusiveStartKey` in `query`
|
||||
- `limit` in `query`
|
||||
- `collection` in `query`
|
||||
- `prefix` in `query`
|
||||
- `signature` in `query`
|
||||
|
||||
### actor_run_key_value_store_records_get
|
||||
|
||||
- Operation ID: `actor_run_key_value_store_records_get`
|
||||
- Route: `GET /v2/actor-runs/{runId}/key-value-store/records`
|
||||
- Mode: READ
|
||||
- Summary: Download default store's records
|
||||
- Parameters:
|
||||
- `runId` in `path` required
|
||||
- `collection` in `query`
|
||||
- `prefix` in `query`
|
||||
- `signature` in `query`
|
||||
|
||||
### actor_run_key_value_store_record_get
|
||||
|
||||
- Operation ID: `actor_run_key_value_store_record_get`
|
||||
- Route: `GET /v2/actor-runs/{runId}/key-value-store/records/{recordKey}`
|
||||
- Mode: READ
|
||||
- Summary: Get default store's record
|
||||
- Parameters:
|
||||
- `runId` in `path` required
|
||||
- `recordKey` in `path` required
|
||||
- `signature` in `query`
|
||||
- `attachment` in `query`
|
||||
|
||||
### actor_run_key_value_store_record_put
|
||||
|
||||
- Operation ID: `actor_run_key_value_store_record_put`
|
||||
- Route: `PUT /v2/actor-runs/{runId}/key-value-store/records/{recordKey}`
|
||||
- Mode: WRITE
|
||||
- Summary: Store record in default store
|
||||
- Parameters:
|
||||
- `runId` in `path` required
|
||||
- `recordKey` in `path` required
|
||||
- `Content-Encoding` in `header`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### actor_run_key_value_store_record_post
|
||||
|
||||
- Operation ID: `actor_run_key_value_store_record_post`
|
||||
- Route: `POST /v2/actor-runs/{runId}/key-value-store/records/{recordKey}`
|
||||
- Mode: WRITE
|
||||
- Summary: Store record in default store (POST)
|
||||
- Parameters:
|
||||
- `runId` in `path` required
|
||||
- `recordKey` in `path` required
|
||||
- `Content-Encoding` in `header`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### actor_run_key_value_store_record_delete
|
||||
|
||||
- Operation ID: `actor_run_key_value_store_record_delete`
|
||||
- Route: `DELETE /v2/actor-runs/{runId}/key-value-store/records/{recordKey}`
|
||||
- Mode: WRITE
|
||||
- Summary: Delete default store's record
|
||||
- Parameters:
|
||||
- `runId` in `path` required
|
||||
- `recordKey` in `path` required
|
||||
|
||||
### actor_run_request_queue_get
|
||||
|
||||
- Operation ID: `actor_run_request_queue_get`
|
||||
- Route: `GET /v2/actor-runs/{runId}/request-queue`
|
||||
- Mode: READ
|
||||
- Summary: Get default request queue
|
||||
- Parameters:
|
||||
- `runId` in `path` required
|
||||
|
||||
### actor_run_request_queue_put
|
||||
|
||||
- Operation ID: `actor_run_request_queue_put`
|
||||
- Route: `PUT /v2/actor-runs/{runId}/request-queue`
|
||||
- Mode: WRITE
|
||||
- Summary: Update default request queue
|
||||
- Parameters:
|
||||
- `runId` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### actor_run_request_queue_delete
|
||||
|
||||
- Operation ID: `actor_run_request_queue_delete`
|
||||
- Route: `DELETE /v2/actor-runs/{runId}/request-queue`
|
||||
- Mode: WRITE
|
||||
- Summary: Delete default request queue
|
||||
- Parameters:
|
||||
- `runId` in `path` required
|
||||
|
||||
### actor_run_request_queue_requests_get
|
||||
|
||||
- Operation ID: `actor_run_request_queue_requests_get`
|
||||
- Route: `GET /v2/actor-runs/{runId}/request-queue/requests`
|
||||
- Mode: READ
|
||||
- Summary: List default request queue's requests
|
||||
- Parameters:
|
||||
- `runId` in `path` required
|
||||
- `clientKey` in `query`
|
||||
- `exclusiveStartId` in `query`
|
||||
- `limit` in `query`
|
||||
- `cursor` in `query`
|
||||
- `filter` in `query`
|
||||
|
||||
### actor_run_request_queue_requests_post
|
||||
|
||||
- Operation ID: `actor_run_request_queue_requests_post`
|
||||
- Route: `POST /v2/actor-runs/{runId}/request-queue/requests`
|
||||
- Mode: WRITE
|
||||
- Summary: Add request to default request queue
|
||||
- Parameters:
|
||||
- `runId` in `path` required
|
||||
- `clientKey` in `query`
|
||||
- `forefront` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### actor_run_request_queue_requests_batch_post
|
||||
|
||||
- Operation ID: `actor_run_request_queue_requests_batch_post`
|
||||
- Route: `POST /v2/actor-runs/{runId}/request-queue/requests/batch`
|
||||
- Mode: WRITE
|
||||
- Summary: Batch add requests to default request queue
|
||||
- Parameters:
|
||||
- `runId` in `path` required
|
||||
- `clientKey` in `query`
|
||||
- `forefront` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### actor_run_request_queue_requests_batch_delete
|
||||
|
||||
- Operation ID: `actor_run_request_queue_requests_batch_delete`
|
||||
- Route: `DELETE /v2/actor-runs/{runId}/request-queue/requests/batch`
|
||||
- Mode: WRITE
|
||||
- Summary: Batch delete requests from default request queue
|
||||
- Parameters:
|
||||
- `runId` in `path` required
|
||||
- `Content-Type` in `header` required
|
||||
- `clientKey` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### actor_run_request_queue_requests_unlock_post
|
||||
|
||||
- Operation ID: `actor_run_request_queue_requests_unlock_post`
|
||||
- Route: `POST /v2/actor-runs/{runId}/request-queue/requests/unlock`
|
||||
- Mode: WRITE
|
||||
- Summary: Unlock requests in default request queue
|
||||
- Parameters:
|
||||
- `runId` in `path` required
|
||||
- `clientKey` in `query`
|
||||
|
||||
### actor_run_request_queue_request_get
|
||||
|
||||
- Operation ID: `actor_run_request_queue_request_get`
|
||||
- Route: `GET /v2/actor-runs/{runId}/request-queue/requests/{requestId}`
|
||||
- Mode: READ
|
||||
- Summary: Get request from default request queue
|
||||
- Parameters:
|
||||
- `runId` in `path` required
|
||||
- `requestId` in `path` required
|
||||
|
||||
### actor_run_request_queue_request_put
|
||||
|
||||
- Operation ID: `actor_run_request_queue_request_put`
|
||||
- Route: `PUT /v2/actor-runs/{runId}/request-queue/requests/{requestId}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update request in default request queue
|
||||
- Parameters:
|
||||
- `runId` in `path` required
|
||||
- `requestId` in `path` required
|
||||
- `forefront` in `query`
|
||||
- `clientKey` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### actor_run_request_queue_request_delete
|
||||
|
||||
- Operation ID: `actor_run_request_queue_request_delete`
|
||||
- Route: `DELETE /v2/actor-runs/{runId}/request-queue/requests/{requestId}`
|
||||
- Mode: WRITE
|
||||
- Summary: Delete request from default request queue
|
||||
- Parameters:
|
||||
- `runId` in `path` required
|
||||
- `requestId` in `path` required
|
||||
- `clientKey` in `query`
|
||||
|
||||
### actor_run_request_queue_request_lock_put
|
||||
|
||||
- Operation ID: `actor_run_request_queue_request_lock_put`
|
||||
- Route: `PUT /v2/actor-runs/{runId}/request-queue/requests/{requestId}/lock`
|
||||
- Mode: WRITE
|
||||
- Summary: Prolong lock on request in default request queue
|
||||
- Parameters:
|
||||
- `runId` in `path` required
|
||||
- `requestId` in `path` required
|
||||
- `lockSecs` in `query` required
|
||||
- `clientKey` in `query`
|
||||
- `forefront` in `query`
|
||||
|
||||
### actor_run_request_queue_request_lock_delete
|
||||
|
||||
- Operation ID: `actor_run_request_queue_request_lock_delete`
|
||||
- Route: `DELETE /v2/actor-runs/{runId}/request-queue/requests/{requestId}/lock`
|
||||
- Mode: WRITE
|
||||
- Summary: Delete lock on request in default request queue
|
||||
- Parameters:
|
||||
- `runId` in `path` required
|
||||
- `requestId` in `path` required
|
||||
- `clientKey` in `query`
|
||||
- `forefront` in `query`
|
||||
|
||||
### actor_run_request_queue_head_get
|
||||
|
||||
- Operation ID: `actor_run_request_queue_head_get`
|
||||
- Route: `GET /v2/actor-runs/{runId}/request-queue/head`
|
||||
- Mode: READ
|
||||
- Summary: Get default request queue head
|
||||
- Parameters:
|
||||
- `runId` in `path` required
|
||||
- `limit` in `query`
|
||||
- `clientKey` in `query`
|
||||
|
||||
### actor_run_request_queue_head_lock_post
|
||||
|
||||
- Operation ID: `actor_run_request_queue_head_lock_post`
|
||||
- Route: `POST /v2/actor-runs/{runId}/request-queue/head/lock`
|
||||
- Mode: WRITE
|
||||
- Summary: Get and lock default request queue head
|
||||
- Parameters:
|
||||
- `runId` in `path` required
|
||||
- `lockSecs` in `query` required
|
||||
- `limit` in `query`
|
||||
- `clientKey` in `query`
|
||||
|
||||
### actor_run_log_get
|
||||
|
||||
- Operation ID: `actor_run_log_get`
|
||||
- Route: `GET /v2/actor-runs/{runId}/log`
|
||||
- Mode: READ
|
||||
- Summary: Get run's log
|
||||
- Parameters:
|
||||
- `runId` in `path` required
|
||||
- `stream` in `query`
|
||||
- `download` in `query`
|
||||
- `raw` in `query`
|
||||
Reference in New Issue
Block a user