Skip to content

Interface: ProvisionRemoteSkillsOptions

Top-level remote-skills provisioning options.

optional client?: WorkspaceClient$1

Auth-scoped Databricks client. Defaults to the AppKit execution context.


optional databricksBasePath?: string

Absolute Databricks path that roots the destination Assistant skills tree. Defaults to the OBO user’s /Users/<email>/.assistant/skills.


optional failOnError?: boolean

Fail app startup when a source can’t be resolved. Defaults to true. A per-source failOnError wins over this.


optional maxDownloadBytes?: number

Byte ceiling on a direct-fetch download. Defaults to 10 MiB.


optional refreshTtlMs?: number

How long a provisioned tree is reused before its source is downloaded again, in milliseconds. Defaults to seven days; 0 re-downloads on every boot. A per-source refreshTtlMs wins over this.


sources: RemoteSkillSource | OneOrMany<RemoteSkillSource>

Sources to materialize at startup.


optional userEmail?: string

User email used to derive the default Databricks destination.