Skip to content

ManifestConfigField

A single field descriptor inside a manifest config object — describes one preference input shown in the source’s setup wizard.

PropertyTypeDescription
default?readonly string[]The value the field starts with when the user has chosen nothing.
directory?Record<string, unknown>A searchable picker for this field, instead of free text — which provider backs it, and how it authenticates.
hint?stringA short note under the input — what a good value looks like.
label?stringDisplay label in the setup UI.
pattern?stringA regex the value must match, as a string.
placeholder?stringOptional example text shown in the input.
type?stringInput type — text, text[], url, url[], path, number, boolean.