Skip to content

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

PropertyModifierTypeDescriptionDefined in
callsreadonlyreadonly 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?readonlybooleanDisable 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
runContextreadonlyRunContext-packages/tools/src/executor/types.ts:286
stepNumberreadonlynumber-packages/tools/src/executor/types.ts:287
trustLevel?readonlySandboxTrustLevelTrust level for the per-tool sandbox resolution. Default 'user-defined'.packages/tools/src/executor/types.ts:289