Function: createWorkspace()
createWorkspace(
options?):Workspace
Create a Mastra Workspace with per-request Databricks mounts.
Parameters
Section titled “Parameters”options?
Section titled “options?”Returns
Section titled “Returns”Workspace
Examples
Section titled “Examples”Default skill folders only
createWorkspace()Override a default, drop another, and add a location of your own
createWorkspace({ skillFolders: { "workspace-team": { path: "/Workspace/Shared/team-skills" }, "workspace-team-app": false, runbooks: { path: "/Workspace/Shared/runbooks/skills", writable: true }, volume: { filesystem: myVolumeFilesystem }, },})Skill folders plus a custom mount resolver
createWorkspace({ mounts: [ async ({ requestContext }) => ({ mounts: { "/data": myFilesystem }, skillPaths: [], }), ],})