Interface: NodeRunnerNode
Defined in: core/dist/ast/domain/node-runner-node.d.ts:7
Passive AST node representing a local OS subprocess and daemon concurrency pool (local.runner).
Separates one-shot command slots (slots) from long-lived background daemon slots (maxDaemons).
Extends
BaseRunnerPoolASTNode<"node:runner">
Extended by
Properties
| Property | Modifier | Type | Description | Overrides | Inherited from | Defined in |
|---|---|---|---|---|---|---|
id | readonly | string | Unique identifier of the local runner pool. | BaseRunnerPoolASTNode.id | - | core/dist/ast/domain/node-runner-node.d.ts:9 |
maxDaemons | readonly | number | Maximum concurrent background daemon sessions. | BaseRunnerPoolASTNode.maxDaemons | - | core/dist/ast/domain/node-runner-node.d.ts:13 |
slots | readonly | number | Maximum concurrent one-shot command executions. | BaseRunnerPoolASTNode.slots | - | core/dist/ast/domain/node-runner-node.d.ts:11 |
type | readonly | "node:runner" | Unique string-literal discriminant of the runner pool node. | - | BaseRunnerPoolASTNode.type | core/dist/ast/base/base-runner-pool-ast-node.d.ts:11 |