Workspaces
A workspace is either personal or team-based.| Kind | Purpose | Created |
|---|---|---|
personal | Your default namespace | When you claim a username |
team | A shared namespace for collaboration | By signed-in users on a plan that allows team workspaces |
- 3 to 32 characters.
- Lowercase letters, numbers, underscores, and hyphens.
- Must start and end with a letter or number.
- Must not collide with reserved app routes such as
api,docs,login,dashboard, ormcp.
Roles
Workspace membership grants access to the projects and artifacts in that namespace.| Role | Typical use |
|---|---|
owner | Full namespace control and billing ownership |
admin | Manage members and content |
member | Create and edit content |
viewer | Read visible workspace content |
billing_admin | Manage billing without full content administration |
admin, member, viewer, or billing_admin.
Projects
A project groups artifacts under a workspace:projectId, an owner (ownerUsername or workspaceSlug), a slug, a title, an optional description, and an icon. Project slugs normalize to lowercase letters, numbers, and single hyphens.