FlagPresence
Presence describes whether a flag value is guaranteed to exist when the action handler runs:
'optional'— not required; unresolved value follows the kind-specific optional fallback (undefinedfor most flags,[]for arrays)'required'— must be supplied; error if missing'defaulted'— always present (falls back to default value)Import:
@kjanat/dreamcliExport kind: type
Declared in:
src/core/schema/flag.tsSource link:
packages/dreamcli/src/core/schema/flag.ts:28
Signatures
ts
type FlagPresence = typeof FLAG_PRESENCES[number];