Skip to content
Workloom
Menu

The wl CLI

CLI commands

The `wl` CLI manages your home workspace, renders and syncs workspaces, checks them for drift, keeps secrets on your machine and talks to the registry. One page per command.

Commands, arguments and options come from the CLI’s own definitions (apps/cli/src/index.ts); this site checks its list against that file. Options marked required must be given.

Home workspace

Workspaces and sync

  • wl init

    Create a workspace manifest skeleton.

  • wl bind <workspace>

    Bind a workspace manifest to the current workspace root.

  • wl validate <workspace>

    Validate a workspace manifest and run the trust gate on it.

  • wl render

    Compute the render plan for a workspace.

  • wl pull

    Fetch a workspace’s current revision and list its packages.

  • wl sync

    Apply the render plan: write approved, Workloom-owned files. Alias: wl apply.

  • wl restore

    Rewrite owned files back to their render-plan content.

  • wl unbind

    Restore adopted originals, remove owned files and drop Workloom ownership state.

Drift and diagnostics

  • wl status

    Show the workspace’s drift status.

  • wl diff

    List the planned files and their content hashes.

  • wl drift [fixture]

    Classify drift, from a fixture or from the real filesystem.

  • wl debug-bundle

    Write a privacy-scrubbed support bundle for a workspace.

Secrets

Registry and catalog

Sign-in and tokens

  • wl login

    Sign in to a registry with a device login and store the token.

  • wl ci-token

    Mint a CI token scoped to one workspace.