Interface: SkillIsolatedTool
Defined in: src/batteries/skills/types.ts:119
Tier-2 tool whose source is evaluated inside the configured guest runtime.
Properties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
description | readonly | string | Model-visible operation description. | src/batteries/skills/types.ts:123 |
name | readonly | string | Model-visible tool name. | src/batteries/skills/types.ts:121 |
params? | readonly | readonly SkillScriptParam[] | Declared JSON arguments validated before source evaluation. | src/batteries/skills/types.ts:125 |
source | readonly | string | A complete async arrow expression: async (args) => { ... }. | src/batteries/skills/types.ts:127 |