Skip to main content

Spaces

PropertyValue
descriptionNamed workspace management under the grouped MAC CLI space surface.
relatedRepoHelpers, Navigation, Configuration

The grouped space surface manages the named workspace map stored in the RepoHelpers config.

Current subcommands:

  • list
  • add
  • update
  • remove
  • default

Current Model

  • DefaultWorkspace selects the implicit space when -Space is omitted
  • Workspaces maps space names to directory roots
  • current shared default space = projects

Examples

mac-cli space list
mac-cli space add scratch-space D:\business\projects -Dry
mac-cli space update projects -Path D:\business\projects
mac-cli space update
mac-cli space default projects -Dry
mac-cli space remove scratch-space -Dry

Current Behavior Notes

  • space add, space update, space remove, and space default prompt for missing inputs when needed
  • space names are validated to letters, numbers, and hyphens
  • the current default space cannot be removed until another default is chosen