Skip to content

Rulvar API reference


Rulvar API reference / @rulvar/core / IsolatedExecRequest

Interface: IsolatedExecRequest

Defined in: packages/core/src/l0/spi/executor.ts:56

One out-of-process tool dispatch.

Properties

PropertyTypeDescriptionDefined in
argsJsonThe validated arguments, after the permission chain rewrote them.packages/core/src/l0/spi/executor.ts:62
ctxIsolatedExecContext-packages/core/src/l0/spi/executor.ts:69
executorIsolatedExecutorTagThe declared executor tag ('subprocess''container').
specJsonThe tool's executorSpec: opaque host data telling THIS provider what to run (for a subprocess adapter, the command and its argv). Never identity; the engine passes it through verbatim.packages/core/src/l0/spi/executor.ts:68
toolstringThe tool contract name.packages/core/src/l0/spi/executor.ts:60