Skip to content

craft-hub / CraftHubOptions

Interface: CraftHubOptions

Defined in: packages/craft-hub/src/extensions.ts:28

Properties

agentTaskProvider?

optional agentTaskProvider?: AgentTaskProvider

Defined in: packages/craft-hub/src/extensions.ts:37

External agent adapter supplied by an embedding host.


capabilityProviders?

optional capabilityProviders?: CapabilityProvider[]

Defined in: packages/craft-hub/src/extensions.ts:39

Deprecated

Wrap providers in a Craft Hub plugin instead.


configDir?

optional configDir?: string

Defined in: packages/craft-hub/src/extensions.ts:30


dataDir?

optional dataDir?: string

Defined in: packages/craft-hub/src/extensions.ts:29


distribution?

optional distribution?: DistributionConfig

Defined in: packages/craft-hub/src/extensions.ts:31


pluginPackageInstaller?

optional pluginPackageInstaller?: PluginPackageInstaller

Defined in: packages/craft-hub/src/extensions.ts:33

Override npm package installation, primarily for embedded hosts and tests.


plugins?

optional plugins?: CraftHubPlugin[]

Defined in: packages/craft-hub/src/extensions.ts:35

Plugins installed by the host distribution or application.

Released under the MIT License.