Rulvar API reference / @rulvar/rulvar / IsolatedExecRequest
Interface: IsolatedExecRequest
Defined in: packages/core/dist/index.d.ts
One out-of-process tool dispatch.
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
args | Json | The validated arguments, after the permission chain rewrote them. | packages/core/dist/index.d.ts |
ctx | IsolatedExecContext | - | packages/core/dist/index.d.ts |
executor | IsolatedExecutorTag | The declared executor tag ('subprocess' | 'container'). |
spec | Json | The 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 |
tool | string | The tool contract name. | packages/core/dist/index.d.ts |