Workspace
Workspace
Switch the active workspace. One account can belong to many.
A General Input account can belong to many workspaces — your personal projects, your employer's org, a client's org you've been invited into. Each workspace has its own credentials and integrations, fully isolated from the others.
The CLI signs you in once, then remembers which workspace is currently active. Every command operates in that workspace's context until you switch.
geni workspace list— every workspace your account belongs to.geni workspace switch— change the active workspace.geni workspace current— print the active workspace.
Per-call override
Every command accepts a global --workspace <slug> flag that overrides the active workspace for that one invocation:
geni workspace switch acme # default for the rest of this shell
geni --workspace personal credential list # one-off, doesn't change the defaultUse this when you want to fan out across workspaces without flipping the default back and forth.