cli

module
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 23, 2026 License: Apache-2.0

README

Chatwright CLI

The command-line entry point for Chatwright — deterministic and AI-driven testing for conversational applications.

Module chatwright.dev/cli, binary chatwright. The CLI is deliberately thin: platform emulation and the testing runtime live in chatwright.dev/runtime, and the run-bundle wire model in chatwright.dev/sdk; this binary fronts them from a terminal.

Install

Canonical (macOS/Linux):

curl -fsSL https://chatwright.dev/install.sh | sh

Windows (PowerShell):

irm https://chatwright.dev/install.ps1 | iex

Homebrew (macOS):

brew install --cask chatwright/tap/chatwright

Go-native:

go install chatwright.dev/cli/cmd/chatwright@latest

Usage

chatwright <command>

Commands:
  platforms   List built-in messaging platform emulators
  version     Print the CLI, runtime and sdk versions
  help        Show this help

chatwright version reports the CLI's own version plus the resolved sdk/runtime module versions it was built against, and the supported run-bundle format id.

The Chatwright repositories

Repository What it holds
chatwright/chatwright The standard: specs, formats, docs
chatwright/sdk-go chatwright.dev/sdk — the run-bundle wire model
chatwright/runtime-go chatwright.dev/runtime — the engine
chatwright/cli (this repo) chatwright.dev/cli — this CLI
chatwright/studio Chatwright Studio and the chatwright.dev site

Licence

Apache-2.0 — see LICENSE and NOTICE.

Directories

Path Synopsis
cmd
chatwright command
Command chatwright is the local command-line entry point for the Chatwright conversation execution platform.
Command chatwright is the local command-line entry point for the Chatwright conversation execution platform.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL