Introduction

WS.Eng CLI provides commands for ticket workflows, Git operations, and engineering tasks.

What It Does

The CLI automates common work around tickets, plans, context, commits, changelogs, demos, and release notes. It works with GitHub issue identifiers.

Commands that make LLM calls use the TrueFoundry gateway with your personal token. GitHub operations use your GitHub CLI login, and Google sign-in uses your own Google account.

Your First Workflow

Start work with a ticket and save a plan, then make changes and record the result:

wseng start-ticket <ticket-key>
wseng ws save-plan
wseng commit
wseng generate-changelog
wseng record-demo
wseng finish

The CLI also provides commands to load and save plans, load context, sync Git branches, run QC steps, record an RCA, infer a breakdown, and generate release notes. See the command reference for the registered commands.

How It Runs

Use the CLI locally after installation and authentication. In CI, the GitHub Action publishes documentation with wseng cicd publish-docs. A small set of CI commands remains temporarily available for existing workflows.