Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

OhamLab Harness CLI (beta)

This Python package bootstraps the Node-based Harness and the OhamLab vendor integration from GitHub. Node.js 22, Git and pnpm are required. Install and run:

pip install -e packages/python
# from any directory
ohamlab-harness doctor
ohamlab-harness install
ohamlab-harness start

By default install clones the Harness 1.0 branch and overlays vendor/ohamlab from main of the same repository. Override the refs with --harness-ref and --vendor-ref; pin immutable commit SHAs for reproducible production installs. For a local vendor checkout, pass --vendor-path /path/to/vendor/ohamlab. The installer creates a separate Python virtual environment for gateway dependencies and uses a persistent data directory.

The default Harness startup command is pnpm dsh web; confirm this against the selected Harness release. Override with --start-command 'pnpm ...' if needed. The launcher does not assert MCP registration automatically; use doctor and test actual tool calls in Harness.

start serves the upstream web UI locally; it is not a cloud-hosted service or browser extension. Use --open-browser to open the local URL. Do not expose the UI to the public Internet without authentication and TLS.

Metadata

Release files for ohamlab-harness 0.1.0b1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ohamlab-harness 0.1.0b1
File Size Uploaded Provenance Actions
ohamlab_harness-0.1.0b1.tar.gz 5.2 kB Without provenance Details for ohamlab_harness-0.1.0b1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for ohamlab-harness 0.1.0b1
File Interpreter ABI Platform Actions
ohamlab_harness-0.1.0b1-py3-none-any.whl Python 3 none any Details for ohamlab_harness-0.1.0b1-py3-none-any.whl

Total release size: 11.8 kB

Release files / ohamlab_harness-0.1.0b1.tar.gz

Download URL ohamlab_harness-0.1.0b1.tar.gz
Size 5.2 kB
Tags Source
SHA-256 checksum
How to use checksums
d236c9bbacc47ab471de9cb7742f87c3ea792c8ab3b04bcdc109454312cc68aa
BLAKE2b-256 checksum
How to use checksums
4dd7c2ed7400320846460604b0d88dc11dc285e462ce8c251cb95d8237f07f1b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.4

Release files / ohamlab_harness-0.1.0b1-py3-none-any.whl

Download URL ohamlab_harness-0.1.0b1-py3-none-any.whl
Size 6.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
600191b1acaf4cd18a83dec851c70a10750030399da3a39751db80fb89cc11c8
BLAKE2b-256 checksum
How to use checksums
45a5c4ffcf7823cf85bd28fd04fefc2da1d14e9315c64e4b005db9f4241e7864
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.4

Security for ohamlab-harness 0.1.0b1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page