Graphorin API reference v0.7.0
Graphorin API reference / @graphorin/tools / / ExecuteBatchOptions
Interface: ExecuteBatchOptions
Defined in: packages/tools/src/executor/types.ts:284
Per-batch options accepted by executor.executeBatch(...).
Properties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
calls | readonly | readonly ToolCall[] | - | packages/tools/src/executor/types.ts:285 |
capability? | readonly | "read-only" | Run-level capability restriction (D2 - single-writer constraint). 'read-only' deterministically blocks every side-effecting / external-stateful tool with a capability_blocked outcome, no matter what the model asked for - the enforcement half of the agent-side advertise filter. Absent ⇒ all capabilities (legacy). | packages/tools/src/executor/types.ts:304 |
disableRepair? | readonly | boolean | Disable the single-round repair hook for this batch (tools-02). Used for PRE-APPROVED calls replayed on a durable-HITL resume: a human granted exactly these args, so a repair rewrite must fail as invalid_input rather than execute a payload nobody saw. | packages/tools/src/executor/types.ts:296 |
runContext | readonly | RunContext | - | packages/tools/src/executor/types.ts:286 |
stepNumber | readonly | number | - | packages/tools/src/executor/types.ts:287 |
trustLevel? | readonly | SandboxTrustLevel | Trust level for the per-tool sandbox resolution. Default 'user-defined'. | packages/tools/src/executor/types.ts:289 |