ToolRuntime Type
Describes a named runtime that a process-based tool needs in order to run.
For example, a TypeScript entrypoint declares runtime "deno" so it launches as
`deno run -A entry.ts
Record fields
| Record Field |
Description
|
Full Usage:
Args
Field type: string list
|
Leading arguments for the launcher (e.g. ["run"; "-A"] for deno).
|
Full Usage:
Command
Field type: string
|
Launcher executable that wraps the tool command ("" = run the command directly).
|
Full Usage:
DefaultImage
Field type: string option
|
Default container image used when this runtime is containerized.
|
Full Usage:
Name
Field type: string
|
Identifier used in tool/session config (e.g. "deno", "ts-node", "python").
|
Nao