craft-hub / SkillInputDefinition
Interface: SkillInputDefinition
Defined in: packages/craft-hub/src/types.ts:375
Project-owned form input that is added to an agent skill request as structured context.
Properties
default?
optionaldefault?:string
Defined in: packages/craft-hub/src/types.ts:381
description?
optionaldescription?:string
Defined in: packages/craft-hub/src/types.ts:379
id
id:
string
Defined in: packages/craft-hub/src/types.ts:376
label?
optionallabel?:string
Defined in: packages/craft-hub/src/types.ts:378
options?
optionaloptions?:CommandInputOption[]
Defined in: packages/craft-hub/src/types.ts:380
pattern?
optionalpattern?:string
Defined in: packages/craft-hub/src/types.ts:385
required?
optionalrequired?:boolean
Defined in: packages/craft-hub/src/types.ts:382
requiredWhen?
optionalrequiredWhen?:CommandInputConditions
Defined in: packages/craft-hub/src/types.ts:383
type
type:
"text"|"select"
Defined in: packages/craft-hub/src/types.ts:377
visibleWhen?
optionalvisibleWhen?:CommandInputConditions
Defined in: packages/craft-hub/src/types.ts:384