craft-hub / SkillInputDefinition
Interface: SkillInputDefinition
Defined in: packages/craft-hub/src/types.ts:461
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:467
description?
optionaldescription?:string
Defined in: packages/craft-hub/src/types.ts:465
id
id:
string
Defined in: packages/craft-hub/src/types.ts:462
label?
optionallabel?:string
Defined in: packages/craft-hub/src/types.ts:464
options?
optionaloptions?:CommandInputOption[]
Defined in: packages/craft-hub/src/types.ts:466
pattern?
optionalpattern?:string
Defined in: packages/craft-hub/src/types.ts:471
required?
optionalrequired?:boolean
Defined in: packages/craft-hub/src/types.ts:468
requiredWhen?
optionalrequiredWhen?:CommandInputConditions
Defined in: packages/craft-hub/src/types.ts:469
type
type:
"text"|"select"
Defined in: packages/craft-hub/src/types.ts:463
visibleWhen?
optionalvisibleWhen?:CommandInputConditions
Defined in: packages/craft-hub/src/types.ts:470