promptsrequired(string | object)[]
List of prompts for the agent. Each entry is either an inline string or a file reference (type INLINE or FILE).mcp_serversRecord<string, McpServerYaml>
MCP servers to make available to the agent, keyed by server name. Each server is either http/sse (url, headers) or stdio (command, args, env).mount_filesystem_disableboolean
If set to true, the filesystem will not be mounted in the container.ignore_image_pull_failuresboolean
If set to true, use cached image on timeouts (only for official images).export_container_pathstring
The path in the container to export.image_locationstring enum
The location of the image used by the action.Allowed enum: PUBLIC_REGISTRY,
PRIVATE_REGISTRY,
ACTION,
ARTIFACT_REGISTRY
docker_registrystring enum
The type of registry from which the image is retrieved.Allowed enum: NONE,
DOCKER_HUB,
AMAZON_ECR,
GOOGLE_GCR,
GOOGLE_ARTIFACT_REGISTRY,
OTHER,
GIT_HUB_CONTAINER_REGISTRY,
ARTIFACT_REGISTRY,
DIGITAL_OCEAN_CONTAINER_REGISTRY
use_image_from_actionboolean
If set to true, the image from another action will be used.docker_build_action_namestring
The name of the action from which the Docker image will be used.do_not_prune_imagesboolean
If set to true, images will not be pruned after the build.targets(string | TargetYaml)[]
The list of target servers or clusters.run_only_on_first_failureboolean
Defines whether the action should be executed on each failure. Restricted to and required if the trigger_time is ON_FAILURE.trigger_conditionsTriggerConditionYaml[]
The list of trigger conditions to meet so that the action can be triggered.