Skip to content
1 min read · 144 words

Interface: VerbArgSpec

Defined in: src/batteries/media/verbs.ts:38

Declaration of one named arg on a verb.

Properties

PropertyTypeDescriptionDefined in
descriptionstringModel-facing description used in generated tool grammar text.src/batteries/media/verbs.ts:50
max?numberInclusive maximum for numbers / per-element for number lists.src/batteries/media/verbs.ts:48
min?numberInclusive minimum for numbers / per-element for number lists.src/batteries/media/verbs.ts:46
required?booleanWhether the statement must supply this arg.src/batteries/media/verbs.ts:42
typeVerbArgTypeThe 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