Skip to content
Workloom
Menu

The wl CLI

CLI commands

The `wl` CLI binds a directory to a workspace, renders it, checks it for drift, publishes packages and manages home stacks. One page per command.

Generated from the CLI’s own command definitions and checked against them in CI. Run `wl <command> --help` for the same information in your terminal. Exit codes: 0 success, 1 validation or manifest error, 2 not authenticated, 3 runtime error, 4 conflict or locally modified state, 5 policy or trust violation.

Project setup

Rendering

  • wl pull

    Render the bound workspace’s packages into provider files.

  • wl status

    Show workspace info and each file’s ownership state.

  • wl diff

    Show diffs between current files and their installed versions.

  • wl restore

    Return Workloom-owned files to their installed version.

Drift and CI

  • wl sync

    Reconcile or check the workspace against its desired state.

  • wl rollback

    Roll the workspace back to an earlier revision.

Authoring

  • wl push

    Upload a package version to the registry as a draft.

  • wl publish <ref>

    Move a draft package version to pending_review.

  • wl review [ref]

    Advisory AI analysis of a package version or a local package directory.

Home workspaces

Authentication

Telemetry and diagnostics