# Workspace Configuration Schema
# Common schema for workspace settings across all services

{
  WorkspaceConfig = {
    # Workspace identifier (lowercase alphanumeric, hyphen, underscore)
    name | String,

    # Absolute path to workspace directory
    path | String,

    # Enable or disable this workspace
    enabled | Bool | default = true,

    # Allow serving multiple workspaces from single service instance
    multi_workspace | Bool | default = false,
  },
}
