Interface: VerbArgSpec
Defined in: src/batteries/media/verbs.ts:38
Declaration of one named arg on a verb.
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
description | string | Model-facing description used in generated tool grammar text. | src/batteries/media/verbs.ts:50 |
max? | number | Inclusive maximum for numbers / per-element for number lists. | src/batteries/media/verbs.ts:48 |
min? | number | Inclusive minimum for numbers / per-element for number lists. | src/batteries/media/verbs.ts:46 |
required? | boolean | Whether the statement must supply this arg. | src/batteries/media/verbs.ts:42 |
type | VerbArgType | The arg's value type. | src/batteries/media/verbs.ts:40 |
values? | readonly string[] | Legal values when type === 'enum' (or per-element for list types). | src/batteries/media/verbs.ts:44 |