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
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
allowedTools | readonly | readonly string[] | Names the script may call. Discovered (deferred) names may be added. | packages/tools/src/code-mode/meta-tools.ts:131 |
executeTool | readonly | CodeExecuteBridge | Host bridge for each tools.<name>(args) call. | packages/tools/src/code-mode/meta-tools.ts:133 |
limits? | readonly | CodeExecuteLimits | Sandbox limits. | packages/tools/src/code-mode/meta-tools.ts:135 |
projection | readonly | CodeApiProjection | Projection over the eager tool set, embedded in the description. | packages/tools/src/code-mode/meta-tools.ts:129 |
run? | readonly | (o) => Promise<BridgedSourceResult> | Override the runner (tests inject a fake). Default runBridgedSource. | packages/tools/src/code-mode/meta-tools.ts:137 |