Script: {
archived: boolean;
cache_ttl?: number;
codebase?: string;
concurrency_key?: string;
concurrency_time_window_s?: number;
concurrent_limit?: number;
content: string;
created_at: string;
created_by: string;
dedicated_worker?: boolean;
delete_after_use?: boolean;
deleted: boolean;
description: string;
draft_only?: boolean;
envs?: string[];
extra_perms: {
[key: string]: boolean;
};
has_draft?: boolean;
hash: 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;
lock_error_logs?: string;
no_main_func: boolean;
parent_hashes?: string[];
path: string;
priority?: number;
restart_unless_cancelled?: boolean;
schema?: {
[key: string]: unknown;
};
starred: boolean;
summary: string;
tag?: string;
timeout?: number;
visible_to_runner_only?: boolean;
workspace_id?: string;
ws_error_handler_muted?: boolean;
}
Type declaration
archived: boolean
Optional cache_ttl?: number
Optional codebase?: string
Optional concurrency_key?: string
Optional concurrency_time_window_s?: number
Optional concurrent_limit?: number
content: string
created_at: string
created_by: string
Optional dedicated_worker?: boolean
Optional delete_after_use?: boolean
deleted: boolean
description: string
Optional draft_only?: boolean
Optional envs?: string[]
extra_perms: {
[key: string]: boolean;
}
Optional has_draft?: boolean
hash: 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"
Optional lock?: string
Optional lock_error_logs?: string
no_main_func: boolean
Optional parent_hashes?: string[]
path: string
Optional priority?: number
Optional restart_unless_cancelled?: boolean
Optional schema?: {
[key: string]: unknown;
}
starred: boolean
summary: string
Optional tag?: string
Optional timeout?: number
Optional visible_to_runner_only?: boolean
Optional workspace_id?: string
Optional ws_error_handler_muted?: boolean
The first element is the direct parent of the script, the second is the parent of the first, etc