Forge documentation
Tooling

Build and development commands

The commands that exist in the current Forge source checkout.

The current source does not provide a general-purpose forge client command for identity creation, agent execution or release management. Use the language APIs and the real source commands below.

Library checks

Run each command from its corresponding source directory:

Source directoryCheck
forge-rscargo test -p forge-core (expand to the selected package and feature profile)
forge-tsnpm test and npm run build
forge-pypython -m pytest
forge-gogo test ./...
forge-swiftswift test
forge-kt./gradlew test

For Rust builds in a shared checkout, set a dedicated CARGO_TARGET_DIR on your approved local build disk. The commands are development references; this docs migration does not certify that all suites passed.

Conformance

The Rust workspace contains an unpublished forge-conformance-harness package. Cross-language harnesses and the Python reference runner live under forge-rs/conformance. Read conformance before comparing results.

Application tooling

Brew Studio, Flowers Console and Harness terminal tooling are separate source applications and libraries. Their presence does not create a universal CLI. See their package-specific references and manifests.

On this page