Skip to content

Latest commit

 

History

History
66 lines (44 loc) · 1.26 KB

File metadata and controls

66 lines (44 loc) · 1.26 KB

Workspaces

Multiple people can share a Box0 server. Each person gets their own API key and can be added to workspaces for shared access.

Create a user

On the server machine (admin):

b0 invite alice

This prints Alice's API key.

If you need a dedicated admin account for another service on an existing Box0 server, run:

b0 admin ensure --db ~/.b0/b0.db --name service-admin --key b0_service_admin_key

Create a shared workspace

b0 workspace create dev-team
b0 workspace add-member dev-team <alice-user-id>

Connect from another machine

On Alice's laptop:

b0 login http://server:8080 --key <alice-key>

The CLI auto-configures the default workspace from Alice's membership.

Work within a workspace

b0 agent add reviewer --workspace dev-team --instructions "Code reviewer."
b0 delegate --workspace dev-team reviewer "Review src/main.rs"
b0 wait

How workspaces work

  • Each user gets a personal workspace on creation.
  • Users can be in multiple workspaces. Use --workspace to select which one.
  • Agents in a workspace are visible to all workspace members.
  • Only the agent creator can remove or update their agents.

List workspaces

b0 workspace ls