Skip to content

Graphorin API reference v0.4.0


Graphorin API reference / @graphorin/tools / code-mode / CodeExecuteToolOptions

Interface: CodeExecuteToolOptions

Defined in: packages/tools/src/code-mode/meta-tools.ts:127

Configuration for createCodeExecuteTool.

Properties

PropertyModifierTypeDescriptionDefined in
allowedToolsreadonlyreadonly string[]Names the script may call. Discovered (deferred) names may be added.packages/tools/src/code-mode/meta-tools.ts:131
executeToolreadonlyCodeExecuteBridgeHost bridge for each tools.<name>(args) call.packages/tools/src/code-mode/meta-tools.ts:133
limits?readonlyCodeExecuteLimitsSandbox limits.packages/tools/src/code-mode/meta-tools.ts:135
projectionreadonlyCodeApiProjectionProjection over the eager tool set, embedded in the description.packages/tools/src/code-mode/meta-tools.ts:129
run?readonly(o) => Promise&lt;BridgedSourceResult&gt;Override the runner (tests inject a fake). Default runBridgedSource.packages/tools/src/code-mode/meta-tools.ts:137