Skip to content

Interface: CreateWorkspaceOptions

Options for createWorkspace.

optional assistantSkills?: boolean

Start from DEFAULT_SKILL_FOLDERS. Defaults to true; false starts from an empty map, leaving only the skillFolders given here.


optional bm25?: boolean

Enable BM25 keyword search over indexed workspace content.


optional checkSkillFileMtime?: boolean

Forwarded to Mastra when skill discovery is enabled.


optional extraSkillPaths?: string[]

Extra LOCAL skill scan paths added to every request’s skill discovery. Used by the plugin to surface remote skills provisioned to a local temp dir at startup (see remote-skills.ts). Databricks-hosted remote skills need no entry here - they land in the Assistant tree the built-in mount already scans.


optional id?: string

Workspace id; derived from name or "workspace" when omitted.


optional mounts?: WorkspaceMountResolver[]

Extra per-request mount resolvers (run after the skill-folder mounts).


optional name?: string

Display name; derived from id when omitted.


optional skillFolders?: Record<string, false | SkillFolderOptions>

Named skill folders merged over DEFAULT_SKILL_FOLDERS: a matching name overrides that default, false disables it, and any other name adds a folder.


optional skills?: SkillsResolver

Replace the auto-built dynamic skills resolver.