eslint-disable-next-line @typescript-eslint/no-explicit-any
Readonly_Optional ReadonlyargsOptional ReadonlycommandOptionaldependsThe other tasks the task depend on.
OptionaldependsThe order the dependsOn tasks should be executed in.
OptionaldetailOptionalenableWhether to enable command history tracking for this task's terminal. When enabled, OSC sequences are injected to mark command boundaries. Defaults to false if not specified.
Optional ReadonlyexecutionOptionalgroupOptionalisWhether the task is a background task or not.
ReadonlylabelA label that uniquely identifies a task configuration per source
Optional ReadonlylinuxLinux specific task configuration
Optional ReadonlyoptionsOptional ReadonlyosxmacOS specific task configuration
OptionalpresentationOptionalproblemOptionalrunReadonlytypeOptional ReadonlywindowsWindows specific task configuration
Configuration of a Task that may be run as a process or a command inside a shell.