craft-hub
Classes
- AccountSyncService
- AgentActionService
- AgentTaskManager
- CommandInputValidationError
- CraftHubRuntime
- CraftHubSettingsService
- CraftHubStore
- DeliveryCoordinator
- DeliveryError
- DeliveryReceiver
- DeliveryStore
- DotfilesManager
- DotfilesTrustError
- DotfilesValidationError
- GitIntegration
- GitIntegrationConflictError
- GitIntegrationValidationError
- HostExtensionManager
- IntegrationConfirmationRequiredError
- IntegrationRegistry
- MarketplaceCatalogTrust
- NpmPluginPackageInstaller
- OwnerScopeService
- PacotePluginPackageInstaller
- PersonalConfigRepository
- PersonalGitSyncService
- PluginManager
- ProjectConfigValidationError
- ProjectRegistry
- ProjectWatcher
- ReleasePlanner
- SettingsConflictError
- SettingsValidationError
- SkillInputValidationError
- SoftwareCatalogService
- SoftwareOperationError
- SoftwareSourceError
- SoftwareSourceService
- TeamGitSyncService
- TeamLifecycleValidationError
- TeamManager
- UserConfigService
- WorkAssistant
- WorkItemProjectConflictError
- WorkItemProjectError
- WorkItemProjectService
- WorkspaceCatalogService
- WorkspaceConflictError
- WorkspaceImportService
- WorkspaceService
- WorkspaceSubscriptionError
- WorkspaceSubscriptionService
Interfaces
- AccountIdentity
- AccountProvider
- AccountSyncEnvelope
- AccountSyncProvider
- AccountSyncStatus
- AgentActionDefinition
- AgentActionResult
- AgentActionSummary
- AgentConnectionStatus
- AgentTaskProvider
- AgentTaskProviderInput
- AgentTaskProviderResult
- AgentTaskRecord
- ApplyGitIntegrationRequest
- CapabilityDiscoveryDiagnostic
- CapabilityDiscoveryResult
- CapabilityPins
- CapabilityProvider
- CapabilityProviderContext
- CapabilityReference
- CiIntegrationAdapter
- CommandAvailability
- CommandCapability
- CommandInputCondition
- CommandInputDefinition
- CommandInputOption
- CommandInvocation
- CommandPackage
- CommandPackageLink
- CommandPrerequisite
- CommandToolGroup
- ConfigurationManagementItem
- ConfigurationManagementPage
- ConfigurationManagementTool
- ConfigurationSkillsAudit
- CraftHubAppLaunch
- CraftHubOptions
- CraftHubPlugin
- CraftHubServer
- CraftHubServerCloseOptions
- CraftHubServerOptions
- CraftHubSettings
- CreateTeamInput
- DeliveryActor
- DeliveryDevice
- DeliveryHttpOptions
- DeliveryLink
- DeliveryLocalExecutor
- DeliveryLocalTask
- DeliveryOperation
- DeliveryOperationPlan
- DeliveryOperationProvider
- DeliveryReceiverTransport
- DeliveryRequest
- DeliveryState
- DistributionConfig
- DotfilesCommand
- DotfilesManagerStatus
- DotfilesManifest
- DotfilesOperationResult
- GitIntegrationIssue
- GitIntegrationPlan
- GitIntegrationRequest
- GitIntegrationResult
- GitIntegrationStep
- HostDiagnosticCheck
- HostDiagnosticProvider
- HostDiagnosticProviderResult
- HostDiagnosticProviderSnapshot
- HostDiagnosticReport
- HostEnvironment
- HostExtensionStatus
- ImportedWorkspaceMemberInput
- InstalledIntegrationContribution
- InstalledNavigationPanel
- InstalledPackage
- InstalledPlugin
- InstalledPluginWorkbench
- InstalledSkillContribution
- InstallPluginRequest
- IntegrationConnectionForm
- IntegrationConnectionStatus
- IntegrationDiagnostic
- IntegrationEntity
- IntegrationEntityPage
- IntegrationEntityQuery
- IntegrationProvider
- IntegrationProviderContext
- IntegrationStatusTransition
- IntegrationStatusTransitionPage
- IssueIntegrationAdapter
- LaunchCraftHubAppOptions
- LaunchCraftHubProjectOptions
- LoadCraftHubPluginsOptions
- LoadCraftHubPluginsResult
- LocalEnvironmentInspectionOptions
- LocalEnvironmentSnapshot
- LocalEnvironmentTool
- LocalPlugin
- LocalSkillActivationSettings
- MarketplacePluginInitOptions
- MarketplacePluginPackResult
- MarketplacePluginValidation
- MarketplaceSource
- MarketplaceSourcePreview
- MarketplaceSourceVerification
- MarketplaceTrustPolicy
- MergeRequestIntegrationAdapter
- NpmInvocation
- OwnerScope
- OwnerScopeUiState
- OwnerScopeWorkspaceData
- PersonalConfigRepositoryReadyStatus
- PersonalGitSyncStatus
- PersonalGitSyncTarget
- PluginCommandContributions
- PluginDiagnostic
- PluginDocumentPreview
- PluginInstallPlan
- PluginInstallPlanItem
- PluginPackageInstaller
- PluginUpdatePlanItem
- PluginUpdateResult
- PortableWorkspaceSnapshot
- ProjectCatalogDiagnostic
- ProjectCatalogSnapshot
- ProjectChangeEvent
- ProjectConfigDiagnostic
- ProjectConfigInitialization
- ProjectConfigInitializationResult
- ProjectDescriptionApplication
- ProjectDescriptionAudit
- ProjectDescriptionChange
- ProjectDescriptionEvidence
- ProjectDescriptionItem
- ProjectDescriptionProposal
- ProjectDescriptionSuggestion
- ProjectOverview
- ProjectReadme
- ProjectRecord
- ProjectReference
- ProjectRunSummary
- ProjectSkillsState
- ProjectSkillStatus
- ProjectVisualInput
- ReleaseOperation
- ReleasePlan
- RepositoryContentValidation
- RepositoryIntegrationAdapter
- RepositoryValidationFile
- RepositoryValidationIssue
- RepositoryValidationProvider
- RepositoryValidationReport
- ResolveCommandContributionsInput
- ResolveCommandContributionsResult
- ResolvedIntegrationContribution
- ResolvedSkillActivations
- ResolvedWorkItemProjectAssociation
- ResolvedWorkspaceMember
- ResolveSkillActivationsInput
- ResourceField
- ResourcePage
- ResourcePageAdapter
- RunCleanupOptions
- RunCleanupPreview
- RunCleanupResult
- RunHandle
- RunOutputEvent
- RunRecord
- RuntimeHealth
- SaveWorkspaceInput
- SettingsChange
- SettingsExportEnvelope
- SettingsImportPreview
- SettingsSnapshot
- SkillActivationEvidence
- SkillActivationRule
- SkillActivationScope
- SkillActivationSettings
- SkillCapability
- SkillCapabilityActivation
- SkillInputDefinition
- SkillInputSelection
- SkillInvocationPromptOptions
- SoftwareCatalogProvider
- SoftwareCatalogSnapshot
- SoftwareManagementProvider
- SoftwareRepositoryReader
- SoftwareSourcePreview
- SoftwareSourceSnapshot
- StartAgentTaskInput
- StartAgentTaskOptions
- SubscribedWorkspace
- TeamDeletionResult
- TeamGitSyncConfigurationReceipt
- TeamGitSyncStatus
- UserConfigDiagnostic
- UserConfigDocument
- UserConfigStatus
- WorkAssistantProvider
- WorkbenchDiagnostic
- WorkbenchDiagnosticSnapshot
- WorkbenchDiagnosticSources
- WorkbenchDiagnosticTarget
- WorkbenchToolOpenResult
- WorkItemIntegrationAdapter
- WorkItemProjectBinding
- WorkItemProjectSnapshot
- WorkspaceCatalog
- WorkspaceCatalogProvider
- WorkspaceGroup
- WorkspaceImportDiagnostic
- WorkspaceImportMemberPreview
- WorkspaceImportPreview
- WorkspaceImportResult
- WorkspaceImportValidation
- WorkspaceImportWorkspacePreview
- WorkspaceIntegrationAdapter
- WorkspaceManifest
- WorkspaceMember
- WorkspaceRecord
- WorkspaceRepositoryProvider
- WorkspaceRepositorySnapshot
- WorkspaceSubscriptionPreview
- WorkspaceUiState
Type Aliases
- AccountConfiguration
- AgentActionId
- BrowserOpener
- Capability
- CapabilitySource
- CaptureDraft
- CatalogPluginV1
- CommandCategory
- CommandInputConditions
- CommandInputOptionSource
- CommandInputValues
- CommandPackageMatcher
- CommandPresetContribution
- CommandTemplateContribution
- CraftHubProjectLaunch
- DeliveryPermission
- DeliveryRequestStatus
- DeliveryWorkItemRef
- DesktopOpener
- DotfilesManagerState
- DotfilesOperation
- FocusAnalysis
- FocusCandidate
- GitIntegrationBlockerCode
- GitIntegrationRelation
- GitIntegrationWarningCode
- GitUpstreamState
- HostEnvironmentKind
- HostExtension
- IntegrationActionResult
- IntegrationConfirmation
- IntegrationContribution
- IntegrationEffect
- IntegrationOperation
- LocalEnvironmentToolId
- LocalizedText
- ManagedPlugin
- NavigationLinkContribution
- NavigationPanelContribution
- OperationSupport
- OwnerScopeKind
- PackageLinkContribution
- PackageQuickActionContribution
- PackageToolGroupContribution
- PersonalConfigRepositoryStatus
- PersonalGitSyncResolution
- PersonalGitSyncState
- PersonalWorkbenchHome
- PersonalWorkbenchTool
- PersonalWorkbenchToolLaunch
- PluginCatalogV1
- PluginDependencyV1
- PluginManifestV1
- ProjectAccentColor
- ProjectChangeListener
- ProjectChangeScope
- ProjectCommandInputConfig
- ProjectCommandInputOptionConfig
- ProjectConfig
- ProjectConfigInitializationMode
- ProjectConfigPath
- ProjectDescriptionTarget
- ProjectSkillInputConfig
- ResolvedIntegrationAction
- ResourceInput
- RunStreamEvent
- SettingsExportMode
- SettingsImportStrategy
- SkillActivationCondition
- SoftwareApplicationOpen
- SoftwareCatalog
- SoftwareCatalogItem
- SoftwareCatalogManifest
- SoftwareCatalogSource
- SoftwareInstallationPlan
- SoftwareInstallationRun
- SoftwareInstallationRuns
- SoftwareSource
- SoftwareSourceInput
- TrustState
- WorkbenchCodexReasoningEffort
- WorkbenchCodexSetting
- WorkbenchContribution
- WorkbenchCustomEditor
- WorkbenchDiagnosticKind
- WorkbenchEditorId
- WorkbenchEditorSetting
- WorkbenchLocale
- WorkbenchSidebarEntry
- WorkbenchSidebarSetting
- WorkbenchTheme
- WorkbenchViewReference
- WorkItemContainerRef
- WorkItemDueDate
- WorkItemPersonalMembership
- WorkItemProjectAssociation
- WorkItemProjectDeleteRequest
- WorkItemProjectResolution
- WorkItemProjectTarget
- WorkItemProjectUpdateRequest
- WorkItemSourceRef
- WorkspaceCatalogEntry
- WorkspaceMarket
- WorkspaceSource
- WorkspaceSourceCatalog
- WorkspaceSubscription
Variables
- accountConfigurationSchema
- builtinAgentActions
- builtinCapabilityProvider
- catalogPluginV1Schema
- commandPackageMatcherSchema
- commandPresetContributionSchema
- commandTemplateContributionSchema
- communityDistribution
- defaultPersonalWorkbenchTools
- deliveryId
- dotfilesManifestPath
- dotfilesManifestSchemaUrl
- dotfilesOperations
- integrationConfirmationSchema
- integrationContributionSchema
- integrationEffectSchema
- integrationOperationSchema
- localSkillActivationSettingsSchema
- marketplaceCatalogKeyIdHeader
- marketplaceCatalogSignatureHeader
- navigationLinkContributionSchema
- navigationPanelContributionSchema
- operationSupportSchema
- ownerScopesFileName
- ownerScopesSchemaUrl
- packageLinkContributionSchema
- packageQuickActionContributionSchema
- packageToolGroupContributionSchema
- PERSONAL_OWNER_SCOPE_ID
- personalWorkbenchHomeSchema
- personalWorkbenchToolSchema
- pluginCatalogV1Schema
- pluginManifestV1Schema
- projectAccentColors
- projectConfigSchema
- projectConfigSchemaRevision
- projectConfigSchemaUrl
- projectConfigTargetPath
- publicWorkspaceRepositoryProvider
- settingsExportFormatVersion
- settingsFileName
- settingsSchemaFileName
- sidebarSettingSchema
- skillActivationConditionSchema
- skillActivationRuleSchema
- skillActivationSettingsSchema
- softwareApplicationOpenSchema
- softwareApplicationRequestSchema
- softwareCatalogItemSchema
- softwareCatalogManifestSchema
- softwareCatalogSchema
- softwareInstallationConfirmationSchema
- softwareInstallationPlanSchema
- softwareInstallationRequestSchema
- softwareInstallationRunSchema
- softwareInstallationRunsSchema
- softwareMetadataSchema
- softwareSourceCommandSchema
- softwareSourceInputSchema
- sourceWorkspaceSchema
- sourceWorkspaceSchemaUrl
- userConfigCatalogFileName
- userConfigCatalogSchemaUrl
- workbenchContributionSchema
- workbenchViewReferenceSchema
- workItemContainerRefSchema
- workItemDueDateSchema
- workItemFieldsSchema
- workItemPageFieldsSchema
- workItemPersonalMembershipSchema
- workItemProjectDeleteRequestSchema
- workItemProjectTargetSchema
- workItemProjectUpdateRequestSchema
- workItemRefSchema
- workItemSourceRefSchema
- workspaceCatalogEntrySchema
- workspaceCatalogSchema
- workspaceFileExtension
- workspaceMarketSchema
- workspaceSchemaUrl
- workspaceSourceSchema
- workspaceSourceSchemaUrl
- workspaceSubscriptionSchema
Functions
- applyProjectConfigInitialization
- applyProjectDescriptionChanges
- assertCommandWorkingDirectory
- assertRepositoryValidationProviders
- buildSkillInvocationPrompt
- collectWorkbenchDiagnostics
- commandCategory
- commandInputConditionMatches
- commandInputs
- commandInvocationSequence
- craftHubCelebrationDesktopUrl
- craftHubProjectDesktopUrl
- createCraftHub
- createDefaultPersonalWorkbenchHome
- createDeliveryHttpHandler
- createDeliveryLocalExecutor
- createDeliveryReceiverTransport
- defineCapabilityProvider
- defineCraftHubPlugin
- deliveryLocalTaskId
- deliveryWorkItemKey
- describeHostEnvironment
- discoverCapabilities
- discoverCapabilitiesWithDiagnostics
- executeCommand
- getCraftHubConfigDir
- getCraftHubDataDir
- handleAccountRequest
- identifyProjectReference
- initialDeliveryState
- initializeMarketplacePlugin
- inspectLocalEnvironment
- isLocalDirectoryMutation
- isPersonalWorkItem
- isRaycastCommandUrl
- isRelevantProjectPath
- launchCraftHubApp
- launchCraftHubProject
- loadCraftHubPlugins
- loadProjectConfig
- localizedText
- localizeNavigationPanel
- localizeWorkbench
- mergeConfigurations
- normalizeProjectReference
- normalizeProjectSubdir
- normalizeRepositoryUrl
- openCraftHubDesktop
- openSystemBrowser
- packMarketplacePlugin
- pairDeliveryDevice
- parseJsoncDocument
- parseProjectConfig
- parseRepositoryContentValidation
- parseWorkspaceRepositoryUrl
- personalActiveWork
- previewProjectConfigInitialization
- projectConfigJsonSchema
- projectConfigRevision
- readHostDiagnosticProviders
- readLocalRepositoryCatalogFile
- readPackageDocument
- readPackageDocumentAsset
- readPackageIconAsset
- readPackageIconDataUrl
- readProjectOverviewAsset
- readProjectReadme
- readRepositoryCatalogFile
- readWorkspaceGitRepository
- readWorkspaceGitTree
- readWorkspaceSource
- resolveCommandContributions
- resolveCommandInvocation
- resolveCraftHubWebDirectory
- resolveNpmInvocation
- resolvePersistedCommandInvocation
- resolveProjectReference
- resolveSkillActivations
- resolveSkillInputSelections
- saveProjectVisual
- startCraftHubServer
- startDeliveryConnection
- validateMarketplacePlugin
- validateRepository
- validateRepositoryCatalogPath
- verifyProjectReference
- workItemActionInput
- workItemContainerKey
- workItemIdentityKey
- workItemSourceKey
- workspaceSourceJsonSchema