Interface: CreateWorkspaceOptions
Options for createWorkspace.
Properties
Section titled “Properties”assistantSkills?
Section titled “assistantSkills?”
optionalassistantSkills?:boolean
Start from DEFAULT_SKILL_FOLDERS. Defaults to true; false
starts from an empty map, leaving only the skillFolders given here.
optionalbm25?:boolean
Enable BM25 keyword search over indexed workspace content.
checkSkillFileMtime?
Section titled “checkSkillFileMtime?”
optionalcheckSkillFileMtime?:boolean
Forwarded to Mastra when skill discovery is enabled.
extraSkillPaths?
Section titled “extraSkillPaths?”
optionalextraSkillPaths?: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.
optionalid?:string
Workspace id; derived from name or "workspace" when omitted.
mounts?
Section titled “mounts?”
optionalmounts?:WorkspaceMountResolver[]
Extra per-request mount resolvers (run after the skill-folder mounts).
optionalname?:string
Display name; derived from id when omitted.
skillFolders?
Section titled “skillFolders?”
optionalskillFolders?: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.
skills?
Section titled “skills?”
optionalskills?:SkillsResolver
Replace the auto-built dynamic skills resolver.