Skip to content

Rulvar API reference


Rulvar API reference / @rulvar/rulvar / IsolatedExecRequest

Interface: IsolatedExecRequest

Defined in: packages/core/dist/index.d.ts

One out-of-process tool dispatch.

Properties

PropertyTypeDescriptionDefined in
argsJsonThe validated arguments, after the permission chain rewrote them.packages/core/dist/index.d.ts
ctxIsolatedExecContext-packages/core/dist/index.d.ts
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/dist/index.d.ts
toolstringThe tool contract name.packages/core/dist/index.d.ts