NewScript: {
cache_ttl?: number;
codebase?: string;
concurrency_key?: string;
concurrency_time_window_s?: number;
concurrent_limit?: number;
content: string;
dedicated_worker?: boolean;
delete_after_use?: boolean;
deployment_message?: string;
description: string;
draft_only?: boolean;
envs?: string[];
is_template?: boolean;
kind?: "script" | "failure" | "trigger" | "command" | "approval";
language: "python3" | "deno" | "go" | "bash" | "powershell" | "postgresql" | "mysql" | "bigquery" | "snowflake" | "mssql" | "graphql" | "nativets" | "bun" | "php";
lock?: string;
no_main_func?: boolean;
parent_hash?: string;
path: string;
priority?: number;
restart_unless_cancelled?: boolean;
schema?: {
[key: string]: unknown;
};
summary: string;
tag?: string;
timeout?: number;
visible_to_runner_only?: boolean;
ws_error_handler_muted?: boolean;
}
Type declaration
Optional cache_ttl?: number
Optional codebase?: string
Optional concurrency_key?: string
Optional concurrency_time_window_s?: number
Optional concurrent_limit?: number
content: string
Optional dedicated_worker?: boolean
Optional delete_after_use?: boolean
Optional deployment_message?: string
description: string
Optional draft_only?: boolean
Optional envs?: string[]
Optional is_template?: boolean
Optional kind?: "script" | "failure" | "trigger" | "command" | "approval"
language: "python3" | "deno" | "go" | "bash" | "powershell" | "postgresql" | "mysql" | "bigquery" | "snowflake" | "mssql" | "graphql" | "nativets" | "bun" | "php"
Optional lock?: string
Optional no_main_func?: boolean
Optional parent_hash?: string
path: string
Optional priority?: number
Optional restart_unless_cancelled?: boolean
Optional schema?: {
[key: string]: unknown;
}
summary: string
Optional tag?: string
Optional timeout?: number
Optional visible_to_runner_only?: boolean
Optional ws_error_handler_muted?: boolean