@salesforce/b2c-tooling-sdk / guidance / BundleGuidanceOptions
Interface: BundleGuidanceOptions
Defined in: packages/b2c-tooling-sdk/src/guidance/bundle.ts:31
Properties
baseDirectory?
optionalbaseDirectory:string
Defined in: packages/b2c-tooling-sdk/src/guidance/bundle.ts:35
Base for resolving directory sources. Defaults to repoRoot.
checkSkillUris?
optionalcheckSkillUris:boolean
Defined in: packages/b2c-tooling-sdk/src/guidance/bundle.ts:48
Require every skill:// URI to name a bundled file. Disable for a partial bundle whose skills reference collections bundled elsewhere. Defaults to true.
collections
collections:
GuidanceCollectionSource[]
Defined in: packages/b2c-tooling-sdk/src/guidance/bundle.ts:36
destination
destination:
string
Defined in: packages/b2c-tooling-sdk/src/guidance/bundle.ts:50
Output directory; replaced entirely on success.
featuredResources?
optionalfeaturedResources:string[]
Defined in: packages/b2c-tooling-sdk/src/guidance/bundle.ts:38
Entry IDs advertised individually as MCP resources.
indexSummaries?
optionalindexSummaries:Record<string,string>
Defined in: packages/b2c-tooling-sdk/src/guidance/bundle.ts:43
Short skill://index lines by entry ID, replacing the truncated description there only. Keys must name bundled entries; entries without one fall back to the truncated description.
repoRoot
repoRoot:
string
Defined in: packages/b2c-tooling-sdk/src/guidance/bundle.ts:33
Repository root; every source must be inside it.